From 3fa60c68ead80759d90ba39058b2084c8cf250c6 Mon Sep 17 00:00:00 2001 From: Zach Daniel Date: Sat, 6 Feb 2021 16:03:06 -0500 Subject: [PATCH] fix: don't reference polymorphic tables to belongs_to relationships --- lib/migration_generator/migration_generator.ex | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/migration_generator/migration_generator.ex b/lib/migration_generator/migration_generator.ex index ac8c5ab..6365a3b 100644 --- a/lib/migration_generator/migration_generator.ex +++ b/lib/migration_generator/migration_generator.ex @@ -1090,6 +1090,7 @@ defmodule AshPostgres.MigrationGenerator do all_resources |> Enum.flat_map(&Ash.Resource.relationships/1) |> Enum.filter(&(&1.destination == resource)) + |> Enum.reject(&(&1.type == :belongs_to)) |> Enum.filter(& &1.context[:data_layer][:table]) |> Enum.map(fn relationship -> resource