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 |
|
Zach Daniel
|
4be11ffc70
|
feat: automatically install extensions from repo
|
2021-03-02 12:33:24 -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
|
eb703efe6f
|
fix: better embedded filters, switch to latest ash
|
2021-02-24 13:59:49 -05:00 |
|
Zach Daniel
|
33a84e1799
|
improvement: support latest ash
|
2021-02-22 23:53:18 -05:00 |
|
Zach Daniel
|
0ce0cc9d09
|
fix: trim when choosing new attribute name
|
2021-02-08 15:29:52 -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
|
5cb77c757a
|
chore: format + test
|
2021-02-06 15:52:47 -05:00 |
|
Zach Daniel
|
1386d06bf7
|
fix: set up references properly
|
2021-02-06 15:44:00 -05:00 |
|
Zach Daniel
|
cb6943b233
|
fix: reference the configured table if set
|
2021-02-06 15:05:37 -05:00 |
|
Zach Daniel
|
c5f69eaa69
|
chore: WIP on polymorphic associations
|
2021-01-31 16:39:59 -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
|
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
|
5b3fd3f144
|
feat: support latest ash + contains
|
2021-01-23 22:45:15 -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 |
|
zimt28
|
38bf555867
|
feat: Add check_migrated option to migration generator (#40) (#43)
|
2021-01-12 20:47:17 -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 |
|
zimt28
|
618d16d5d1
|
improvement: Use ecto_sql formatter settings (#38)
|
2021-01-10 10:59:33 -05:00 |
|
Zach Daniel
|
f3d1d5f48d
|
improvement: support latest ash
|
2021-01-08 12:14:41 -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 |
|
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
|
055e22f3b7
|
fix: set default properly when modifying
|
2020-12-01 01:54:20 -05:00 |
|
Zach Daniel
|
595ad71891
|
fix: various migration generator bug fixes
|
2020-11-24 18:11:02 -05:00 |
|
Zach Daniel
|
06c2753abe
|
feat: don't drop columns unless explicitly told to
|
2020-11-19 22:09:26 -05:00 |
|
Zach Daniel
|
f0898ae1c3
|
fix: drop constraints outside of phases (#29)
|
2020-11-17 18:35:57 -05:00 |
|
Zach Daniel
|
e4f053d639
|
chore: fix lint
|
2020-11-07 00:01:18 -05:00 |
|
Zach Daniel
|
b11f505f2c
|
fix: only alter the things that have changed
|
2020-11-07 00:00:41 -05:00 |
|
Zach Daniel
|
aaeca65df4
|
improvement: add utc_datetime migration type
|
2020-11-05 21:19:51 -05:00 |
|
Zach Daniel
|
03510dae24
|
feat: multitenancy (#25)
|
2020-10-28 22:26:45 -04:00 |
|
Zach Daniel
|
3848566ca8
|
fix: don't group alters with creates (#22)
|
2020-09-30 22:43:33 -04:00 |
|
Zach Daniel
|
51cb9c1a68
|
feat: support base_filter (#18)
|
2020-09-19 18:08:09 -04:00 |
|
Zach Daniel
|
4299cbaa05
|
docs: link to migration generator docs
|
2020-09-10 23:53:43 -04:00 |
|
Zach Daniel
|
ed1fe9bd24
|
fix: document/update migration path logic
|
2020-09-10 23:47:14 -04:00 |
|
Zach Daniel
|
24b743d31b
|
feat: snapshot-based migration generator
|
2020-09-10 20:26:47 -04:00 |
|