Zach Daniel
|
51f51d92d2
|
fix: properly cast lazy update defaults to target type
|
2023-12-04 14:55:40 -05:00 |
|
Zach Daniel
|
ccdbcd00b2
|
chore: release version v1.3.63
|
2023-12-02 22:31:43 -05:00 |
|
Zach Daniel
|
07499b6ec0
|
fix: use maps for composite_type instead of tuples
|
2023-11-29 10:27:10 -05:00 |
|
Zach Daniel
|
74ef0aa6c3
|
improvement: support composite_type/2 expression
|
2023-11-29 09:57:10 -05:00 |
|
Zach Daniel
|
47e378e196
|
chore: fix dialyzer
|
2023-11-29 09:22:51 -05:00 |
|
Zach Daniel
|
8d482674a0
|
chore: generate migrations
|
2023-11-29 09:14:57 -05:00 |
|
Zach Daniel
|
592e79a2f9
|
improvement: support composite types
|
2023-11-27 17:47:54 -05:00 |
|
Zach Daniel
|
dc984e83c7
|
fix: avoid empty error on upserts with :nothing
docs: add some small docs for custom extensions
|
2023-11-27 11:12:22 -05:00 |
|
Barnabas Jovanovics
|
9c5dd0304e
|
chore: remove IO.inspect (#185)
|
2023-11-22 14:43:44 -05:00 |
|
Zach Daniel
|
c53f1733be
|
chore: format
|
2023-11-22 14:29:47 -05:00 |
|
Zach Daniel
|
5cf9affff4
|
fix: simplify aggregate bindings & calculation reference building
|
2023-11-22 14:07:18 -05:00 |
|
Barnabas Jovanovics
|
179cee4b24
|
chore: add test (#184)
|
2023-11-22 13:37:54 -05:00 |
|
Zach Daniel
|
8e8da855b2
|
chore: fix dialyzer error
|
2023-11-21 09:44:10 -05:00 |
|
Zach Daniel
|
b133d63edd
|
chore: remove unused aliases
|
2023-11-21 09:33:29 -05:00 |
|
Zach Daniel
|
3fc3740dde
|
chore: comment out test for now
|
2023-11-21 09:26:02 -05:00 |
|
Zach Daniel
|
28f2861036
|
improvement: optimize relationships with identity on other end
|
2023-11-21 09:25:24 -05:00 |
|
Daniel Newman
|
6cc36c9684
|
Remove test duplicate from merge conflict
|
2023-11-21 09:25:24 -05:00 |
|
Daniel Newman
|
ff6c038757
|
Error using calc to agg to calc to agg
|
2023-11-21 09:25:24 -05:00 |
|
Daniel Newman
|
8caad3bf7d
|
Adjust tests for updates from upstream
|
2023-11-21 09:25:24 -05:00 |
|
Riccardo Binetti
|
021b7e4233
|
improvement: allow specifying multi-column foreign keys (#180)
* improvement: add match_with option on references
* improvement: add match_type option on references
|
2023-11-20 16:52:50 -05:00 |
|
Zach Daniel
|
fcda627050
|
fix: hydrate aggregate refs when adding for calculations
|
2023-11-20 07:05:47 -05:00 |
|
Daniel Newman
|
4278f31736
|
Implement test and resources to show reference bug
|
2023-11-20 06:40:22 -05:00 |
|
Zach Daniel
|
48e8a414da
|
chore: add error context to hydrate references
|
2023-11-20 06:38:43 -05:00 |
|
Zach Daniel
|
944a4e128e
|
chore: format and fix matrix
|
2023-11-17 09:17:11 -05:00 |
|
Zach Daniel
|
bdcbd647f3
|
fix: apply limit to from_many? relationship joins
|
2023-11-17 09:03:25 -05:00 |
|
Zach Daniel
|
33bd0a7061
|
fix: properly add filters for exists aggregates
closes: #173
|
2023-11-17 07:46:43 -05:00 |
|
Zach Daniel
|
cef3d20eaf
|
chore: add tons of versions in github CI
|
2023-11-17 07:11:25 -05:00 |
|
Zach Daniel
|
b52fc0b429
|
chore: improve matrix behavior and update exists tests
|
2023-11-17 07:10:37 -05:00 |
|
Zach Daniel
|
4fa16b7524
|
test: add pg versions to testing matrix
|
2023-11-17 06:38:48 -05:00 |
|
Zach Daniel
|
c6e6633a9a
|
fix: properly expand calculation values across aggregate invocations
|
2023-11-17 04:01:35 -05:00 |
|
Daniel Newman
|
06510b2770
|
Error using calc to agg to calc to agg
|
2023-11-16 20:47:25 -05:00 |
|
Zach Daniel
|
abbbddf726
|
fix: don't add filter for no_attributes? relationships
|
2023-11-16 18:08:12 -05:00 |
|
Zach Daniel
|
ae90b66056
|
chore: credo/dialyzer
|
2023-11-16 17:55:27 -05:00 |
|
Zach Daniel
|
39754d1f38
|
fix: handle no_attributes? flag on aggregates better
fix: properly handle sorted relationships in aggregates
|
2023-11-16 17:48:39 -05:00 |
|
Zach Daniel
|
f62eef176a
|
chore: remove testing variable
|
2023-11-16 11:15:11 -05:00 |
|
Zach Daniel
|
b2d0f7e1bf
|
chore: update ash version
|
2023-11-16 11:13:25 -05:00 |
|
Zach Daniel
|
60e1c0ba6d
|
chore: release version v1.3.62
|
2023-11-16 11:03:31 -05:00 |
|
Zach Daniel
|
ef96cd541e
|
fix: use synonymous_relationship_path when looking up ref bindings
|
2023-11-16 11:02:24 -05:00 |
|
Alan Heywood
|
af8d8dbcac
|
test: add failing test to demo an issue with has_one calculations
|
2023-11-16 11:02:02 -05:00 |
|
Zach Daniel
|
4f5312a089
|
fix: add calculation context to calculation expressions
|
2023-11-16 08:31:50 -05:00 |
|
Zach Daniel
|
2d34ad1e56
|
chore: release version v1.3.61
|
2023-11-15 17:00:07 -05:00 |
|
Zach Daniel
|
4d672ba088
|
fix: don't append update_defaults automatically if upsert_fields was set
|
2023-11-15 16:08:44 -05:00 |
|
Zach Daniel
|
ce628384d2
|
fix: don't ensure repo compiled at compile time
|
2023-11-14 13:59:30 -05:00 |
|
Zach Daniel
|
2b29f728e2
|
fix: handle additional case for new functional repo callback
|
2023-11-14 12:59:42 -05:00 |
|
Zach Daniel
|
db8255e5b1
|
improvement: support a 2 argument function for the repo option
|
2023-11-14 10:56:22 -05:00 |
|
Zach Daniel
|
cae89d856e
|
fix: get resource from proper bindings on exists query
|
2023-11-13 17:42:37 -05:00 |
|
Zach Daniel
|
082210933f
|
improvement: spport CURRENT_DATE default
|
2023-10-27 10:33:03 -04:00 |
|
Zach Daniel
|
0d794a3ae8
|
chore: release version v1.3.60
|
2023-10-27 00:43:03 -04:00 |
|
Zach Daniel
|
bc4b69a568
|
chore: ensure type is compiled
|
2023-10-27 00:06:55 -04:00 |
|
Zach Daniel
|
342920a3c4
|
improvement: support parent in sort expressions
|
2023-10-26 09:47:56 -04:00 |
|