Current section
Files
Jump to
Current section
Files
priv/rivet/migrations/user_data/base.exs
defmodule Rivet.Ident.UserData.Migrations.Base do
@moduledoc false
use Ecto.Migration
def change do
############################################################################
create table(:user_datas, primary_key: false) do
add(:id, :uuid, primary_key: true)
add(:user_id, references(:users, on_delete: :delete_all, type: :uuid), null: true)
add(:type, :integer, default: 0)
add(:value, :map, default: %{})
timestamps()
end
create(unique_index(:user_datas, [:user_id, :type]))
end
end