Fix migration to be schema independent

This commit is contained in:
Claudio Ortolina
2025-05-01 14:12:53 +01:00
parent e083950138
commit d8bc26da4c
@@ -1,6 +1,5 @@
defmodule MusicLibrary.Repo.Migrations.AddReleaseToRecords do defmodule MusicLibrary.Repo.Migrations.AddReleaseToRecords do
use Ecto.Migration use Ecto.Migration
import Ecto.Query
def up do def up do
alter table(:records) do alter table(:records) do
@@ -9,12 +8,9 @@ defmodule MusicLibrary.Repo.Migrations.AddReleaseToRecords do
flush() flush()
query = execute """
from(r in MusicLibrary.Records.Record, UPDATE records SET release = year;
update: [set: [release: r.year]] """
)
MusicLibrary.Repo.update_all(query, [])
end end
def down do def down do