mix phx.gen.live Translators DeeplAccount deepl_accounts\ name:string description:text auth_key:string character_limit:integer\ character_count:integer our_character_count:integer user_id:references:users
20 lines
476 B
Elixir
20 lines
476 B
Elixir
defmodule Outlook.Repo.Migrations.CreateDeeplAccounts do
|
|
use Ecto.Migration
|
|
|
|
def change do
|
|
create table(:deepl_accounts) do
|
|
add :name, :string
|
|
add :description, :text
|
|
add :auth_key, :string
|
|
add :character_limit, :integer
|
|
add :character_count, :integer
|
|
add :our_character_count, :integer
|
|
add :user_id, references(:users, on_delete: :nothing)
|
|
|
|
timestamps()
|
|
end
|
|
|
|
create index(:deepl_accounts, [:user_id])
|
|
end
|
|
end
|