Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/commanded/commanded-ecto-projections
Read model projections for Commanded using Ecto
https://github.com/commanded/commanded-ecto-projections
e2252b86c70b2f123ecc8ec9bea587ec4095dadc authored 12 months ago by Ben Smith <[email protected]>
Use an UPSERT SQL query to insert or update the projection version
bf0463cb8ce1866ecf226973406e70953d031467 authored 12 months ago by Ben Smith <[email protected]>f20f1c8da0e7481fa0b7e5e4f1455478bfe71ac1 authored 12 months ago by Ben Smith <[email protected]>
2039662d4f9308019b9dfeb2f0206f1819c17d78 authored 12 months ago by Ben Smith <[email protected]>
Remove obsolete `changeset/2` function from projection version schema.
a071defc35ac6d4fd9b92423ba067162b8e3b1e7 authored 12 months ago by Ben Smith <[email protected]>d77c08723875b244235c1bd10333d07ec62a9900 authored 12 months ago by Ben Smith <[email protected]>
1035e5329cdc027672beb2610b8ee5bb02e5a2c7 authored 12 months ago by Ben Smith <[email protected]>
b388f9f613971a003a09765ad3c443c87bac3be0 authored 12 months ago by Ben Smith <[email protected]>
73d736a3af3c899f6574c464b1d86c03cf500c82 authored almost 2 years ago by Ben Smith <[email protected]>
30e44844017e17a69de5b8d979e78ee46cfcee79 authored almost 2 years ago by Ben Smith <[email protected]>
c753dd2d8316cd9a2e4bf6f971abe17eeab98c55 authored over 2 years ago by Ben Smith <[email protected]>
fix: elixir 1.14 warnings
7d33cb3e7284c3efba6c4d7f2c761c7984fce4ce authored over 2 years ago by Ben Smith <[email protected]>564a93ecaf2b404202e9c80101602c46650ad4ce authored over 2 years ago by Yordis Prieto Lazo <[email protected]>
6ff92455818b11fa575e000ced3b01f4a7920a7d authored over 3 years ago by Ben Smith <[email protected]>
Misc doc changes
7bda829f356229e1c2767c031a5e7f9d55991e80 authored over 3 years ago by Ben Smith <[email protected]>
Besides other documentation changes, this commit ensures the generated
HTML doc for HexDocs.pm w...
aa5a99488e969fe338db780898cb8bd22599df15 authored about 4 years ago by Ben Smith <[email protected]>
Allow exceptions to be rescued by Commanded's event handler
0ee7c9487ad4464e63166b44005c3ac30a3f6b48 authored about 4 years ago by Ben Smith <[email protected]>eb1a81e6b41f2c45c2839cbf6aa6ff3f9891ebc3 authored about 4 years ago by Ben Smith <[email protected]>
b7d3408b01a878659275cc1ff38fb669b1d9eadb authored about 4 years ago by Ben Smith <[email protected]>
898352b128f5b477a90809a0228baac861ce52f0 authored about 4 years ago by Ben Smith <[email protected]>
The `rescue` in Commanded's event handler logs stacktraces making it easier to identify where pr...
99de89b648848b577bb1d8ca7208b0b23e41b341 authored about 4 years ago by Ben Smith <[email protected]>6b341fabb57038e4075909c64c976310414a843a authored about 4 years ago by Ben Smith <[email protected]>
6fe2434b2cea49ab2dfef202595a42399a6637e1 authored about 4 years ago by Ben Smith <[email protected]>
61c17566b01e2ad55fc0e27160da4f360239c075 authored about 4 years ago by Ben Smith <[email protected]>
Typo in Usage.md
567cd79c2f17c0e704650ef39fd649731c643b49 authored about 4 years ago by Ben Smith <[email protected]>6496340f415cbc7c1a3a2c90582e76e23f7fbd24 authored about 4 years ago by Basile Nouvellet <[email protected]>
ce05d59fc8620fe8c4017950b168390241cc71de authored over 4 years ago by Ben Smith <[email protected]>
Support `schema_prefix/2` function
05af732cf6fc52c83b88a06b5ebdc0595c1c3a02 authored over 4 years ago by Ben Smith <[email protected]>e8e3bb37947276c53086fb05933877d1b7eb51cd authored over 4 years ago by Ben Smith <[email protected]>
Allow a two-arity schema prefix function to be used to determine the prefix for the projection v...
75904331d48b04ec74842774448230dd92792b9f authored over 4 years ago by Ben Smith <[email protected]>c547d8f6a26928c494f1e1ef5eae43c5354de41f authored over 4 years ago by Ben Smith <[email protected]>
Support runtime projector names
fdc5db42f17eed19c2e3299dae8e0ae67df82b60 authored over 4 years ago by Ben Smith <[email protected]>368811189959a5ffd6d1309873aa3e1a4614b865 authored over 4 years ago by Ben Smith <[email protected]>
Extract projection name from event metadata instead of using a compile-time constant.
a6d08e7cecb4bbea9093c6895059439297a42bfc authored over 4 years ago by Ben Smith <[email protected]>73427be26a420e7cd9f766bc07d2650c08b361dd authored over 4 years ago by Ben Smith <[email protected]>
Remove Travis CI config.
297806cc3167628261e598b05f7013497ac69b9f authored over 4 years ago by Ben Smith <[email protected]>fb5437bb36cfff045bcd55d67a66b059ee87708d authored over 4 years ago by Ben Smith <[email protected]>
Include Dialyzer in Travis CI build.
5ca9c34b040b1c71fd759fd54fe59c6ca6539892 authored about 5 years ago by Ben Smith <[email protected]>3856b1cc9a3adc289b1bb28e1282c7e56e5a8ff6 authored about 5 years ago by Ben Smith <[email protected]>
Dynamic schema prefix
db93d9a136b68fe008be8c3a458d261f2160772e authored about 5 years ago by Ben Smith <[email protected]>bf7adce9df59dfd8500fccdaa66910a5efffff03 authored about 5 years ago by Ben Smith <[email protected]>
b35d4e7c4de66ae7dd1151c1949f9d55899b75d5 authored about 5 years ago by Ben Smith <[email protected]>
6898d3ca7383c74ddd7b93fc3f6c97d2068c2936 authored about 5 years ago by Ben Smith <[email protected]>
d3466bfc0b79e2dc88b284436fbde8974b1ac9c0 authored about 5 years ago by Ben Smith <[email protected]>
5bc11bc5e08b061de37f16eecc1dc3fdd6830d4c authored about 5 years ago by Ben Smith <[email protected]>
882e125441f53b22d77e93d88bc173be9042ea42 authored about 5 years ago by Ben Smith <[email protected]>
03ee831edc0e57af5c4379feecbf331e20165bc8 authored about 5 years ago by Ben Smith <[email protected]>
90df92724c2ffafab3ae8e676cf49adff34fb63a authored about 5 years ago by Ben Smith <[email protected]>
ba8672d048ad8ee54af56f4533e96404bd65115f authored about 5 years ago by Ben Smith <[email protected]>
8e8e35130e1dcb768b725599f454281ed7b75cf7 authored over 5 years ago by Ben Smith <[email protected]>
89751ea3475556684de7d1d04f518c924e02aecd authored over 5 years ago by Ben Smith <[email protected]>
Use `type: naive_datetime_usec` for all Ecto timestamps.
d49fe7f6395c04aacb94c1c07804c5da5332f4d8 authored over 5 years ago by Ben Smith <[email protected]>Suppport multiple Commanded apps
a17a4b72cb012e4e77c6af0c484d096710b78f04 authored over 5 years ago by Ben Smith <[email protected]>59491af3c65ee2ae2ccc57dbbd88d706e99539c8 authored over 5 years ago by Ben Smith <[email protected]>
87483d7c290d730bdf65254e84fc75376e7d7df1 authored over 5 years ago by Ben Smith <[email protected]>
7a543e2dca9c226f107783cacfd55a2477f5b496 authored almost 6 years ago by Ben Smith <[email protected]>
Add microseconds to timestamp fields in `projection_versions`.
06be04f44048dfa69784a79c0a1a5beead825d64 authored almost 6 years ago by Ben Smith <[email protected]>Fixes #21.
6c677d6b039589ca08a2cb76ab5c2add9b3e9502 authored almost 6 years ago by datafoo <[email protected]>0886c76b1a31cc31889701d23171c621f1a0b750 authored almost 6 years ago by Ben Smith <[email protected]>
Add `.formatter.exs` to Hex package.
bf84c4c1ccb19fe93b1f9dc9a9bee55f1cb6fd7a authored almost 6 years ago by Ben Smith <[email protected]>33cdb0cce8c6716b2a921067b2e8619fd353762e authored almost 6 years ago by Tobiasz <[email protected]>
a4af46afae50959ed11431e7f3227e7e78ac8367 authored almost 6 years ago by Ben Smith <[email protected]>
3f0e349968af2d2707e164e28d9740b70368a290 authored almost 6 years ago by Ben Smith <[email protected]>
437c7b0a282c0fda1556f6afcd51a52c1590eb91 authored almost 6 years ago by Ben Smith <[email protected]>
String keys in cast/3 are deprecated for ecto 3
edcc5284acd81574c7fe9cab2bb093b90239d679 authored about 6 years ago by Ben Smith <[email protected]>Upgrade to Ecto v3
818b14dc2fa79bd1adf132afc9ab87590ef8c796 authored about 6 years ago by Ben Smith <[email protected]>2aa1ae9e2638be30b753e3c5fddcc3abee52e28a authored about 6 years ago by Benjamin Milde <[email protected]>
https://github.com/commanded/commanded-ecto-projections/issues/15
347b8ee27624eef40f4be3b4208370c92ddc3cb5 authored about 6 years ago by CptBreeza <[email protected]>Fixed Ecto changeset dialyzer warnings
41356b9acad4e5b6d9d0cdcafd849be182778270 authored about 6 years ago by Ben Smith <[email protected]>1cda24d52774d50cf950c06a934b2e343ac4c7cb authored about 6 years ago by Tobiasz <[email protected]>
Add tests to ensure deprecated project macro still works, but warns when used.
Add `.formatter....
344a84bea64c90a25be5baafcc8d68ca3cb3b2f0 authored over 6 years ago by Ben Smith <[email protected]>Use lambda instead of unhygienic var in projection macros
f3143764e7cb6fc2889aac8beaf8f38bc25e17f3 authored over 6 years ago by Ben Smith <[email protected]>9099b27b8ea76987f57ef42481a5b968013737b2 authored over 6 years ago by Tobiasz <[email protected]>
5a47da96a424bf38cd6c0c8b5f85b1f81ef24cc7 authored over 6 years ago by Tobiasz <[email protected]>
bb751d884ec76ed7b773e559c888a006a6214afe authored over 6 years ago by Tobiasz <[email protected]>
Release v0.7.1
f2734b6af089861076ef15ff7f65bfb30ffc0828 authored over 6 years ago by Ben Smith <[email protected]>c7a317c789075a328ccc5ea9493c13c60e5223ba authored over 6 years ago by Ben Smith <[email protected]>
Support Commanded's event handler `error/3` callback
6c45cef011ab35272521bb2c1cce35e1c5a23be1 authored over 6 years ago by Ben Smith <[email protected]>f6e00d760f6327be43b71af5a3f65d225b69751d authored over 6 years ago by Ben Smith <[email protected]>
Allow projectors to return an error tagged tuple (`{:error, error}`) from a `project` macro whic...
cab9094c9df3bf362920b260e12263b682970a19 authored over 6 years ago by Ben Smith <[email protected]>5b3d81fb25d1d139dcb9c8c55a73153f493b8238 authored about 7 years ago by Ben Smith <[email protected]>
bdec5841a3cd2a729c0541de88ae468f11f0662f authored about 7 years ago by Ben Smith <[email protected]>
916f6595898bba786b878dd0c91311d42f9c48c9 authored about 7 years ago by Ben Smith <[email protected]>
5cd3ed3c329640229a64877d1bbfae209f0c45d9 authored over 7 years ago by Ben Smith <[email protected]>
Fix: Pass the `schema_prefix` to `Ecto.Multi.update`
f8849c9b4baf7084fcfc70ec2aad8ac017c8eedd authored over 7 years ago by Ben Smith <[email protected]>cc584bf9ac29c30be8860afc412ddb3e3d90ac41 authored over 7 years ago by Sascha Wolf <[email protected]>
It seems that `Ecto.Multi.update` does not infer the schema prefix from
the given changeset; as ...
76e83520f8b703415f5374293c0daa478b66f9c7 authored over 7 years ago by Sascha Wolf <[email protected]>
Allows new Commanded features to be used without updating this library (e.g. specify `consistenc...
e7f8ad6ecffae556538b48e1930ae68f4c7c1748 authored over 7 years ago by Ben Smith <[email protected]>Document name option of Commanded.Projections.Ecto
edc011671c45be972e2309a9e9ddd725612e67c3 authored over 7 years ago by Ben Smith <[email protected]>Closes #5
f892990d479509da069274c2ccd23569d825d201 authored over 7 years ago by Florian Ebeling <[email protected]>d86a9b6bc8517dd818d80065004536fbef6ec296 authored over 7 years ago by Ben Smith <[email protected]>
88929ebce2f855222317b9752e31d30e63b0d787 authored over 7 years ago by Ben Smith <[email protected]>
ProjectionVersion: Add option to define a schema prefix
77bde1b89406425f253b6f91e0dabeaed436ebfc authored over 7 years ago by Ben Smith <[email protected]>Fixes #3
024139779d7b9aae714694159bba33b242ebb6fc authored over 7 years ago by Sascha Wolf <[email protected]>bf5fd2fe1c662f29425fcd0e1e3463c72be0a7fb authored over 7 years ago by Sascha Wolf <[email protected]>
f16ffa367b28541c68d95cee934718286d3f5995 authored over 7 years ago by Sascha Wolf <[email protected]>
39f5ab6f78003bc40eb5985104254147e1af6804 authored over 7 years ago by Sascha Wolf <[email protected]>
To allow defining a on a per projection level `schema_prefix` the
ProjectionVersion schema has t...