Current section
Files
Jump to
Current section
Files
priv/rivet/migrations/user_code/base.exs
defmodule Rivet.Ident.UserCode.Migrations.Base do
@moduledoc false
use Ecto.Migration
def change do
############################################################################
create table(:user_codes) do
add(:user_id, references(:users, on_delete: :delete_all, type: :uuid))
add(:type, :integer)
add(:code, :citext)
add(:meta, :map)
add(:expires, :utc_datetime)
timestamps()
end
create(unique_index(:user_codes, [:user_id, :type, :code]))
end
end