ash/test/resource
Eduardo B. A 1775ab5a14
feat: Expand upsert_fields option (#761)
With this change, upsert_fields accepts the following options:

* `nil`: upsert fields not set;
* `:replace_all`: all fields from resource will be updated;
* `{:replace_all_except, [fields]}`: all fields from resource except fields inside `fields` will be updated;
* `{:replace, [fields]}`: only fields inside `fields` will be updated.
2023-11-13 13:23:16 -05:00
..
actions improvement: dep updates & new aggregate types avg/min/max/custom 2022-12-07 20:35:32 -05:00
changes improvement: support resources directly in API modules 2023-07-13 01:38:21 -04:00
preparations improvement: Add before_action/1 and after_action/1 to Ash.Resource.Preparations.Builtins. (#526) 2023-03-13 19:20:41 -04:00
relationships improvement: set default many to many options (#737) 2023-10-17 10:03:21 -04:00
validation improvement: support stacktraces in set_error 2023-09-12 11:26:11 -04:00
aggregates_test.exs Feature: Ensure aggregate field is attribute or calculation. (#671) 2023-08-17 18:02:05 -04:00
attributes_test.exs chore: fix reserved name test 2023-06-22 14:24:50 -04:00
calculations_test.exs improvement: support loading through types 2023-06-07 21:54:17 -04:00
identities_test.exs improvement: support resources directly in API modules 2023-07-13 01:38:21 -04:00
info_test.exs * improvement: add data layer introspection to Ash.Resource.Info (#610) 2023-06-10 13:17:17 -04:00
no_pk_test.exs improvement: Allow resources to opt out of the primary key requirement. (#687) 2023-09-06 10:21:42 +12:00
require_unique_action_names_test.exs improvement: update spark, use new transformer style 2022-08-28 19:27:44 -06:00
resource_test.exs fix: properly raise error on invalid type. 2022-11-03 16:06:26 -07:00
upsert_test.exs feat: Expand upsert_fields option (#761) 2023-11-13 13:23:16 -05:00
validate_accept_test.exs improvement: validate all actions and accept/reject fields at once. (#674) 2023-08-18 20:47:35 -04:00
validations_test.exs improvement: many compile time fixes via code splitting 2021-02-22 20:44:03 -05:00