···11+defmodule Sower.Repo.Migrations.RenameSeedType do
22+ @moduledoc """
33+ Updates resources based on their most recent snapshots.
44+55+ This file was autogenerated with `mix ash_postgres.generate_migrations`
66+ """
77+88+ use Ecto.Migration
99+1010+ def up do
1111+ rename table(:trees), :type, to: :seed_type
1212+1313+ alter table(:trees) do
1414+ modify :seed_type, :text
1515+ end
1616+1717+ drop_if_exists unique_index(:trees, [:name, :type], name: "trees_tree_index")
1818+1919+ create unique_index(:trees, [:name, :seed_type], name: "trees_tree_index")
2020+ end
2121+2222+ def down do
2323+ drop_if_exists unique_index(:trees, [:name, :seed_type], name: "trees_tree_index")
2424+2525+ create unique_index(:trees, [:name, :type], name: "trees_tree_index")
2626+2727+ alter table(:trees) do
2828+ modify :type, :text
2929+ end
3030+3131+ rename table(:trees), :seed_type, to: :type
3232+ end
3333+end