Commit graph

1026 commits

Author SHA1 Message Date
Zach Daniel
eb2bd267cb improvement: fix typecasting for calculations & embed access
chore: rebuild test migrations
2022-08-05 15:27:22 -04:00
Zach Daniel
82d8d73b4d test: add test for check constraint ordering 2022-07-22 01:01:32 -04:00
Zach Daniel
778641fb28 fix: properly order check constraints 2022-07-22 00:50:19 -04:00
Zach Daniel
968fb45b4e fix: remove check constraints before adding them 2022-07-22 00:45:49 -04:00
Zach Daniel
e20e68e73a improvement: add custom_statements to migration generator 2022-07-21 13:34:38 -04:00
Zach Daniel
16c0497916 chore: update docs 2022-07-20 14:25:47 -04:00
Zach Daniel
98c521eff3 chore: update docs 2022-07-20 14:20:05 -04:00
Zach Daniel
0f9a433c95 improvement: support || and && 2022-07-20 14:19:06 -04:00
Zach Daniel
ce098699a6 chore: release version v0.42.0-rc.7 2022-07-14 15:09:55 -04:00
Zach Daniel
559f60c339 improvement: add default guide, and empty ash postgres guide 2022-07-14 12:13:54 -04:00
Zach Daniel
c2275e9bfd chore: release version v0.42.0-rc.6 2022-07-10 16:27:20 -04:00
Zach Daniel
f791305d5f fix: use new doc_index patterns 2022-07-10 16:26:57 -04:00
Zach Daniel
f3d72007f1 docs: update changelog 2022-07-06 14:45:55 -04:00
Zach Daniel
9d2fac8bdb chore: release version v0.42.0-rc.5 2022-07-06 14:44:53 -04:00
Zach Daniel
c52917bca1 improvement: set update_defaults on upsert results 2022-07-06 14:44:18 -04:00
Zach Daniel
cf212e0d98 chore: format 2022-07-01 19:18:42 -04:00
Zach Daniel
c352a1f1fa fix: support upsert_identity with base_filter 2022-07-01 19:12:14 -04:00
Zach Daniel
824748b0ab fix: support upsert_identity with base filters 2022-07-01 19:12:01 -04:00
Zach Daniel
da07ed7b6c fix: handle various join bugs 2022-06-29 15:08:49 -04:00
Zach Daniel
53560d82ac test: add test for field_type in relationships 2022-06-28 16:01:07 -04:00
Zach Daniel
6d0282a91e chore: release version v0.42.0-rc.4 2022-06-28 15:57:50 -04:00
Zach Daniel
71ddb28332 fix: use attribute.name if attribute.source is nil 2022-06-28 15:57:30 -04:00
Zach Daniel
2b32f916b3 chore: release version v0.42.0-rc.3 2022-06-28 15:10:58 -04:00
Zach Daniel
d023949667 fix: set attribute source properly 2022-06-28 15:10:26 -04:00
Zach Daniel
abf5fdf346 fix: ensure source is always set on attributes in snapshots 2022-06-21 22:33:24 -04:00
Zach Daniel
5d435d92b6 fix: handle paths for aggregates w/ > 2 relationships 2022-06-16 00:00:45 -04:00
Rebecca Le
d30dce6e91
docs: Fix docs for name option to generate_migrations (#100) 2022-06-15 10:29:49 -04:00
Zach Daniel
10c7e75f4a chore: small cleanups 2022-06-04 16:58:03 -04:00
Rebecca Le
c54c67af9d
fix: rename attributes correctly in down migration (#98) 2022-05-31 12:14:05 -04:00
Josh Price
ff3039ee32
improvement: handle fallback ecto migration default elegantly (#94) 2022-05-24 12:11:32 -04:00
Zach Daniel
fbb7477f13 chore: fix build, remove IO.inspect 2022-05-24 02:14:58 -04:00
Zach Daniel
10038dd8dd improvement: add ignore? option to references 2022-05-24 02:11:54 -04:00
Zach Daniel
eb61c2562a fix: don't generate modify commands for attributes due to schema changes 2022-05-24 00:38:13 -04:00
Zach Daniel
7798721858 fix: default schema to primary schema 2022-05-24 00:03:16 -04:00
Zach Daniel
d04fd201f2 fix: test and confirm behavior of schemas 2022-05-22 18:30:20 -04:00
Zach Daniel
be15257531 fix: use correct bindings for filtered relationships 2022-05-22 02:12:07 -04:00
Zach Daniel
57a8716a94 chore: add failing test for #331 2022-05-22 00:43:10 -04:00
Zach Daniel
d2e5c71a6b fix: cast calcs in query expressions 2022-05-20 13:42:20 -04:00
Zach Daniel
4ec454d4f1 fix: explicitly type cast aggregate/calc selects 2022-05-20 13:22:32 -04:00
Zach Daniel
316a4408f5 chore: fix test 2022-05-18 15:47:43 -04:00
Zach Daniel
c7f5e1a359 chore: release version v0.42.0-rc.2 2022-05-18 13:48:17 -04:00
Zach Daniel
5a61409e56 fix: don't try and match reference schema to table schema 2022-05-18 13:47:08 -04:00
Zach Daniel
75bee65b29 chore: release version v0.42.0-rc.1 2022-05-18 13:22:37 -04:00
Zach Daniel
2a5c7ac4a2 improvement: check_migrations, rename to --check
fix: don't use `table` where we should use `schema` in migration generator
2022-05-18 13:21:58 -04:00
Zach Daniel
610e38812d chore: use new config 2022-05-14 03:01:14 -04:00
Zach Daniel
ff05084b8f improvement: add explicit timeout capability declaration 2022-05-14 02:58:04 -04:00
Zach Daniel
41fdc36ecb chore: update to latest ash 2022-05-13 18:00:39 -04:00
Zach Daniel
6c5ee9aae5 improvement: add static schema specification in DSL
improvement: support static schema specification in migration generator
2022-05-13 17:41:30 -04:00
Zach Daniel
4e85466724 fix: handle combinations of distinct & sort
closes #93
2022-05-10 22:48:04 -04:00
Josh Price
91a61b488e
fix: ensure all single actions are explicitly marked as primary? (#95) 2022-05-08 08:08:06 -04:00