Remove following column from the migrations

This commit is contained in:
Roman Chvanikov 2019-10-30 18:34:14 +03:00
parent 435d220700
commit 8bb6da7cd6
2 changed files with 0 additions and 5 deletions

View File

@ -12,7 +12,6 @@ defmodule Pleroma.Repo.Migrations.AddDefaultsToTables do
ALTER COLUMN data SET DEFAULT '{}'::jsonb") ALTER COLUMN data SET DEFAULT '{}'::jsonb")
execute(~s(ALTER TABLE users execute(~s(ALTER TABLE users
ALTER COLUMN following SET DEFAULT ARRAY[]::character varying[],
ALTER COLUMN tags SET DEFAULT ARRAY[]::character varying[], ALTER COLUMN tags SET DEFAULT ARRAY[]::character varying[],
ALTER COLUMN notification_settings SET DEFAULT ALTER COLUMN notification_settings SET DEFAULT
'{"followers": true, "follows": true, "non_follows": true, "non_followers": true}'::jsonb)) '{"followers": true, "follows": true, "non_follows": true, "non_followers": true}'::jsonb))
@ -46,7 +45,6 @@ defmodule Pleroma.Repo.Migrations.AddDefaultsToTables do
"UPDATE users SET pleroma_settings_store = '{}'::jsonb where pleroma_settings_store IS NULL" "UPDATE users SET pleroma_settings_store = '{}'::jsonb where pleroma_settings_store IS NULL"
) )
execute("UPDATE users SET following = ARRAY[]::character varying[] WHERE following IS NULL")
execute("UPDATE users SET tags = ARRAY[]::character varying[] WHERE tags IS NULL") execute("UPDATE users SET tags = ARRAY[]::character varying[] WHERE tags IS NULL")
execute(~s(UPDATE users SET notification_settings = execute(~s(UPDATE users SET notification_settings =
'{"followers": true, "follows": true, "non_follows": true, "non_followers": true}'::jsonb '{"followers": true, "follows": true, "non_follows": true, "non_followers": true}'::jsonb
@ -64,7 +62,6 @@ defmodule Pleroma.Repo.Migrations.AddDefaultsToTables do
ALTER COLUMN data DROP DEFAULT") ALTER COLUMN data DROP DEFAULT")
execute("ALTER TABLE users execute("ALTER TABLE users
ALTER COLUMN following DROP DEFAULT,
ALTER COLUMN tags DROP DEFAULT, ALTER COLUMN tags DROP DEFAULT,
ALTER COLUMN notification_settings SET DEFAULT '{}'::jsonb") ALTER COLUMN notification_settings SET DEFAULT '{}'::jsonb")
end end

View File

@ -8,7 +8,6 @@ defmodule Pleroma.Repo.Migrations.SetNotNullForUsers do
execute("UPDATE users SET follower_count = 0 WHERE follower_count IS NULL") execute("UPDATE users SET follower_count = 0 WHERE follower_count IS NULL")
execute("ALTER TABLE users execute("ALTER TABLE users
ALTER COLUMN following SET NOT NULL,
ALTER COLUMN local SET NOT NULL, ALTER COLUMN local SET NOT NULL,
ALTER COLUMN source_data SET NOT NULL, ALTER COLUMN source_data SET NOT NULL,
ALTER COLUMN note_count SET NOT NULL, ALTER COLUMN note_count SET NOT NULL,
@ -27,7 +26,6 @@ defmodule Pleroma.Repo.Migrations.SetNotNullForUsers do
def down do def down do
execute("ALTER TABLE users execute("ALTER TABLE users
ALTER COLUMN following DROP NOT NULL,
ALTER COLUMN local DROP NOT NULL, ALTER COLUMN local DROP NOT NULL,
ALTER COLUMN source_data DROP NOT NULL, ALTER COLUMN source_data DROP NOT NULL,
ALTER COLUMN note_count DROP NOT NULL, ALTER COLUMN note_count DROP NOT NULL,