Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/ash-project/ash_postgres

The PostgreSQL data layer for Ash Framework
https://github.com/ash-project/ash_postgres

improvement: support new `from_many?` option

improvement: subquery after distinct to handle distinct

d568ac18a887a8ebd261c24d3e510817883063f7 authored over 1 year ago by Zach Daniel <[email protected]>
docs: Add explicit command to tutorial to create the local database. (#160)

3d9a0cfb4f6748174bfa7396d4677b71f2556610 authored over 1 year ago by Mike Zornek <[email protected]>
chore: release version v1.3.40

24df3213220e736bd24d711c3c2eb330f77b1387 authored over 1 year ago by Zach Daniel <[email protected]>
fix: properly detect optimizable first aggregates

3d8c4c76870291393a31f9376c88a5e1138cc4b2 authored over 1 year ago by Zach Daniel <[email protected]>
chore: release version v1.3.39

1a11ea62dbd1e0b7751c105fc156b1f31d71386f authored over 1 year ago by Zach Daniel <[email protected]>
improvement: update ash

c838960b82ec9c9ea84c6b6a5805d092aaa0bbaf authored over 1 year ago by Zach Daniel <[email protected]>
fix: properly alter deferrability on attribute alter

83e78ad786ead1d8f715e14d95920f0abfc6ad63 authored over 1 year ago by Zach Daniel <[email protected]>
improvement: handle empty maps in migration defaults automatically

4724e9b878948d70f6556e9c22be94e6f92afcfc authored over 1 year ago by Zach Daniel <[email protected]>
improvement: handle empty lists in migraiton defaults automatically

e37b04c17012ba1f953e72527ece198b7747ac1a authored over 1 year ago by Zach Daniel <[email protected]>
improvement: apply sort in subqueries properly

4146e6c25abba3f1d5255a2ad6f3fb7dec148afb authored over 1 year ago by Zach Daniel <[email protected]>
improvement: handle `no_attributes?` better in more places

b4ec957651896e85328988df0a081bebdd2b074b authored over 1 year ago by Zach Daniel <[email protected]>
improvement: support the new `parent/1` expr in relationships

d2e309c1268d3fb96eca0e166bf00ffd4366d06b authored over 1 year ago by Zach Daniel <[email protected]>
improvement: explicitly lock the source row

9396a9dd2dafacc5b745618b086bc39896180976 authored over 1 year ago by Zach Daniel <[email protected]>
chore: release version v1.3.38

db223b8e4d76f872704dd8d02636f18744a042a2 authored over 1 year ago by Zach Daniel <[email protected]>
fix: un-break aggregates referencing calculations

89333fbc56abeb3c42c18b88b94542b4a4c11a1f authored over 1 year ago by Zach Daniel <[email protected]>
improvement: properly handle context for referenced calculations

97a9ca5872297122dd393a1f4ce977343c80960b authored over 1 year ago by Zach Daniel <[email protected]>
chore: release version v1.3.37

042b83cf3b25d35397d3558dc2d81031744ecf7b authored over 1 year ago by Zach Daniel <[email protected]>
improvement: support new `distinct_sort` option

c7866c6c16886dd00dcc650ba12a3b0e2f1f13c4 authored over 1 year ago by Zach Daniel <[email protected]>
chore: release version v1.3.36

1d21b0076ac28f45166a30306daf7c461e296c2a authored over 1 year ago by Zach Daniel <[email protected]>
fix: type casting improvements, handle manual relationships in `exists`

442191799edebe0147b5a34ee7a275c085e17250 authored over 1 year ago by Zach Daniel <[email protected]>
fix: protected names in conflict_target (#158)

33c1fd4cd9cd47df1c33c81d8fac8d05ad9089ce authored over 1 year ago by Michael St Clair <[email protected]>
chore: update ssl_verify_fun

c05c0bec05ea377375ee76054b754cd9223e1119 authored over 1 year ago by Zach Daniel <[email protected]>
chore: release version v1.3.35

e5c99a9d1b25f5998186ac0f5fe941ab5fdbc857 authored over 1 year ago by Zach Daniel <[email protected]>
improvement: support new `distinct` features from ash core

c920b09277edff9d40293fc9d0880eb6702afe58 authored over 1 year ago by Zach Daniel <[email protected]>
chore: fix tool versions

e5fd47164dcb6a2ebf8c50d2987c730f59e5a179 authored over 1 year ago by Zach Daniel <[email protected]>
chore: release version v1.3.34

1ffb193ca3f7fb51d6c5bdb957c949b1b2abb950 authored over 1 year ago by Zach Daniel <[email protected]>
improvement: support unary `-/1` operator

ed62006b3f2dd5d291df9f7e8bbd5a7de06ac717 authored over 1 year ago by Zach Daniel <[email protected]>
chore: release version v1.3.33

69ddd21716eac4369571426cb66d3b7c708f159d authored over 1 year ago by Zach Daniel <[email protected]>
improvement: support `deferrable` option in migration generator

b4879beb867c48ed962f6f0778265deed7c23860 authored over 1 year ago by Zach Daniel <[email protected]>
fix: convert `Ash.Resource.Aggregate` to `Ash.Query.Aggregate` when adding

062e67392a3299c0e2e96f1393319d1d29e3018c authored over 1 year ago by Zach Daniel <[email protected]>
improvement: support `exists` aggregates

d2e071773ef1ad7453ac3c13d4482053a05c2a8a authored over 1 year ago by Zach Daniel <[email protected]>
chore: release version v1.3.32

6b702fd3616b7f7516b1448d564e6d8a05b65d4e authored over 1 year ago by Zach Daniel <[email protected]>
improvement: support `at/2` expression

11ad5f4d1bf39ff54bd3753a08c325bf05460888 authored over 1 year ago by Zach Daniel <[email protected]>
chore: release version v1.3.31

38a54c501f44e3e056b26cc25e9559309df6e5e8 authored over 1 year ago by Zach Daniel <[email protected]>
improvement: better `ash_functions` message

1827e8f656b39cdc4b8815a0d52538de6eb77042 authored over 1 year ago by Zach Daniel <[email protected]>
improvement: support `string_split`

c1a630ee1612d18a14b658b386a4e39009920dba authored over 1 year ago by Zach Daniel <[email protected]>
chore: cleanup nested DSL in test

1d96805d5103cc2833ed6c5cbd3adfde8ab333f1 authored over 1 year ago by Zach Daniel <[email protected]>
fix: raise better error on invalid filter values

closes #154

We still want to build something better directly into `Ash.Filter`
that determines ...

a09dae4d2695e8551c3b47d7c83f953403fab949 authored over 1 year ago by Zach Daniel <[email protected]>
chore: fix test bad identity

ce9ca1ced262aeb782404543e07e5b7a8eb458c2 authored over 1 year ago by Zach Daniel <[email protected]>
fix: Fixes multiple schema identities migrations (#156)

Co-authored-by: Eduardo <[email protected]>

4171ef851db01eede7f606450083e3cadaec3d1c authored over 1 year ago by Eduardo B. A <[email protected]>
fix: fix Logger deprecations for elixir 1.15 (#155)

Use Logger.warning instead of Logger.warn, which is deprecated

7ab8ede6267d0d827dd219b54f749891314ad9cb authored over 1 year ago by Alan Heywood <[email protected]>
chore: fixed incorrect docs (#153)

Co-authored-by: abhishek <[email protected]>

9e31f905861c8f97bb2b54fd8604eb362391e675 authored over 1 year ago by Abhishek Tripathi <[email protected]>
improvement: add postgres expressions guide

25883978def825562b426a7b8da974b8835491ab authored over 1 year ago by Zach Daniel <[email protected]>
improvement: add `simple_join_first_aggregates` option

0e6bcd047ea3f48280894b1769083a1028bcb238 authored over 1 year ago by Zach Daniel <[email protected]>
fix: interpolate table names with `inspect` in generated migrations (#152)

29815eb6ec76c6ee308e83706e8c9da48c1a8194 authored over 1 year ago by Dmitry Maganov <[email protected]>
chore: release version v1.3.30

abe83a7c817e96d9c8e34a6dc2e8ad476aedd7f6 authored over 1 year ago by Zach Daniel <[email protected]>
fix: handle changing custom index names better

fix: validate custom index names

34cc3196f4b0615703b928ac3763dffb79040078 authored over 1 year ago by Zach Daniel <[email protected]>
chore: release version v1.3.29

8ba6a3de4bee6d983befc2190aa14829236972ce authored over 1 year ago by Zach Daniel <[email protected]>
chore: remove bad typespec

d8e4801c8d509702537b16f7412334d3e8b4e751 authored over 1 year ago by Zach Daniel <[email protected]>
fix: properly handle nested aggregate references

6712943e741148f121c6799ba1c88835cae2bba8 authored over 1 year ago by Zach Daniel <[email protected]>
test: update incorrect test

0ad06c6b636c4b4d3ff66971ddde68828d446667 authored over 1 year ago by Zach Daniel <[email protected]>
test: format & update tests

75a5467d35a440f8b625abbe2b405ef119d6e0bd authored over 1 year ago by Zach Daniel <[email protected]>
chore: update ash/tests

06cb5b5c89c9120a27fcdccb77956c6568ca504c authored over 1 year ago by Zach Daniel <[email protected]>
tests: added test for bulk upsert (#148)

Co-authored-by: Tommaso Patrizi <[email protected]>

96165a58ea6f7a527aa6acdd1a37aefb10fefaf3 authored over 1 year ago by Tommaso Patrizi <[email protected]>
test: add test for bulk creating relationships (#147)

4704253cc2f32d83411693478262261bb324d70f authored over 1 year ago by Frank Dugan III <[email protected]>
test: update tests for latest ash version

376717ae36136b228bd4d68b74550a44c3b664a3 authored over 1 year ago by Zach Daniel <[email protected]>
chore: release version v1.3.28

9ab0ea21617f7cf9724ed88e9bb252ea520d0d82 authored over 1 year ago by Zach Daniel <[email protected]>
fix: handle raised errors in bulk actions

4a57a300dae6f2b1cf292625ad42fd4fa2b425e5 authored over 1 year ago by Zach Daniel <[email protected]>
chore: release version v1.3.27

81bf3b13400b810f9312914cfebd1b4c19f6a7e0 authored over 1 year ago by Zach Daniel <[email protected]>
improvement: raise better errors on conflicting locks

f59bbee443b7ad815336d26c1d2e097fe3c37231 authored over 1 year ago by Zach Daniel <[email protected]>
chore: release version v1.3.26

26daff2d2fddd4c1175ba25648da3f64445ecd8c authored over 1 year ago by Zach Daniel <[email protected]>
fix: use proper lock list again

ec61c3f000b5092815e56a0052996783b318b5a5 authored over 1 year ago by Zach Daniel <[email protected]>
fix: use proper list of row level locks

7fc590d63254e2f971ffaa411f4fe9137ad94f88 authored over 1 year ago by Zach Daniel <[email protected]>
improvement: support more lock types

0db9d0d03f32a6e7f3f31efdddd00e96cb7db414 authored over 1 year ago by Zach Daniel <[email protected]>
fix: check `changeset.action_type` not `changeset.action.type`

41a2e4f1d163859ba7bc3e84b0fa046bf3eb9a33 authored over 1 year ago by Zach Daniel <[email protected]>
test: fix tests using `filter` option on aggregates

b457c3052e34be49f1984f4b3a4012b9f3f5c448 authored over 1 year ago by Zach Daniel <[email protected]>
chore: release version v1.3.25

4aad75e3d3d358ad5f86f4fee5527104a81589c5 authored over 1 year ago by Zach Daniel <[email protected]>
improvement: support changeset.filters (for optimistic locking)

333c3ad95df6bc8e03172350e97ce220cdb0e072 authored over 1 year ago by Zach Daniel <[email protected]>
chore: update ash

95510f9e4db163329a24b5e973bd4e096fad8a83 authored over 1 year ago by Zach Daniel <[email protected]>
chore: release version v1.3.24

f1be8650367a7ba7315dc3b114e8c751b1c6ae38 authored over 1 year ago by Zach Daniel <[email protected]>
chore: fix bulk upserts

2bf6725fcb27c6dd13679c71a6361a49c3d96d88 authored over 1 year ago by Zach Daniel <[email protected]>
improvement: support bulk upserts

08a0a926e5fc89e9897bc4603b9797c838833acf authored over 1 year ago by Zach Daniel <[email protected]>
chore: release version v1.3.23

e962fee069ff1db6adee6869db98439eeb78d2fb authored over 1 year ago by Zach Daniel <[email protected]>
fix: don't incorrectly mark references as primary key references

d969b2eef9dfbeffd77121aef30f5e48402fc377 authored over 1 year ago by Zach Daniel <[email protected]>
test: add test to confirm lateral join fix in Ash

aed14f7ffd03b9477bc5744c50b26d138a0904e9 authored over 1 year ago by Zach Daniel <[email protected]>
chore: remove commented out code

ab18c85bd4078948f3fb878a8ee3cbc5193b83a1 authored over 1 year ago by Zach Daniel <[email protected]>
fix: go back to old migration sorting algorithm

closes: #139

cd821cc1530e5ea7a4c3e3fe307a6115497e42b4 authored over 1 year ago by Zach Daniel <[email protected]>
chore: release version v1.3.22

a0fc28a5030a26bc2e5db29fd4c9fd1fa286415f authored over 1 year ago by Zach Daniel <[email protected]>
improvement: support locking

805de0f2f19d9e9831096bb69427634507a941c8 authored over 1 year ago by Zach Daniel <[email protected]>
chore: release version v1.3.21

3f5345a0e907e36a5e4f6931c09ce77fd98fc8a7 authored over 1 year ago by Zach Daniel <[email protected]>
improvement: handle new spark versions better, more explicit snapshots

5d50b9829837c86abf849b047fbcaefe5a621849 authored over 1 year ago by Zach Daniel <[email protected]>
chore: release version v1.3.20

5e8abf5b5b58d7a8803224a9398348c5a4ea4841 authored over 1 year ago by Zach Daniel <[email protected]>
fix: subquery aggregates when a distinct is being added

d417361012ecfae1dab2a0d17043b4450574cfd3 authored over 1 year ago by Zach Daniel <[email protected]>
improvement: update ash

test: update tests

903b1dd2e712799308d1afaa458cea10c1affaf4 authored over 1 year ago by Zach Daniel <[email protected]>
test: add test for runtime calculation using query

cd54969b03667678280ef896f37c6057713051c6 authored over 1 year ago by Zach Daniel <[email protected]>
improvement: don't call `.table` on `nil` `snapshot`

aec9e1578e7eb4cdcc3d7e278fe557ced6502960 authored over 1 year ago by Zach Daniel <[email protected]>
fix: don't call `.table` on `nil`

86e02d2fe908b9011b8e7ef7de141d83202deedc authored over 1 year ago by Zach Daniel <[email protected]>
fix: wrap `datetime_add` in parenthesis

3be85c477a1e78e891d0eb2cf29e446416fd1cb4 authored over 1 year ago by Zach Daniel <[email protected]>
chore: unlock unused

4f3a21443e7d1fe1f0fbef2df6a9a65aa5cc7d6b authored over 1 year ago by Zach Daniel <[email protected]>
chore: update ecto in lock & fix warnings

fixes: #138

d954825b7e35fb1e8c8bfed483f4694740b731cd authored over 1 year ago by Zach Daniel <[email protected]>
improvement: use digraph for operation ordering

fix: handle primary key changes properly

Doing this involves dropping all foreign keys using it...

525dcc9f911712c512598e0a7bef415b26fddc8d authored over 1 year ago by Zach Daniel <[email protected]>
chore: release version v1.3.19

e154c15fc9f2b2abfd16cbdc4c1aafd14676e327 authored over 1 year ago by Zach Daniel <[email protected]>
fix: properly handle newtypes, add test

7952a515fe71697bd4141d2aeb61aa4085989bc1 authored over 1 year ago by Zach Daniel <[email protected]>
chore: keep constraints on attribute in migration generator

c72210adffd552e4517c5d21d84e2f07aaae5d85 authored over 1 year ago by Zach Daniel <[email protected]>
fix: honor newtypes when determining migration type

bb2e3a3b9b6f5d38fffa07f71b28aaacfa11b7a7 authored over 1 year ago by Zach Daniel <[email protected]>
fix: handle nil ash_functions_version in another place

a9cbf9b7c77af2737b7ad5684633ab0341113979 authored over 1 year ago by Zach Daniel <[email protected]>
fix: handle nil ash_functions_version

f19426789a17b83680ba609a9e3493b91bcef2f7 authored over 1 year ago by Zach Daniel <[email protected]>
chore: fix dialyzer

a2e4ee47049825ab9ba0d9f2b0576ca5473d892e authored over 1 year ago by Zach Daniel <[email protected]>
chore: credo

31fdbec62ed1111a8811b0b1c6f7ae7c73d3c400 authored over 1 year ago by Zach Daniel <[email protected]>
improvement: update ash

chore: fix tests

4ccec4fe8b94744a3ccabf10ac7264ab11034c28 authored over 1 year ago by Zach Daniel <[email protected]>