ash/test/actions
Davide Briani cd06f919c0
fix: load relationships on bulk operations (#1234)
This change validates that the `load` statement of bulk operations is
respected when specified, and correctly loads relationships.

Loading relationships with pagination on results for bulk destroys is
still not supported. Indeed, relationships are currently queried using a
lateral join but after the resource deletion has happened, so it looks
like nothing is related.

Signed-off-by: Davide Briani <davide@briani.dev>
2024-06-10 20:14:37 -04:00
..
bulk fix: load relationships on bulk operations (#1234) 2024-06-10 20:14:37 -04:00
aggregate_test.exs fix: return {:error, query} for invalid query in Aggregate.run/4 (#982) 2024-04-05 06:36:05 -04:00
async_load_test.exs improvement!: 3.0 (#955) 2024-03-27 16:31:59 -04:00
atomic_update_test.exs improvement: add pattern matching for clarity on ref/1 and ref/2 2024-05-15 11:25:54 -04:00
belongs_to_test.exs improvement: support atomics, update_query, destroy_query in ETS data layer 2024-04-25 22:18:54 -04:00
calculations_referencing_aggregates_test.exs fix: when hydrating nested aggregates, use correct related resource/path pair 2024-05-30 00:12:12 -05:00
create_test.exs fix: correctly load paginated relationships after create, update, delete (#1229) 2024-06-10 10:46:49 -04:00
destroy_test.exs fix: correctly load paginated relationships after create, update, delete (#1229) 2024-06-10 10:46:49 -04:00
generic_actions_test.exs improvement: support builder options in read code interfaces 2024-04-10 15:57:30 -04:00
has_many_test.exs improvement: support atomics, update_query, destroy_query in ETS data layer 2024-04-25 22:18:54 -04:00
identity_test.exs improvement: validate require_attributes and allow_nil_input at compile time 2024-06-10 17:43:15 -04:00
load_test.exs fix: retain ref_path when authorizing aggregates 2024-05-29 14:03:33 -04:00
manual_read_test.exs improvement!: 3.0 (#955) 2024-03-27 16:31:59 -04:00
many_to_many_test.exs improvement!: 3.0 (#955) 2024-03-27 16:31:59 -04:00
multitenancy_test.exs fix: don't update tenant on update, instead enforce it 2024-06-05 10:43:38 -04:00
pagination_test.exs feat: add relationship pagination (#1050) 2024-05-04 05:56:46 -04:00
read_test.exs improvement: raise more sensible error on unsupported pagination 2024-04-11 09:38:49 -04:00
stream_test.exs fix: streaming with limit/offset and no pagination (#1080) 2024-04-30 13:03:49 -04:00
timeout_test.exs improvement!: 3.0 (#955) 2024-03-27 16:31:59 -04:00
update_test.exs fix: correctly load paginated relationships after create, update, delete (#1229) 2024-06-10 10:46:49 -04:00
validation_test.exs fix: run changesets w/ after_transaction hooks through standard logic 2024-05-02 00:06:31 -04:00