Zach Daniel
|
0c757d5049
|
chore: update for latest ash changes
|
2022-04-19 11:08:44 -04:00 |
|
Josh Price
|
a9b2fc83df
|
improvement: Add EctoMigrationDefault protocol and implement defaults (#87)
|
2022-04-19 00:06:02 -04:00 |
|
Zach Daniel
|
973ec590f9
|
improvement: update ecto, fix dialyzer
|
2022-04-18 11:39:30 -04:00 |
|
Zach Daniel
|
662bf421c4
|
improvement: support new timeouts
|
2022-04-18 00:23:09 -04:00 |
|
Zach Daniel
|
b77ad2c808
|
improvement: make select unique before running query
|
2022-04-07 19:59:43 -04:00 |
|
Zach Daniel
|
48c6142040
|
chore: clean up docs for new docs site
|
2022-03-28 22:30:27 -04:00 |
|
Zach Daniel
|
b75532f64e
|
chore: there is no use DocIndex
|
2022-03-26 14:58:14 -04:00 |
|
Zach Daniel
|
de2502c208
|
improvement: add doc_index
|
2022-03-26 14:28:12 -04:00 |
|
kernel-io
|
ed8d4f29f2
|
improvement: add exclusion_constraint_names (#83)
|
2022-03-20 20:35:30 -04:00 |
|
Zach Daniel
|
28cab457fe
|
fix: select custom aggregates properly
|
2022-03-09 20:53:59 -05:00 |
|
Zach Daniel
|
f57a77f912
|
fix: don't add reference when renaming column if unnecessary
fix: don't cast `nil` to `""`
|
2022-02-18 22:30:12 -05:00 |
|
Zach Daniel
|
f801fd8598
|
fix: !is_atom/1 -> !is_boolean/1
|
2022-02-16 22:35:05 -05:00 |
|
Zach Daniel
|
b99da803bc
|
fix: sanitize lists to stringify atoms
|
2022-02-16 22:30:19 -05:00 |
|
Zach Daniel
|
957c99414d
|
fix: cast embedded atoms to strings first
|
2022-02-16 22:20:32 -05:00 |
|
Zach Daniel
|
375f00de85
|
fix: don't cast {:in, :any} types
|
2022-02-16 22:17:39 -05:00 |
|
Zach Daniel
|
fedd35fa32
|
fix: more don't cast any types
|
2022-02-16 22:14:17 -05:00 |
|
Zach Daniel
|
de8aa43ad6
|
fix: don't cast if there is no type
|
2022-02-16 22:04:54 -05:00 |
|
Zach Daniel
|
efaa7c6cc6
|
fix: properly handle relationship filter bindings
fix: don't consider fields changed with only source -> name changes
|
2022-02-14 17:44:17 -05:00 |
|
Zach Daniel
|
973a73e18c
|
fix: handle name -> source change in more places
|
2022-02-14 16:30:25 -05:00 |
|
Zach Daniel
|
6c20f593b0
|
fix: handle name -> source rename in operation ordering
|
2022-02-14 15:38:16 -05:00 |
|
Zach Daniel
|
97bd185c17
|
feat: support cast_in_query?/0 and source
|
2022-02-14 11:39:50 -05:00 |
|
Zach Daniel
|
e6ff1d8b4b
|
fix: fix aggregate/base filters
|
2022-02-11 16:06:51 -05:00 |
|
Zach Daniel
|
cd9701a6ea
|
improvement: support referencing aggregates from aggregate filters
fix: don't select more fields than necessary
|
2022-02-09 11:49:19 -05:00 |
|
Zach Daniel
|
e2bd3c5aec
|
improvement: support access syntax
|
2022-02-07 16:48:36 -05:00 |
|
Zach Daniel
|
079eb2e08d
|
fix: don't call ecto_type twice when resolving types
|
2022-02-07 15:35:18 -05:00 |
|
Zach Daniel
|
00d937cfa8
|
fix: place expressions in the proper order in selects
|
2022-02-07 15:35:18 -05:00 |
|
Zach Daniel
|
928e31a3d3
|
fix: match on count in expr
|
2022-02-07 15:35:18 -05:00 |
|
Zach Daniel
|
4c0fc23074
|
fix: remove incorrect param count tracking
|
2022-02-07 15:35:18 -05:00 |
|
Zach Daniel
|
a8ab857611
|
fix: properly track param count
|
2022-02-07 15:35:18 -05:00 |
|
Zach Daniel
|
96c70fcaff
|
fix: properly reverse parameters before/after expansion
|
2022-02-07 15:35:18 -05:00 |
|
Zach Daniel
|
e034e70b91
|
fix: don't use the base ecto type
|
2022-02-07 15:35:18 -05:00 |
|
Zach Daniel
|
2258e6f749
|
all green on dynamic refactor
|
2022-02-07 15:35:18 -05:00 |
|
Zach Daniel
|
fcee70b2f7
|
WIP
|
2022-02-07 15:35:18 -05:00 |
|
Zach Daniel
|
e19a44d7d9
|
WIP on dynamic refactor
|
2022-02-07 15:35:16 -05:00 |
|
Zach Daniel
|
1dcef728fe
|
fix: don't sort when joining
|
2022-01-18 18:50:14 -05:00 |
|
kernel-io
|
4a1f1880ff
|
bugfix: ensure repo is compiled (#80)
|
2021-12-21 14:19:33 -05:00 |
|
Zach Daniel
|
d7874c5ecd
|
fix: properly construct nested join relationships
|
2021-12-20 23:12:28 -05:00 |
|
Zach Daniel
|
912fab9a96
|
fix: use CiStringWrapper type in ash_postgres
|
2021-12-17 13:25:14 -05:00 |
|
kernel-io
|
2790a725cc
|
fix: ensure we are returning * on upserts (#79)
Co-authored-by: kernel-io <kernel>
|
2021-11-25 21:35:26 -05:00 |
|
kernel-io
|
df62c35801
|
improvement: don't upsert defaults on conflict (#77)
Co-authored-by: kernel-io <kernel>
|
2021-11-24 19:31:59 -05:00 |
|
Zach Daniel
|
98004f3251
|
fix: handle new if types
improvement: relax ash version requirement
|
2021-11-13 14:48:14 -05:00 |
|
Zach Daniel
|
af97c549c5
|
improvement: add custom migration types, and repo level override
|
2021-11-10 04:18:36 -05:00 |
|
kernel-io
|
5a0d145249
|
fix: copy query prefix to newly created query (#74)
|
2021-11-02 17:00:13 -04:00 |
|
Zach Daniel
|
4c4af7ebfa
|
fix: use proper ecto types everywhere
|
2021-11-01 04:41:41 -04:00 |
|
Zach Daniel
|
ff261d75bb
|
fix: try to fix missing paren issue in array_agg
|
2021-10-26 17:01:57 -04:00 |
|
Zach Daniel
|
2fdcea7ef8
|
improvement: support default on aggregates
chore: update to latest ash patterns for testing
|
2021-10-25 18:53:34 -04:00 |
|
kernel-io
|
e4de6f59f6
|
bugfix: fix can? for :joins (#73)
|
2021-10-07 04:16:33 -04:00 |
|
Michael St Clair
|
4307415cca
|
handle when no opts are passed to custom index (#72)
|
2021-09-25 20:02:00 -04:00 |
|
Zach Daniel
|
3f0aa74db2
|
fix: remove unused default value
|
2021-09-21 15:28:45 -04:00 |
|
Zach Daniel
|
b9dfc20bf6
|
fix: use proper identity names for polymorphic resources
|
2021-09-21 15:10:25 -04:00 |
|