From da93fbd04d1edf5e1180bbeaba885cb8e77b361e Mon Sep 17 00:00:00 2001 From: Dennis Buecker Date: Tue, 6 Apr 2021 17:29:54 +0200 Subject: [PATCH 1/2] Fix insert into schema_seeds with custom seeds_source value from config. --- lib/phil_columns/seed/schema_seed.ex | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/phil_columns/seed/schema_seed.ex b/lib/phil_columns/seed/schema_seed.ex index 45dcfd8..03928ca 100644 --- a/lib/phil_columns/seed/schema_seed.ex +++ b/lib/phil_columns/seed/schema_seed.ex @@ -23,7 +23,7 @@ defmodule PhilColumns.Seed.SchemaSeed do end def up(repo, version) do - repo.insert! %__MODULE__{version: version}, @opts + repo.insert_all({get_source(repo), __MODULE__}, [%{version: version}], @opts) end def down(repo, version) do From 334649c5a58d443cd009494568e3af749a97ed94 Mon Sep 17 00:00:00 2001 From: Dennis Buecker Date: Wed, 7 Apr 2021 08:57:50 +0200 Subject: [PATCH 2/2] Use source from config also on down seeds. --- lib/phil_columns/seed/schema_seed.ex | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/phil_columns/seed/schema_seed.ex b/lib/phil_columns/seed/schema_seed.ex index 03928ca..80586a3 100644 --- a/lib/phil_columns/seed/schema_seed.ex +++ b/lib/phil_columns/seed/schema_seed.ex @@ -27,7 +27,7 @@ defmodule PhilColumns.Seed.SchemaSeed do end def down(repo, version) do - repo.delete_all from(p in __MODULE__, where: p.version == ^version), @opts + repo.delete_all from(p in {get_source(repo), __MODULE__}, where: p.version == ^version), @opts end def get_source(repo) do