fix: return skipped upserts in bulk_create #2828
Annotations
33 errors and 6 warnings
|
ash-ci (14) / mix dialyzer
Process completed with exit code 2.
|
|
ash-ci (15) / mix dialyzer
Process completed with exit code 2.
|
|
ash-ci (16) / mix dialyzer
Process completed with exit code 2.
|
|
ash-ci (14) / mix test:
test/update_test.exs#L115
test no queries are run if there are no changes non-atomically (AshPostgres.UpdateTest)
|
|
ash-ci (14) / mix test:
test/update_test.exs#L39
test can optimistic lock (AshPostgres.UpdateTest)
|
|
ash-ci (14) / mix test:
test/update_test.exs#L102
test timestamps arent updated if there are no changes non-atomically (AshPostgres.UpdateTest)
|
|
ash-ci (14) / mix test:
test/update_test.exs#L181
test queries are run if there are no changes atomically (AshPostgres.UpdateTest)
|
|
ash-ci (14) / mix test:
test/parent_filter_test.exs#L8
test when the first relationship in an `exists` path has parent references in its filter, we don't get error (AshPostgres.Test.ParentFilterTest)
|
|
ash-ci (14) / mix test:
test/parent_filter_test.exs#L48
test aggregates from related filters are properly added to the query (AshPostgres.Test.ParentFilterTest)
|
|
ash-ci (14) / mix test:
test/parent_sort_test.exs#L8
test can reference parent field when declaring default sort in has_many no_attributes? relationship (AshPostgres.Test.ParentSortTest)
|
|
ash-ci (14) / mix test:
test/cascade_destroy_test.exs#L6
test can cascade destroy a has_many with parent filter (AshPostgresTest.CascadeDestroyTest)
|
|
ash-ci (14) / mix test:
test/ltree_test.exs#L146
test integration can serialize / underialize to db (AshPostgres.LtreeTest)
|
|
ash-ci (14) / mix test:
test/manual_update_test.exs#L4
test Manual update defined in a module to update an attribute (AshPostgres.ManualUpdateTest)
|
|
ash-ci (15) / mix test:
test/rel_with_parent_filter_test.exs#L80
test can stack parents (AshPostgres.RelWithParentFilterTest)
|
|
ash-ci (15) / mix test:
test/rel_with_parent_filter_test.exs#L103
test can filter with stack parents (AshPostgres.RelWithParentFilterTest)
|
|
ash-ci (15) / mix test:
test/rel_with_parent_filter_test.exs#L28
test filter constructed from input on relationship using parent works as expected (AshPostgres.RelWithParentFilterTest)
|
|
ash-ci (15) / mix test:
test/rel_with_parent_filter_test.exs#L9
test filter on relationship using parent works as expected when used in aggregate (AshPostgres.RelWithParentFilterTest)
|
|
ash-ci (15) / mix test:
test/rel_with_parent_filter_test.exs#L56
test filter on relationship using parent works as expected when loading relationship (AshPostgres.RelWithParentFilterTest)
|
|
ash-ci (15) / mix test:
test/embeddable_resource_test.exs#L22
test embeds with list attributes set to nil are loaded as nil (AshPostgres.EmbeddableResourceTest)
|
|
ash-ci (15) / mix test:
test/embeddable_resource_test.exs#L17
test calculations can load json (AshPostgres.EmbeddableResourceTest)
|
|
ash-ci (15) / mix test:
test/ltree_test.exs#L146
test integration can serialize / underialize to db (AshPostgres.LtreeTest)
|
|
ash-ci (15) / mix test:
test/manual_update_test.exs#L4
test Manual update defined in a module to update an attribute (AshPostgres.ManualUpdateTest)
|
|
ash-ci (15) / mix test:
test/cascade_destroy_test.exs#L6
test can cascade destroy a has_many with parent filter (AshPostgresTest.CascadeDestroyTest)
|
|
ash-ci (16) / mix test:
test/create_test.exs#L41
test skips upsert with filter (AshPostgres.CreateTest)
|
|
ash-ci (16) / mix test:
test/create_test.exs#L21
test upserts entry (AshPostgres.CreateTest)
|
|
ash-ci (16) / mix test:
test/create_test.exs#L9
test creates insert (AshPostgres.CreateTest)
|
|
ash-ci (16) / mix test:
test/create_test.exs#L5
test seeding data works (AshPostgres.CreateTest)
|
|
ash-ci (16) / mix test:
test/custom_expression_test.exs#L4
test unique constraint errors are properly caught (AshPostgres.Test.CustomExpressionTest)
|
|
ash-ci (16) / mix test:
test/subquery_test.exs#L6
test joins are correctly wrapped in subqueries (AshPostgres.SubqueryTest)
|
|
ash-ci (16) / mix test:
test/cve/empty_atomic_non_bulk_actions_policy_bypass_test.exs#L13
test a forbidden error is appropriately raised on atomic upgraded, empty, non-bulk actions (AshPostgres.EmptyAtomicNonBulkActionsPolicyBypassTest)
|
|
ash-ci (16) / mix test:
test/manual_update_test.exs#L4
test Manual update defined in a module to update an attribute (AshPostgres.ManualUpdateTest)
|
|
ash-ci (16) / mix test:
test/cascade_destroy_test.exs#L6
test can cascade destroy a has_many with parent filter (AshPostgresTest.CascadeDestroyTest)
|
|
ash-ci (16) / mix test:
test/ltree_test.exs#L146
test integration can serialize / underialize to db (AshPostgres.LtreeTest)
|
|
ash-ci (14) / mix sobelow
Range.new/2 and first..last default to a step of -1 when last < first. Use Range.new(first, last, -1) or first..last//-1, or pass 1 if that was your intention
|
|
ash-ci (15) / mix sobelow
Range.new/2 and first..last default to a step of -1 when last < first. Use Range.new(first, last, -1) or first..last//-1, or pass 1 if that was your intention
|
|
ash-ci (16) / mix sobelow
Range.new/2 and first..last default to a step of -1 when last < first. Use Range.new(first, last, -1) or first..last//-1, or pass 1 if that was your intention
|
|
call:
lib/data_layer.ex#L2123
The function call put_metadata will not succeed.
|
|
call:
lib/data_layer.ex#L2123
The function call put_metadata will not succeed.
|
|
call:
lib/data_layer.ex#L2123
The function call put_metadata will not succeed.
|