mirror of
https://github.com/philomena-dev/philomena.git
synced 2024-12-05 00:57:59 +01:00
146 lines
3 KiB
Elixir
146 lines
3 KiB
Elixir
|
defmodule Philomena.Repo.Migrations.AddMarkdownColumns do
|
||
|
use Ecto.Migration
|
||
|
|
||
|
def up do
|
||
|
alter table("comments") do
|
||
|
add :body_md, :varchar, default: nil
|
||
|
end
|
||
|
|
||
|
alter table("messages") do
|
||
|
add :body_md, :varchar, default: nil
|
||
|
end
|
||
|
|
||
|
alter table("mod_notes") do
|
||
|
add :body_md, :varchar, default: nil
|
||
|
end
|
||
|
|
||
|
alter table("posts") do
|
||
|
add :body_md, :varchar, default: nil
|
||
|
end
|
||
|
|
||
|
alter table("badges") do
|
||
|
add :description_md, :varchar, default: nil
|
||
|
end
|
||
|
|
||
|
alter table("channels") do
|
||
|
add :description_md, :varchar, default: nil
|
||
|
end
|
||
|
|
||
|
alter table("commission_items") do
|
||
|
add :description_md, :varchar, default: nil
|
||
|
add :add_ons_md, :varchar, default: nil
|
||
|
end
|
||
|
|
||
|
alter table("filters") do
|
||
|
add :description_md, :varchar, default: nil
|
||
|
end
|
||
|
|
||
|
alter table("galleries") do
|
||
|
add :description_md, :varchar, default: nil
|
||
|
end
|
||
|
|
||
|
alter table("images") do
|
||
|
add :description_md, :varchar, default: nil
|
||
|
add :scratchpad_md, :varchar, default: nil
|
||
|
end
|
||
|
|
||
|
alter table("tags") do
|
||
|
add :description_md, :varchar, default: nil
|
||
|
end
|
||
|
|
||
|
alter table("users") do
|
||
|
add :description_md, :varchar, default: nil
|
||
|
add :scratchpad_md, :varchar, default: nil
|
||
|
end
|
||
|
|
||
|
alter table("dnp_entries") do
|
||
|
add :conditions_md, :varchar, default: nil
|
||
|
add :reason_md, :varchar, default: nil
|
||
|
add :instructions_md, :varchar, default: nil
|
||
|
end
|
||
|
|
||
|
alter table("commissions") do
|
||
|
add :information_md, :varchar, default: nil
|
||
|
add :contact_md, :varchar, default: nil
|
||
|
add :will_create_md, :varchar, default: nil
|
||
|
add :will_not_create_md, :varchar, default: nil
|
||
|
end
|
||
|
|
||
|
alter table("reports") do
|
||
|
add :reason_md, :varchar, default: nil
|
||
|
end
|
||
|
end
|
||
|
|
||
|
def down do
|
||
|
alter table("comments") do
|
||
|
remove :body_md
|
||
|
end
|
||
|
|
||
|
alter table("messages") do
|
||
|
remove :body_md
|
||
|
end
|
||
|
|
||
|
alter table("mod_notes") do
|
||
|
remove :body_md
|
||
|
end
|
||
|
|
||
|
alter table("posts") do
|
||
|
remove :body_md
|
||
|
end
|
||
|
|
||
|
alter table("badges") do
|
||
|
remove :description_md
|
||
|
end
|
||
|
|
||
|
alter table("channels") do
|
||
|
remove :description_md
|
||
|
end
|
||
|
|
||
|
alter table("commission_items") do
|
||
|
remove :description_md
|
||
|
remove :add_ons_md
|
||
|
end
|
||
|
|
||
|
alter table("filters") do
|
||
|
remove :description_md
|
||
|
end
|
||
|
|
||
|
alter table("galleries") do
|
||
|
remove :description_md
|
||
|
end
|
||
|
|
||
|
alter table("images") do
|
||
|
remove :description_md
|
||
|
remove :scratchpad_md
|
||
|
end
|
||
|
|
||
|
alter table("tags") do
|
||
|
remove :description_md
|
||
|
remove :short_description_md
|
||
|
remove :mod_notes_md
|
||
|
end
|
||
|
|
||
|
alter table("users") do
|
||
|
remove :description_md
|
||
|
remove :scratchpad_md
|
||
|
end
|
||
|
|
||
|
alter table("dnp_entries") do
|
||
|
remove :conditions_md
|
||
|
remove :reason_md
|
||
|
remove :instructions_md
|
||
|
end
|
||
|
|
||
|
alter table("commissions") do
|
||
|
remove :information_md
|
||
|
remove :contact_md
|
||
|
remove :will_create_md
|
||
|
remove :will_not_create_md
|
||
|
end
|
||
|
|
||
|
alter table("reports") do
|
||
|
remove :reason_md
|
||
|
end
|
||
|
end
|
||
|
end
|