Commit graph

45 commits

Author SHA1 Message Date
Zach Daniel
c26fdf358f chore: update documentation with new standards 2024-05-01 14:40:16 -04:00
Zach Daniel
b76289f39f docs: add AshPostgres module to the documentation 2023-02-08 22:56:00 -05:00
Zach Daniel
5a9abdc69c fix: properly skip unique indexes when configured 2022-12-21 02:16:30 -05:00
Zach Daniel
385214694d docs: total docs reorg 2022-08-24 12:07:38 -04:00
Zach Daniel
4a69edce2d important: update to ash 2.0 branch 2022-08-24 12:07:38 -04:00
Zach Daniel
e20e68e73a improvement: add custom_statements to migration generator 2022-07-21 13:34:38 -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
kernel-io
ed8d4f29f2
improvement: add exclusion_constraint_names (#83) 2022-03-20 20:35:30 -04:00
Zach Daniel
af97c549c5 improvement: add custom migration types, and repo level override 2021-11-10 04:18:36 -05:00
Zach Daniel
be1fbd6137 improvement: support custom_indexes 2021-09-20 16:38:36 -04:00
Zach Daniel
b7efe6e078 improvement: custom index names
fix: simpler index names
2021-04-27 17:16:56 -04:00
Zach Daniel
1f6621b852 feat: add check_constraints, both for validation and migrations 2021-04-19 14:26:41 -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
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
9d5583cce7 chore: WIP on polymorphic relationships 2021-01-28 19:42:55 -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
Zach Daniel
8e321af566 chore: update to latest ash 2020-12-27 01:20:12 -05:00
Zach Daniel
03510dae24
feat: multitenancy (#25) 2020-10-28 22:26:45 -04:00
Zach Daniel
51cb9c1a68
feat: support base_filter (#18) 2020-09-19 18:08:09 -04:00
Zach Daniel
24b743d31b
feat: snapshot-based migration generator 2020-09-10 20:26:47 -04:00
Zach Daniel
8e303beb5d
feat: update to latest ash 2020-06-27 15:11:28 -04:00
Zach Daniel
6c5265b4a1
feat: use the new DSL builder for config (#7) 2020-06-14 03:04:18 -04:00
Zach Daniel
7f47addd15
fix: account for removal of name 2020-06-04 23:24:01 -04:00
Zach Daniel
ea6e55de96
chore: fix lint issues 2020-06-02 23:29:11 -04:00
Zach Daniel
34e5880dcd
chore: fix credo warnings 2020-06-02 22:48:12 -04:00
Zach Daniel
2de79b1a86
fix: impossible join removal 2020-06-02 18:25:55 -04:00
Zach Daniel
458db18570
chore: remove ashton in favor of nimble_options 2020-06-01 01:14:49 -04:00
Zach Daniel
1bc961e56c
fix: pg_trgm config bug 2020-05-31 01:54:56 -04:00
Zach Daniel
e4d6381428
feat: add trigram search 2020-05-31 01:51:41 -04:00
Zach Daniel
9765d58277
fix: use destination fields for joins 2020-05-27 23:56:46 -04:00
Zach Daniel
81a3401146
fix: update to newer can? syntax 2020-05-27 22:32:10 -04:00
Zach Daniel
865485922e
feat: upserts 2020-05-14 18:02:15 -04:00
Zach Daniel
e3d6af9b20
feature: update to honor new ands on filter 2020-05-13 12:43:58 -04:00
Zach Daniel
60163202f3
fix: adjust to new sorts 2020-05-09 22:26:13 -04:00
Andrew Callahan
7ce79eff5e generate resources 2020-05-03 08:32:56 -05:00
Andrew Callahan
4c072b8736 add concept of postgres_table 2020-05-03 08:30:10 -05:00
Zach Daniel
864f83cbde
WIP 2020-05-02 05:02:31 -04:00
Zach Daniel
8f34ad892f
WIP 2020-04-05 06:24:01 -04:00
Zach Daniel
00c8ae8941
WIP 2020-04-03 23:42:15 -04:00
Zach Daniel
ceb5b4069f
WIP 2020-01-17 12:24:07 -05:00
Zach Daniel
cd579efbae
WIP 2019-12-08 14:02:30 -05:00
Zach Daniel
b33945d166
WIP 2019-12-05 13:45:42 -05:00
Zach Daniel
fe3d81c606
fix typo 2019-12-04 15:18:18 -05:00
Zach Daniel
87cd754b5a
WIP 2019-12-04 10:27:20 -05:00
Zach Daniel
ea5c0edc87
WIP 2019-12-04 09:58:46 -05:00
Renamed from lib/ash_ecto.ex (Browse further)