Packages

Mix task to generate Ecto migrations from SQL schema file

Current section

Files

Jump to
ecto_extract_migrations priv repo migrations 0113_table_public_queue_task.exs
Raw

priv/repo/migrations/0113_table_public_queue_task.exs

defmodule(Repo.Migrations.Table.Public.QueueTask) do
use(Ecto.Migration)
def(change) do
create(table("queue_task", primary_key: false)) do
add(:id, :integer, primary_key: true, null: false)
add(:created_at, :"timestamp without time zone", default: fragment("now()"), null: false)
add(:user_id, :integer, [])
add(:queue_type, :"character varying", null: false)
add(:queue_uuid, :"character varying", null: false)
add(:download_link, :"character varying", default: "")
add(:is_done, :boolean, default: false)
add(:queue_name, :text, [])
add(:report_type, :text, [])
add(:args, :text, [])
end
end
end