iex(40)> foo = Studies.destroy_model(design, %{id: Enum.at(models, 0).id}, authorize?: false) [debug] QUERY OK db=0.2ms idle=677.5ms begin [] ↳ anonymous fn/3 in Ash.Changeset.with_hooks/3, at: lib/ash/changeset/changeset.ex:4240 warning: Use `Ash.Resource.Info.synonymous_relationship_paths?/4` instead. (elixir 1.18.4) lib/process.ex:896: Process.info/2 (ash 3.7.6) lib/ash/sat_solver.ex:114: Ash.SatSolver.synonymous_relationship_paths?/4 (ash_sql 0.2.90) lib/expr.ex:3139: anonymous fn/3 in AshSql.Expr.ref_binding/2 (elixir 1.18.4) lib/enum.ex:1236: anonymous fn/3 in Enum.find_value/3 (elixir 1.18.4) lib/enum.ex:4968: Enumerable.List.reduce/3 (elixir 1.18.4) lib/enum.ex:1235: Enum.find_value/3 (ash_sql 0.2.90) lib/expr.ex:2381: AshSql.Expr.default_dynamic_expr/6 (ash_sql 0.2.90) lib/expr.ex:1201: AshSql.Expr.default_dynamic_expr/6 (ash_sql 0.2.90) lib/filter.ex:38: anonymous fn/2 in AshSql.Filter.add_filter_expression/2 (elixir 1.18.4) lib/enum.ex:2546: Enum."-reduce/3-lists^foldl/2-0-"/3 (ash_postgres 2.6.16) lib/data_layer.ex:3399: AshPostgres.DataLayer.filter/4 (ash 3.7.6) lib/ash/query/query.ex:4752: Ash.Query.maybe_filter/3 (ash 3.7.6) lib/ash/query/query.ex:4504: Ash.Query.data_layer_query/2 (ash 3.7.6) lib/ash/actions/read/read.ex:789: anonymous fn/9 in Ash.Actions.Read.do_read/5 (ash 3.7.6) lib/ash/actions/read/read.ex:1565: Ash.Actions.Read.maybe_in_transaction/3 (ash 3.7.6) lib/ash/actions/read/read.ex:436: Ash.Actions.Read.do_run/3 (ash 3.7.6) lib/ash/actions/read/read.ex:90: anonymous fn/3 in Ash.Actions.Read.run/3 (ash 3.7.6) lib/ash/actions/read/read.ex:89: Ash.Actions.Read.run/3 (ash 3.7.6) lib/ash.ex:2776: Ash.read/2 (ash 3.7.6) lib/ash.ex:2711: Ash.read!/2 [debug] QUERY OK source="models" db=0.4ms SELECT m0."id", m0."number", m0."endpoint", m0."updated_at", m0."inserted_at", m0."design_id", m0."species", m0."strain", m0."gender", m0."has_implant", m0."cell_line", m0."implant_route", m0."start_criteria" FROM "models" AS m0 WHERE (m0."design_id"::uuid = $1::uuid) ORDER BY m0."number" ["3d993268-7946-4b32-bad9-a19896739e3c"] ↳ anonymous fn/3 in AshPostgres.DataLayer.run_query/2, at: lib/data_layer.ex:827 warning: Use `Ash.Resource.Info.synonymous_relationship_paths?/4` instead. (elixir 1.18.4) lib/process.ex:896: Process.info/2 (ash 3.7.6) lib/ash/sat_solver.ex:114: Ash.SatSolver.synonymous_relationship_paths?/4 (ash_sql 0.2.90) lib/expr.ex:3139: anonymous fn/3 in AshSql.Expr.ref_binding/2 (elixir 1.18.4) lib/enum.ex:1236: anonymous fn/3 in Enum.find_value/3 (elixir 1.18.4) lib/enum.ex:4968: Enumerable.List.reduce/3 (elixir 1.18.4) lib/enum.ex:1235: Enum.find_value/3 (ash_sql 0.2.90) lib/expr.ex:2381: AshSql.Expr.default_dynamic_expr/6 (ash_sql 0.2.90) lib/expr.ex:1201: AshSql.Expr.default_dynamic_expr/6 (ash_sql 0.2.90) lib/filter.ex:38: anonymous fn/2 in AshSql.Filter.add_filter_expression/2 (elixir 1.18.4) lib/enum.ex:2546: Enum."-reduce/3-lists^foldl/2-0-"/3 (ash_postgres 2.6.16) lib/data_layer.ex:3399: AshPostgres.DataLayer.filter/4 (ash 3.7.6) lib/ash/query/query.ex:4752: Ash.Query.maybe_filter/3 (ash 3.7.6) lib/ash/query/query.ex:4504: Ash.Query.data_layer_query/2 (ash 3.7.6) lib/ash/actions/read/read.ex:789: anonymous fn/9 in Ash.Actions.Read.do_read/5 (ash 3.7.6) lib/ash/actions/read/read.ex:1565: Ash.Actions.Read.maybe_in_transaction/3 (ash 3.7.6) lib/ash/actions/read/read.ex:436: Ash.Actions.Read.do_run/3 (ash 3.7.6) lib/ash/actions/read/read.ex:90: anonymous fn/3 in Ash.Actions.Read.run/3 (ash 3.7.6) lib/ash/actions/read/read.ex:89: Ash.Actions.Read.run/3 (ash 3.7.6) lib/ash/actions/read/relationships.ex:766: anonymous fn/4 in Ash.Actions.Read.Relationships.do_fetch_related_records/5 (ash 3.7.6) lib/ash/actions/read/relationships.ex:85: Ash.Actions.Read.Relationships.fetch_related_records/5 [debug] QUERY OK source="models" db=0.2ms SELECT m0."id", m0."number", m0."endpoint", m0."updated_at", m0."inserted_at", m0."design_id", m0."species", m0."strain", m0."gender", m0."has_implant", m0."cell_line", m0."implant_route", m0."start_criteria" FROM "models" AS m0 WHERE (m0."design_id"::uuid = ANY($1::uuid[])) [["3d993268-7946-4b32-bad9-a19896739e3c"]] ↳ anonymous fn/3 in AshPostgres.DataLayer.run_query/2, at: lib/data_layer.ex:827 [debug] QUERY OK source="models" db=0.2ms DELETE FROM "models" AS m0 WHERE (m0."id" = $1) ["c4bf71b3-1e30-4b8c-9c92-0182b081ef84"] ↳ anonymous fn/5 in AshPostgres.DataLayer.destroy/2, at: lib/data_layer.ex:3257 [debug] Managed Relationship Debug, Vivorae.Studies.Design:models with action destroy_model: Destroy success. warning: Use `Ash.Resource.Info.synonymous_relationship_paths?/4` instead. (elixir 1.18.4) lib/process.ex:896: Process.info/2 (ash 3.7.6) lib/ash/sat_solver.ex:114: Ash.SatSolver.synonymous_relationship_paths?/4 (ash_sql 0.2.90) lib/expr.ex:3139: anonymous fn/3 in AshSql.Expr.ref_binding/2 (elixir 1.18.4) lib/enum.ex:1236: anonymous fn/3 in Enum.find_value/3 (elixir 1.18.4) lib/enum.ex:4968: Enumerable.List.reduce/3 (elixir 1.18.4) lib/enum.ex:1235: Enum.find_value/3 (ash_sql 0.2.90) lib/expr.ex:2381: AshSql.Expr.default_dynamic_expr/6 (ash_sql 0.2.90) lib/expr.ex:1201: AshSql.Expr.default_dynamic_expr/6 (ash_sql 0.2.90) lib/filter.ex:38: anonymous fn/2 in AshSql.Filter.add_filter_expression/2 (elixir 1.18.4) lib/enum.ex:2546: Enum."-reduce/3-lists^foldl/2-0-"/3 (ash_postgres 2.6.16) lib/data_layer.ex:3399: AshPostgres.DataLayer.filter/4 (ash 3.7.6) lib/ash/query/query.ex:4752: Ash.Query.maybe_filter/3 (ash 3.7.6) lib/ash/query/query.ex:4504: Ash.Query.data_layer_query/2 (ash 3.7.6) lib/ash/actions/update/bulk.ex:611: Ash.Actions.Update.Bulk.do_atomic_update/5 (ash 3.7.6) lib/ash/actions/update/bulk.ex:298: Ash.Actions.Update.Bulk.run/6 (ash 3.7.6) lib/ash/actions/update/update.ex:174: Ash.Actions.Update.run/4 (ash 3.7.6) lib/ash.ex:3639: Ash.update/3 (ash 3.7.6) lib/ash/actions/managed_relationships.ex:1536: Ash.Actions.ManagedRelationships.handle_update/9 (ash 3.7.6) lib/ash/actions/managed_relationships.ex:659: anonymous fn/10 in Ash.Actions.ManagedRelationships.manage_relationship/7 (elixir 1.18.4) lib/stream.ex:1761: anonymous fn/3 in Enumerable.Stream.reduce/3 [debug] Managed Relationship Debug, Vivorae.Studies.Design:models with action destroy_model: Update success. warning: Use `Ash.Resource.Info.synonymous_relationship_paths?/4` instead. (elixir 1.18.4) lib/process.ex:896: Process.info/2 (ash 3.7.6) lib/ash/sat_solver.ex:114: Ash.SatSolver.synonymous_relationship_paths?/4 (ash_sql 0.2.90) lib/expr.ex:3139: anonymous fn/3 in AshSql.Expr.ref_binding/2 (elixir 1.18.4) lib/enum.ex:1236: anonymous fn/3 in Enum.find_value/3 (elixir 1.18.4) lib/enum.ex:4968: Enumerable.List.reduce/3 (elixir 1.18.4) lib/enum.ex:1235: Enum.find_value/3 (ash_sql 0.2.90) lib/expr.ex:2381: AshSql.Expr.default_dynamic_expr/6 (ash_sql 0.2.90) lib/expr.ex:1201: AshSql.Expr.default_dynamic_expr/6 (ash_sql 0.2.90) lib/filter.ex:38: anonymous fn/2 in AshSql.Filter.add_filter_expression/2 (elixir 1.18.4) lib/enum.ex:2546: Enum."-reduce/3-lists^foldl/2-0-"/3 (ash_postgres 2.6.16) lib/data_layer.ex:3399: AshPostgres.DataLayer.filter/4 (ash 3.7.6) lib/ash/query/query.ex:4752: Ash.Query.maybe_filter/3 (ash 3.7.6) lib/ash/query/query.ex:4504: Ash.Query.data_layer_query/2 (ash 3.7.6) lib/ash/actions/update/bulk.ex:611: Ash.Actions.Update.Bulk.do_atomic_update/5 (ash 3.7.6) lib/ash/actions/update/bulk.ex:298: Ash.Actions.Update.Bulk.run/6 (ash 3.7.6) lib/ash/actions/update/update.ex:174: Ash.Actions.Update.run/4 (ash 3.7.6) lib/ash.ex:3639: Ash.update/3 (ash 3.7.6) lib/ash/actions/managed_relationships.ex:1536: Ash.Actions.ManagedRelationships.handle_update/9 (ash 3.7.6) lib/ash/actions/managed_relationships.ex:659: anonymous fn/10 in Ash.Actions.ManagedRelationships.manage_relationship/7 (elixir 1.18.4) lib/stream.ex:1761: anonymous fn/3 in Enumerable.Stream.reduce/3 [debug] Managed Relationship Debug, Vivorae.Studies.Design:models with action destroy_model: Update success. warning: Use `Ash.Resource.Info.synonymous_relationship_paths?/4` instead. (elixir 1.18.4) lib/process.ex:896: Process.info/2 (ash 3.7.6) lib/ash/sat_solver.ex:114: Ash.SatSolver.synonymous_relationship_paths?/4 (ash_sql 0.2.90) lib/expr.ex:3139: anonymous fn/3 in AshSql.Expr.ref_binding/2 (elixir 1.18.4) lib/enum.ex:1236: anonymous fn/3 in Enum.find_value/3 (elixir 1.18.4) lib/enum.ex:4968: Enumerable.List.reduce/3 (elixir 1.18.4) lib/enum.ex:1235: Enum.find_value/3 (ash_sql 0.2.90) lib/expr.ex:2381: AshSql.Expr.default_dynamic_expr/6 (ash_sql 0.2.90) lib/expr.ex:1201: AshSql.Expr.default_dynamic_expr/6 (ash_sql 0.2.90) lib/filter.ex:38: anonymous fn/2 in AshSql.Filter.add_filter_expression/2 (elixir 1.18.4) lib/enum.ex:2546: Enum."-reduce/3-lists^foldl/2-0-"/3 (ash_postgres 2.6.16) lib/data_layer.ex:3399: AshPostgres.DataLayer.filter/4 (ash 3.7.6) lib/ash/query/query.ex:4752: Ash.Query.maybe_filter/3 (ash 3.7.6) lib/ash/query/query.ex:4504: Ash.Query.data_layer_query/2 (ash 3.7.6) lib/ash/actions/update/bulk.ex:611: Ash.Actions.Update.Bulk.do_atomic_update/5 (ash 3.7.6) lib/ash/actions/update/bulk.ex:298: Ash.Actions.Update.Bulk.run/6 (ash 3.7.6) lib/ash/actions/update/update.ex:174: Ash.Actions.Update.run/4 (ash 3.7.6) lib/ash.ex:3639: Ash.update/3 (ash 3.7.6) lib/ash/actions/managed_relationships.ex:1536: Ash.Actions.ManagedRelationships.handle_update/9 (ash 3.7.6) lib/ash/actions/managed_relationships.ex:659: anonymous fn/10 in Ash.Actions.ManagedRelationships.manage_relationship/7 (elixir 1.18.4) lib/stream.ex:1761: anonymous fn/3 in Enumerable.Stream.reduce/3 [debug] Managed Relationship Debug, Vivorae.Studies.Design:models with action destroy_model: Update success. [debug] QUERY OK db=1.8ms commit [] ↳ anonymous fn/3 in Ash.Changeset.with_hooks/3, at: lib/ash/changeset/changeset.ex:4240 {:ok, %Vivorae.Studies.Design{