Commit graph

639 commits

Author SHA1 Message Date
Zach Daniel
1dd9df2a6c docs: add a migrations_and_tasks guide 2021-01-26 19:20:46 -05:00
Zach Daniel
fbc42ce87a fix: rework the way multitenant migrations work
feat: add `mix ash_postgres.create`

feat: add `mix ash_postgres.migrate`

feat: add `mix ash_postgres.migrate --tenants`

feat: add `mix ash_postgres.drop`
2021-01-26 19:16:29 -05:00
Zach Daniel
98e412f4ab chore: release version v0.32.2 2021-01-26 15:08:14 -05:00
Zach Daniel
7f8aa98f24 improvement: better errors for multitenant unique constraints
fix: un-break the `in` filter type casting code

test: add tests for untested features
2021-01-26 15:07:26 -05:00
Zach Daniel
bdb155a872 chore: release version v0.32.1 2021-01-24 13:25:12 -05:00
Zach Daniel
d8b3db7bf1 fix: ago was adding, not subtracting 2021-01-24 13:24:43 -05:00
Zach Daniel
1135189b35 chore: release version v0.32.0 2021-01-23 22:45:29 -05:00
Zach Daniel
5b3fd3f144 feat: support latest ash + contains 2021-01-23 22:45:15 -05:00
Zach Daniel
1b0b6e5426 chore: update ash version in CI 2021-01-22 17:03:47 -05:00
Zach Daniel
b78a6b460d chore: release version v0.31.1 2021-01-22 16:58:16 -05:00
Zach Daniel
9143097ba5 improvement: update to latest ash 2021-01-22 16:57:49 -05:00
Zach Daniel
4f4e91b13a chore: release version v0.31.0 2021-01-22 16:48:31 -05:00
Zach Daniel
dd7653a06d fix: update CI versions 2021-01-22 16:47:24 -05:00
Zach Daniel
a2a88c661c docs: update --apis docs 2021-01-22 16:47:24 -05:00
Zach Daniel
80e63f9067 feat: support fragments
feat: support type casting

feat: update to latest ash to support expressions
2021-01-22 16:47:24 -05:00
Frank Dugan III
f7c826bc01
chore: fix typos (#46) 2021-01-22 15:49:34 -05:00
zimt28
f29ed6a014
Fix incorrect joins (#45) 2021-01-15 21:17:39 -05:00
Zach Daniel
1ec14f0e0b chore: release version v0.30.1 2021-01-12 20:53:41 -05:00
Zach Daniel
6eb46231ea chore: fix formatter 2021-01-12 20:53:06 -05:00
Zach Daniel
9069fe8669 chore: release version v0.30.0 2021-01-12 20:48:38 -05:00
Zach Daniel
e63cf883e5 chore: fix formatter 2021-01-12 20:48:17 -05:00
zimt28
38bf555867
feat: Add check_migrated option to migration generator (#40) (#43) 2021-01-12 20:47:17 -05:00
Zach Daniel
3ac292617e chore: update tests 2021-01-12 20:27:39 -05:00
Zach Daniel
94289b8454 chore: format 2021-01-12 20:22:28 -05:00
Zach Daniel
e2187098f8 chore: fix .formatter.exs 2021-01-12 20:17:13 -05:00
zimt28
a9db1f3601
chore: Update primary keys & formatting (#44) 2021-01-12 20:16:48 -05:00
Zach Daniel
cb46aab14f chore: release version v0.29.6 2021-01-12 14:22:02 -05:00
Zach Daniel
d3ae6f634b fix: rename out of phase, small migration fix 2021-01-12 14:21:44 -05:00
zimt28
6a3ebe83db
Remove parentheses (#39) 2021-01-11 13:15:21 -05:00
Zach Daniel
0e86961a25 chore: release version v0.29.5 2021-01-10 11:00:10 -05:00
zimt28
618d16d5d1
improvement: Use ecto_sql formatter settings (#38) 2021-01-10 10:59:33 -05:00
Zach Daniel
253142999c chore: release version v0.29.4 2021-01-09 19:57:22 -05:00
Zach Daniel
a5a947b680 chore: fix ash version dependency 2021-01-09 19:56:43 -05:00
zimt28
f5d51ecdb0
improvement: Omit field opts if they are default values (#37) 2021-01-09 19:52:19 -05:00
Zach Daniel
33bea6d5dd chore: release version v0.29.3 2021-01-08 12:14:59 -05:00
Zach Daniel
f3d1d5f48d improvement: support latest ash 2021-01-08 12:14:41 -05:00
Zach Daniel
d67f395ecd chore: release version v0.29.2 2021-01-07 22:54:47 -05:00
Zach Daniel
c87eb59e4a improvement: Make integer serial if generated 2021-01-07 22:54:37 -05:00
Zach Daniel
c0b0d08315 chore: release version v0.29.1 2021-01-07 22:53:32 -05:00
Zach Daniel
1237d79119 chore: release version v0.29.0 2021-01-07 22:53:26 -05:00
Zach Daniel
6c1ebccfcd chore: update mix.lock 2021-01-07 22:53:26 -05:00
Zach Daniel
ae2b8fafeb improvement: support latest ash version 2021-01-07 22:53:26 -05:00
Darren Black
650896a7ea
Make integer serial if generated (#36)
Co-authored-by: Darren Black <darren@ifixsystems.com.au>
2021-01-07 22:53:16 -05:00
Zach Daniel
7af29756fa
feat: retain snapshot history 2021-01-07 00:37:41 -05:00
Zach Daniel
c2aef3260f chore: release version v0.28.1 2021-01-06 22:51:41 -05:00
Darren Black
29da1cf522
improvement: Add :binary migration type (#33)
Co-authored-by: Darren Black <darren@ifixsystems.com.au>
2021-01-06 21:47:32 -05:00
Zach Daniel
ec08e0131f docs: update docs 2021-01-05 12:51:22 -05:00
Zach Daniel
985e928340 chore: release version v0.28.0 2020-12-28 19:26:58 -05:00
Zach Daniel
b2428213c7 feat: support latest Ash version 2020-12-28 19:26:04 -05:00
Zach Daniel
8e321af566 chore: update to latest ash 2020-12-27 01:20:12 -05:00