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 about 1 year ago
Use an UPSERT SQL query to insert or update the projection version
bf0463cb8ce1866ecf226973406e70953d031467 authored about 1 year agof20f1c8da0e7481fa0b7e5e4f1455478bfe71ac1 authored about 1 year ago
2039662d4f9308019b9dfeb2f0206f1819c17d78 authored about 1 year ago
Remove obsolete `changeset/2` function from projection version schema.
a071defc35ac6d4fd9b92423ba067162b8e3b1e7 authored about 1 year agod77c08723875b244235c1bd10333d07ec62a9900 authored about 1 year ago
1035e5329cdc027672beb2610b8ee5bb02e5a2c7 authored about 1 year ago
b388f9f613971a003a09765ad3c443c87bac3be0 authored about 1 year ago
73d736a3af3c899f6574c464b1d86c03cf500c82 authored almost 2 years ago
30e44844017e17a69de5b8d979e78ee46cfcee79 authored almost 2 years ago
c753dd2d8316cd9a2e4bf6f971abe17eeab98c55 authored over 2 years ago
fix: elixir 1.14 warnings
7d33cb3e7284c3efba6c4d7f2c761c7984fce4ce authored over 2 years ago564a93ecaf2b404202e9c80101602c46650ad4ce authored over 2 years ago
6ff92455818b11fa575e000ced3b01f4a7920a7d authored over 3 years ago
Misc doc changes
7bda829f356229e1c2767c031a5e7f9d55991e80 authored over 3 years ago
Besides other documentation changes, this commit ensures the generated
HTML doc for HexDocs.pm w...
aa5a99488e969fe338db780898cb8bd22599df15 authored about 4 years ago
Allow exceptions to be rescued by Commanded's event handler
0ee7c9487ad4464e63166b44005c3ac30a3f6b48 authored about 4 years agoeb1a81e6b41f2c45c2839cbf6aa6ff3f9891ebc3 authored about 4 years ago
b7d3408b01a878659275cc1ff38fb669b1d9eadb authored about 4 years ago
898352b128f5b477a90809a0228baac861ce52f0 authored about 4 years ago
The `rescue` in Commanded's event handler logs stacktraces making it easier to identify where pr...
99de89b648848b577bb1d8ca7208b0b23e41b341 authored about 4 years ago6b341fabb57038e4075909c64c976310414a843a authored about 4 years ago
6fe2434b2cea49ab2dfef202595a42399a6637e1 authored about 4 years ago
61c17566b01e2ad55fc0e27160da4f360239c075 authored about 4 years ago
Typo in Usage.md
567cd79c2f17c0e704650ef39fd649731c643b49 authored about 4 years ago6496340f415cbc7c1a3a2c90582e76e23f7fbd24 authored about 4 years ago
ce05d59fc8620fe8c4017950b168390241cc71de authored over 4 years ago
Support `schema_prefix/2` function
05af732cf6fc52c83b88a06b5ebdc0595c1c3a02 authored over 4 years agoe8e3bb37947276c53086fb05933877d1b7eb51cd authored over 4 years ago
Allow a two-arity schema prefix function to be used to determine the prefix for the projection v...
75904331d48b04ec74842774448230dd92792b9f authored over 4 years agoc547d8f6a26928c494f1e1ef5eae43c5354de41f authored over 4 years ago
Support runtime projector names
fdc5db42f17eed19c2e3299dae8e0ae67df82b60 authored over 4 years ago368811189959a5ffd6d1309873aa3e1a4614b865 authored over 4 years ago
Extract projection name from event metadata instead of using a compile-time constant.
a6d08e7cecb4bbea9093c6895059439297a42bfc authored over 4 years ago73427be26a420e7cd9f766bc07d2650c08b361dd authored over 4 years ago
Remove Travis CI config.
297806cc3167628261e598b05f7013497ac69b9f authored over 4 years agofb5437bb36cfff045bcd55d67a66b059ee87708d authored over 4 years ago
Include Dialyzer in Travis CI build.
5ca9c34b040b1c71fd759fd54fe59c6ca6539892 authored about 5 years ago3856b1cc9a3adc289b1bb28e1282c7e56e5a8ff6 authored about 5 years ago
Dynamic schema prefix
db93d9a136b68fe008be8c3a458d261f2160772e authored about 5 years agobf7adce9df59dfd8500fccdaa66910a5efffff03 authored about 5 years ago
b35d4e7c4de66ae7dd1151c1949f9d55899b75d5 authored about 5 years ago
6898d3ca7383c74ddd7b93fc3f6c97d2068c2936 authored about 5 years ago
d3466bfc0b79e2dc88b284436fbde8974b1ac9c0 authored about 5 years ago
5bc11bc5e08b061de37f16eecc1dc3fdd6830d4c authored about 5 years ago
882e125441f53b22d77e93d88bc173be9042ea42 authored about 5 years ago
03ee831edc0e57af5c4379feecbf331e20165bc8 authored about 5 years ago
90df92724c2ffafab3ae8e676cf49adff34fb63a authored over 5 years ago
ba8672d048ad8ee54af56f4533e96404bd65115f authored over 5 years ago
8e8e35130e1dcb768b725599f454281ed7b75cf7 authored over 5 years ago
89751ea3475556684de7d1d04f518c924e02aecd authored over 5 years ago
Use `type: naive_datetime_usec` for all Ecto timestamps.
d49fe7f6395c04aacb94c1c07804c5da5332f4d8 authored over 5 years agoSuppport multiple Commanded apps
a17a4b72cb012e4e77c6af0c484d096710b78f04 authored over 5 years ago59491af3c65ee2ae2ccc57dbbd88d706e99539c8 authored over 5 years ago
87483d7c290d730bdf65254e84fc75376e7d7df1 authored over 5 years ago
7a543e2dca9c226f107783cacfd55a2477f5b496 authored almost 6 years ago
Add microseconds to timestamp fields in `projection_versions`.
06be04f44048dfa69784a79c0a1a5beead825d64 authored almost 6 years agoFixes #21.
6c677d6b039589ca08a2cb76ab5c2add9b3e9502 authored almost 6 years ago0886c76b1a31cc31889701d23171c621f1a0b750 authored about 6 years ago
Add `.formatter.exs` to Hex package.
bf84c4c1ccb19fe93b1f9dc9a9bee55f1cb6fd7a authored about 6 years ago33cdb0cce8c6716b2a921067b2e8619fd353762e authored about 6 years ago
a4af46afae50959ed11431e7f3227e7e78ac8367 authored about 6 years ago
3f0e349968af2d2707e164e28d9740b70368a290 authored about 6 years ago
437c7b0a282c0fda1556f6afcd51a52c1590eb91 authored about 6 years ago
String keys in cast/3 are deprecated for ecto 3
edcc5284acd81574c7fe9cab2bb093b90239d679 authored about 6 years agoUpgrade to Ecto v3
818b14dc2fa79bd1adf132afc9ab87590ef8c796 authored about 6 years ago2aa1ae9e2638be30b753e3c5fddcc3abee52e28a authored about 6 years ago
https://github.com/commanded/commanded-ecto-projections/issues/15
347b8ee27624eef40f4be3b4208370c92ddc3cb5 authored about 6 years agoFixed Ecto changeset dialyzer warnings
41356b9acad4e5b6d9d0cdcafd849be182778270 authored over 6 years ago1cda24d52774d50cf950c06a934b2e343ac4c7cb authored over 6 years ago
Add tests to ensure deprecated project macro still works, but warns when used.
Add `.formatter....
344a84bea64c90a25be5baafcc8d68ca3cb3b2f0 authored over 6 years agoUse lambda instead of unhygienic var in projection macros
f3143764e7cb6fc2889aac8beaf8f38bc25e17f3 authored over 6 years ago9099b27b8ea76987f57ef42481a5b968013737b2 authored over 6 years ago
5a47da96a424bf38cd6c0c8b5f85b1f81ef24cc7 authored over 6 years ago
bb751d884ec76ed7b773e559c888a006a6214afe authored over 6 years ago
Release v0.7.1
f2734b6af089861076ef15ff7f65bfb30ffc0828 authored over 6 years agoc7a317c789075a328ccc5ea9493c13c60e5223ba authored over 6 years ago
Support Commanded's event handler `error/3` callback
6c45cef011ab35272521bb2c1cce35e1c5a23be1 authored over 6 years agof6e00d760f6327be43b71af5a3f65d225b69751d authored over 6 years ago
Allow projectors to return an error tagged tuple (`{:error, error}`) from a `project` macro whic...
cab9094c9df3bf362920b260e12263b682970a19 authored over 6 years ago5b3d81fb25d1d139dcb9c8c55a73153f493b8238 authored about 7 years ago
bdec5841a3cd2a729c0541de88ae468f11f0662f authored about 7 years ago
916f6595898bba786b878dd0c91311d42f9c48c9 authored about 7 years ago
5cd3ed3c329640229a64877d1bbfae209f0c45d9 authored over 7 years ago
Fix: Pass the `schema_prefix` to `Ecto.Multi.update`
f8849c9b4baf7084fcfc70ec2aad8ac017c8eedd authored over 7 years agocc584bf9ac29c30be8860afc412ddb3e3d90ac41 authored over 7 years ago
It seems that `Ecto.Multi.update` does not infer the schema prefix from
the given changeset; as ...
76e83520f8b703415f5374293c0daa478b66f9c7 authored over 7 years ago
Allows new Commanded features to be used without updating this library (e.g. specify `consistenc...
e7f8ad6ecffae556538b48e1930ae68f4c7c1748 authored over 7 years agoDocument name option of Commanded.Projections.Ecto
edc011671c45be972e2309a9e9ddd725612e67c3 authored over 7 years agoCloses #5
f892990d479509da069274c2ccd23569d825d201 authored over 7 years agod86a9b6bc8517dd818d80065004536fbef6ec296 authored over 7 years ago
88929ebce2f855222317b9752e31d30e63b0d787 authored over 7 years ago
ProjectionVersion: Add option to define a schema prefix
77bde1b89406425f253b6f91e0dabeaed436ebfc authored over 7 years agoFixes #3
024139779d7b9aae714694159bba33b242ebb6fc authored over 7 years agobf5fd2fe1c662f29425fcd0e1e3463c72be0a7fb authored over 7 years ago
f16ffa367b28541c68d95cee934718286d3f5995 authored over 7 years ago
39f5ab6f78003bc40eb5985104254147e1af6804 authored over 7 years ago
To allow defining a on a per projection level `schema_prefix` the
ProjectionVersion schema has t...