17 lines
358 B
Elixir
17 lines
358 B
Elixir
defmodule Wiki.Repo.Migrations.CreateUploads do
|
|
use Ecto.Migration
|
|
|
|
def change do
|
|
create table(:uploads) do
|
|
add :relative_path, :string
|
|
add :content_type, :string
|
|
add :encryption_iv, :binary
|
|
add :page_id, references(:pages, on_delete: :delete_all)
|
|
|
|
timestamps()
|
|
end
|
|
|
|
create index(:uploads, [:page_id])
|
|
end
|
|
end
|