defmodule AshPostgres.TestRepo.Migrations.MigrateResources37 do @moduledoc """ Updates resources based on their most recent snapshots. This file was autogenerated with `mix ash_postgres.generate_migrations` """ use Ecto.Migration def up do create table(:relationship_items, primary_key: false) do add(:id, :uuid, null: false, default: fragment("uuid_generate_v7()"), primary_key: true) add(:key, :text, null: false) add(:value, :bigint, null: false) add(:inserted_at, :utc_datetime_usec, null: false, default: fragment("(now() AT TIME ZONE 'utc')") ) add(:updated_at, :utc_datetime_usec, null: false, default: fragment("(now() AT TIME ZONE 'utc')") ) end alter table(:items) do remove(:value) end end def down do alter table(:items) do add(:value, :bigint) end drop(table(:relationship_items)) end end