Commit graph

312 commits

Author SHA1 Message Date
Zach Daniel
aa49b0f4ea chore: fix default foreign key name 2021-04-13 12:38:39 -04:00
Zach Daniel
7845126037 test: confirm new behavior 2021-04-13 12:31:14 -04:00
Zach Daniel
250f8b195c fix: always drop constraints before modifying
fix: properly compare old references and new references
2021-04-13 12:19:50 -04:00
Zach Daniel
0a803626d9 chore: release version v0.36.4 2021-04-12 14:14:59 -04:00
Zach Daniel
4417eaa6a1 improvement: default integers to :bigint
fix: don't explicitly set type in `references`
2021-04-12 14:13:23 -04:00
Zach Daniel
9d10b7e850 chore: release version v0.36.3 2021-04-12 12:30:42 -04:00
WolfDan
ac0b18c72b
improvement: primary autoincrement key as bigserial (#54) 2021-04-12 12:30:30 -04:00
Zach Daniel
86378914ef chore: release version v0.36.2 2021-04-09 00:54:04 -04:00
Zach Daniel
737a6a5442 improvement: support new ash select feature 2021-04-09 00:53:50 -04:00
Zach Daniel
026417f678 chore: fix CI version of Ash 2021-04-04 16:33:34 -04:00
Zach Daniel
5a7008f365 chore: release version v0.36.1 2021-04-04 16:25:56 -04:00
Zach Daniel
910b3e0c3d chore: update to latest ash 2021-04-04 16:25:48 -04:00
Zach Daniel
2d0245e368 chore: open up some migration APIs for experimentation purposes 2021-04-04 16:09:26 -04:00
Michael St Clair
cf92fe14a5
improvement: add sum aggregate (#53) 2021-04-04 16:05:41 -04:00
Zach Daniel
30223a1f9b fix: raise when all_tenants/0 default impl is called 2021-04-02 10:24:42 -04:00
Zach Daniel
20a548dc65 chore: update gh ci version 2021-04-01 02:26:44 -04:00
Zach Daniel
c57cb5d74a chore: release version v0.36.0 2021-04-01 02:20:15 -04:00
Zach Daniel
4d2d29d976 feat: support configuring references
feat: support configuring polymorphic references
feat: support `distinct` Ash queries
2021-04-01 02:19:30 -04:00
Zach Daniel
e7ea1f9f5f chore: rename migration file 2021-03-29 11:12:31 -04:00
regularfellow
2807b191fc
chore: Test creating resource with uuid or integer primary key (#48)
Co-authored-by: Zach Daniel <zachary.s.daniel@gmail.com>
2021-03-29 11:03:45 -04:00
Zach Daniel
5dd8a1538b chore: fix CI setup-elixir version 2021-03-29 10:12:37 -04:00
Zach Daniel
a0cadb5758 chore: release version v0.35.5 2021-03-29 09:27:47 -04:00
Zach Daniel
e2eb2d4483 improvement: only count resources w/ create action for nullability 2021-03-29 09:27:18 -04:00
Simon Bergström
dc628c32ca
fix: Made AshPostgres.Repo.init/2 overridable (#51) 2021-03-22 13:07:01 -04:00
Zach Daniel
b30bf8b821 chore: fix tests 2021-03-21 21:49:29 -04:00
Zach Daniel
6414bed5d8 improvement: better error message on missing table 2021-03-21 17:58:47 -04:00
Zach Daniel
f1280d3f81 chore: release version v0.35.4 2021-03-21 13:24:17 -04:00
Zach Daniel
099d4c2d77 docs: make polymorphic resources docs clearer 2021-03-21 13:23:51 -04:00
Zach Daniel
2280b1e439 fix: reroute Ash.Type.UUID to :uuid in migrations 2021-03-21 13:23:30 -04:00
Zach Daniel
09b2ee6b59 chore: release version v0.35.3 2021-03-19 18:42:10 -04:00
Zach Daniel
830a4ca6ee improvement: consistent foreign key names
fix: force create extensions snapshot
improvement: support custom foreign key error messages
2021-03-19 18:42:10 -04:00
Jason Axelson
93ad7d18ca
docs: Update docs in readme (#50) 2021-03-14 17:22:59 -04:00
Zach Daniel
72afa96a45 chore: release version v0.35.2 2021-03-04 22:55:29 -05:00
Zach Daniel
99d4095d26 fix: more conservative inner join checks 2021-03-04 22:54:40 -05:00
Zach Daniel
0b7817e420 fix: add back in inner join detection logic 2021-03-04 22:50:12 -05:00
Zach Daniel
ff588ca7d6 chore: release version v0.35.1 2021-03-02 12:49:27 -05:00
Zach Daniel
6453cb8bf6 fix: don't start the whole app in migrate 2021-03-02 12:47:13 -05:00
Zach Daniel
e6f42bfd83 chore: release version v0.35.0 2021-03-02 12:33:37 -05:00
Zach Daniel
4be11ffc70 feat: automatically install extensions from repo 2021-03-02 12:33:24 -05:00
Zach Daniel
b6a0115222 chore: release version v0.34.7 2021-03-02 11:39:11 -05:00
Zach Daniel
ef9ddd9c54 fix: typo in references for multitenancy
fix: `null: true` when attr isn't on all resources for a table
2021-03-02 11:38:12 -05:00
Zach Daniel
42ab86de69 chore: release version v0.34.6 2021-02-24 14:01:52 -05:00
Zach Daniel
eb703efe6f fix: better embedded filters, switch to latest ash 2021-02-24 13:59:49 -05:00
Zach Daniel
ecabf9a5b1 chore: release version v0.34.5 2021-02-22 23:54:01 -05:00
Zach Daniel
33a84e1799 improvement: support latest ash 2021-02-22 23:53:18 -05:00
Zach Daniel
84f8cc57fd chore: release version v0.34.4 2021-02-08 15:30:10 -05:00
Zach Daniel
0ce0cc9d09 fix: trim when choosing new attribute name 2021-02-08 15:29:52 -05:00
Zach Daniel
9f8df52cad chore: release version v0.34.3 2021-02-06 16:03:30 -05:00
Zach Daniel
3fa60c68ea fix: don't reference polymorphic tables to belongs_to relationships 2021-02-06 16:03:06 -05:00
Zach Daniel
7d20669486 chore: release version v0.34.2 2021-02-06 15:53:09 -05:00