Zach Daniel
|
4f91e65d51
|
fix: properly set migrations_path default in umbrellas
|
2022-12-27 18:19:18 -05:00 |
|
Zach Daniel
|
eac649e5fb
|
fix: don't subquery unless we have to
|
2022-12-21 23:59:27 -05:00 |
|
Zach Daniel
|
bb96d64ac0
|
chore: release version v1.2.5
|
2022-12-21 16:58:32 -05:00 |
|
Zach Daniel
|
e81e77840a
|
fix: don't group aggregates that reference relationships in their filters
|
2022-12-21 16:58:12 -05:00 |
|
Zach Daniel
|
09b19c8bfd
|
improvement: add like and ilike
|
2022-12-21 16:12:49 -05:00 |
|
Zach Daniel
|
5a9abdc69c
|
fix: properly skip unique indexes when configured
|
2022-12-21 02:16:30 -05:00 |
|
Zach Daniel
|
01d1a8aa5d
|
test: add test confirming embedded array behavior
|
2022-12-18 02:35:42 -05:00 |
|
Zach Daniel
|
360274c7c0
|
chore: release version v1.2.4
|
2022-12-18 02:24:31 -05:00 |
|
Zach Daniel
|
a5b1bc8a3f
|
fix: properly add aggregates to query when referenced from calculations
fixes: #127
|
2022-12-18 02:23:39 -05:00 |
|
Alan Heywood
|
df3b4fd82c
|
Add a failing test to repro a bug with calculation loads
|
2022-12-17 22:57:25 +10:00 |
|
Justin Lane
|
270ad94b71
|
docs: Update Getting Started Document (#125)
|
2022-12-15 22:53:11 -05:00 |
|
Zach Daniel
|
bfefef7fd5
|
improvement: distinct on source of query, not relationship destination
|
2022-12-15 17:16:53 -05:00 |
|
Zach Daniel
|
1c4bec5bc7
|
chore: release version v1.2.3
|
2022-12-14 22:37:34 -05:00 |
|
Zach Daniel
|
5987515b8d
|
fix: properly combine sort + to many join filter
|
2022-12-14 22:37:10 -05:00 |
|
Zach Daniel
|
ba0789e4c8
|
chore: release version v1.2.2
|
2022-12-14 21:48:01 -05:00 |
|
Zach Daniel
|
46f3676e9a
|
improvement: udpate to latest ash, fix array issues
|
2022-12-14 21:47:50 -05:00 |
|
Simon McConnell
|
553c0007d9
|
style: make the title heading level 1 (#124)
|
2022-12-14 01:57:05 -05:00 |
|
Zach Daniel
|
47b7bd2348
|
chore: release version v1.2.1
|
2022-12-13 17:21:15 -05:00 |
|
Zach Daniel
|
10fe4541d5
|
fix: pattern match error in lazy_non_matching_defaults/1
|
2022-12-13 17:17:57 -05:00 |
|
Zach Daniel
|
87bada531f
|
fix: use attribute name not attribute for default funs
|
2022-12-13 17:14:12 -05:00 |
|
Zach Daniel
|
891974caf3
|
fix: *actually* fix default_fun upserts
|
2022-12-13 17:12:06 -05:00 |
|
Zach Daniel
|
cdca33a5ff
|
fix: fix upserting update_defaults
|
2022-12-13 17:06:39 -05:00 |
|
Zach Daniel
|
98418599f9
|
chore: release version v1.2.0
|
2022-12-13 14:55:26 -05:00 |
|
Zach Daniel
|
9d6996be25
|
fix: make migration generator work better for umbrellas
|
2022-12-13 13:31:57 -05:00 |
|
Zach Daniel
|
24ba1dbbe4
|
chore: release version v1.2.0-rc.1
|
2022-12-10 18:54:34 -05:00 |
|
Zach Daniel
|
70645af88f
|
fix: don't make migration generation recursive
|
2022-12-10 18:54:09 -05:00 |
|
Zach Daniel
|
48cfadc1fc
|
fix: nevermind, can't make migrate recursive
|
2022-12-10 16:20:41 -05:00 |
|
Zach Daniel
|
eebd40459a
|
improvement: make migrate task recursive as well
|
2022-12-10 16:17:10 -05:00 |
|
Zach Daniel
|
9a7626ab46
|
improvement: mark generate_migrations as recursive for umbrellas
|
2022-12-10 16:13:25 -05:00 |
|
Zach Daniel
|
f05addbace
|
chore: release version v1.2.0-rc.0
|
2022-12-10 16:03:51 -05:00 |
|
Zach Daniel
|
517961b8a4
|
feat: avg/min/max/custom aggregate support
|
2022-12-10 16:02:22 -05:00 |
|
Zach Daniel
|
68c6d7aaf8
|
improvement: better error messages from mix tasks
fix: various broken behavior from new aggregate work
improvement: validate that references refer to relationships
closes #99
|
2022-12-10 15:59:50 -05:00 |
|
Zach Daniel
|
d832e9a4ef
|
fix: forgot a
|
2022-12-07 21:44:19 -05:00 |
|
Zach Daniel
|
e271a27d3c
|
improvement: avg/min/max/custom aggregate support
fix: fix various problems with the model behind aggregates
|
2022-12-07 20:32:38 -05:00 |
|
Zach Daniel
|
853a78100d
|
chore: upgrade ash in CI
|
2022-12-04 15:21:23 -05:00 |
|
Zach Daniel
|
1c7478e502
|
improvement: upgrade and depend on ash version
|
2022-12-04 15:20:56 -05:00 |
|
Zach Daniel
|
ee8e77dca4
|
fix: properly set binding names for many to many join filters
|
2022-12-04 15:01:24 -05:00 |
|
Zach Daniel
|
7d0663588f
|
chore: add test with join in many to many
|
2022-12-04 13:39:58 -05:00 |
|
Zach Daniel
|
3e3740c6f9
|
improvement: fix lateral many to many joins
|
2022-12-04 13:16:45 -05:00 |
|
Zach Daniel
|
52fcba79ac
|
improvement: inform users about postgres incompatibility with multidimensional arrays
|
2022-12-01 20:24:49 -05:00 |
|
Darren Black
|
f088601cf9
|
Failing tests for aggregates on arrays (#121)
|
2022-11-30 21:26:58 -05:00 |
|
Zach Daniel
|
a4fba522d9
|
chore: release version v1.1.3
|
2022-11-30 20:59:48 -05:00 |
|
Zach Daniel
|
f03332c13b
|
chore: fix tests
|
2022-11-30 20:59:18 -05:00 |
|
Zach Daniel
|
2b986863ff
|
docs: document on_transaction_begin
|
2022-11-30 20:52:36 -05:00 |
|
Zach Daniel
|
498d54e812
|
improvement: update ash, add test for transaction hooks
|
2022-11-30 20:51:06 -05:00 |
|
Zach Daniel
|
c035eed21a
|
fix: properly turn custom index keys into atoms
improvement: support new transaction info with hooks
|
2022-11-30 19:06:51 -05:00 |
|
Zach Daniel
|
059837651d
|
improvement: add unique constraints to changeset for custom unique indexes
improvement: separate out concurrent index creations and do them in a separate transaction
|
2022-11-25 14:06:22 -05:00 |
|
Zach Daniel
|
32a38e886c
|
chore: release version v1.1.2
|
2022-11-21 03:08:47 -05:00 |
|
Zach Daniel
|
061a1993e3
|
chore: format/lint
|
2022-11-21 03:08:04 -05:00 |
|
Zach Daniel
|
b4efb3a343
|
test: fix tests for migration_defaults
|
2022-11-21 02:45:09 -05:00 |
|