Commit graph

881 commits

Author SHA1 Message Date
Zach Daniel
d2e071773e improvement: support exists aggregates 2023-07-13 00:13:50 -04:00
Zach Daniel
6b702fd361 chore: release version v1.3.32 2023-07-12 17:06:50 -04:00
Zach Daniel
11ad5f4d1b improvement: support at/2 expression 2023-07-12 17:05:33 -04:00
Zach Daniel
38a54c501f chore: release version v1.3.31 2023-07-12 15:33:08 -04:00
Zach Daniel
1827e8f656 improvement: better ash_functions message 2023-07-12 15:32:18 -04:00
Zach Daniel
c1a630ee16 improvement: support string_split 2023-07-12 15:16:28 -04:00
Zach Daniel
1d96805d51 chore: cleanup nested DSL in test 2023-07-12 10:56:15 -04:00
Zach Daniel
a09dae4d26 fix: raise better error on invalid filter values
closes #154

We still want to build something better directly into `Ash.Filter`
that determines field types and casts them up front
2023-06-28 11:29:54 -04:00
Zach Daniel
ce9ca1ced2 chore: fix test bad identity 2023-06-27 19:14:30 -04:00
Eduardo B. A
4171ef851d
fix: Fixes multiple schema identities migrations (#156)
Co-authored-by: Eduardo <sezdocs@dev-distrobox.fedora.local>
2023-06-25 17:26:31 -04:00
Alan Heywood
7ab8ede626
fix: fix Logger deprecations for elixir 1.15 (#155)
Use Logger.warning instead of Logger.warn, which is deprecated
2023-06-22 17:37:57 -04:00
Abhishek Tripathi
9e31f90586
chore: fixed incorrect docs (#153)
Co-authored-by: abhishek <abhishek.tripathi@tinymesh.in>
2023-06-16 09:12:50 -04:00
Zach Daniel
25883978de improvement: add postgres expressions guide 2023-06-15 20:54:37 -04:00
Zach Daniel
0e6bcd047e improvement: add simple_join_first_aggregates option 2023-06-11 20:33:20 -04:00
Dmitry Maganov
29815eb6ec
fix: interpolate table names with inspect in generated migrations (#152) 2023-06-07 10:37:10 -04:00
Zach Daniel
abe83a7c81 chore: release version v1.3.30 2023-06-06 01:34:20 -04:00
Zach Daniel
34cc3196f4 fix: handle changing custom index names better
fix: validate custom index names
2023-06-06 01:33:50 -04:00
Zach Daniel
8ba6a3de4b chore: release version v1.3.29 2023-06-05 18:43:35 -04:00
Zach Daniel
d8e4801c8d chore: remove bad typespec 2023-06-05 18:43:03 -04:00
Zach Daniel
6712943e74 fix: properly handle nested aggregate references 2023-06-05 18:35:22 -04:00
Zach Daniel
0ad06c6b63 test: update incorrect test 2023-05-30 22:24:22 -04:00
Zach Daniel
75a5467d35 test: format & update tests 2023-05-27 00:39:49 -04:00
Zach Daniel
06cb5b5c89 chore: update ash/tests 2023-05-26 23:59:35 -04:00
Tommaso Patrizi
96165a58ea
tests: added test for bulk upsert (#148)
Co-authored-by: Tommaso Patrizi <tommasop@gmail.com>
2023-05-26 23:58:04 -04:00
Frank Dugan III
4704253cc2
test: add test for bulk creating relationships (#147) 2023-05-26 09:13:24 -04:00
Zach Daniel
376717ae36 test: update tests for latest ash version 2023-05-25 10:46:07 -04:00
Zach Daniel
9ab0ea2161 chore: release version v1.3.28 2023-05-22 21:17:52 -04:00
Zach Daniel
4a57a300da fix: handle raised errors in bulk actions 2023-05-22 21:17:30 -04:00
Zach Daniel
81bf3b1340 chore: release version v1.3.27 2023-05-17 13:19:29 -04:00
Zach Daniel
f59bbee443 improvement: raise better errors on conflicting locks 2023-05-17 13:17:37 -04:00
Zach Daniel
26daff2d2f chore: release version v1.3.26 2023-05-16 15:26:28 -04:00
Zach Daniel
ec61c3f000 fix: use proper lock list again 2023-05-16 15:20:27 -04:00
Zach Daniel
7fc590d632 fix: use proper list of row level locks 2023-05-16 15:19:47 -04:00
Zach Daniel
0db9d0d03f improvement: support more lock types 2023-05-16 15:14:45 -04:00
Zach Daniel
41a2e4f1d1 fix: check changeset.action_type not changeset.action.type 2023-05-15 15:59:21 -04:00
Zach Daniel
b457c3052e test: fix tests using filter option on aggregates 2023-05-10 23:14:55 -04:00
Zach Daniel
4aad75e3d3 chore: release version v1.3.25 2023-05-08 15:55:05 -04:00
Zach Daniel
333c3ad95d improvement: support changeset.filters (for optimistic locking) 2023-05-08 15:54:43 -04:00
Zach Daniel
95510f9e4d chore: update ash 2023-05-02 22:20:25 -04:00
Zach Daniel
f1be865036 chore: release version v1.3.24 2023-05-02 22:19:25 -04:00
Zach Daniel
2bf6725fcb chore: fix bulk upserts 2023-05-02 22:19:01 -04:00
Zach Daniel
08a0a926e5 improvement: support bulk upserts 2023-05-02 22:16:21 -04:00
Zach Daniel
e962fee069 chore: release version v1.3.23 2023-05-01 18:06:35 -04:00
Zach Daniel
d969b2eef9 fix: don't incorrectly mark references as primary key references 2023-05-01 18:03:55 -04:00
Zach Daniel
aed14f7ffd test: add test to confirm lateral join fix in Ash 2023-05-01 14:11:33 -04:00
Zach Daniel
ab18c85bd4 chore: remove commented out code 2023-05-01 14:03:39 -04:00
Zach Daniel
cd821cc153 fix: go back to old migration sorting algorithm
closes: #139
2023-05-01 10:51:09 -04:00
Zach Daniel
a0fc28a503 chore: release version v1.3.22 2023-04-27 21:50:13 -04:00
Zach Daniel
805de0f2f1 improvement: support locking 2023-04-27 21:49:13 -04:00
Zach Daniel
3f5345a0e9 chore: release version v1.3.21 2023-04-26 22:25:52 -04:00