1 # Pleroma: A lightweight social networking server
2 # Copyright © 2017-2022 Pleroma Authors <https://pleroma.social/>
3 # SPDX-License-Identifier: AGPL-3.0-only
5 defmodule Pleroma.Repo.Migrations.SetNotNullForConfig do
8 # modify/3 function will require index recreation, so using execute/1 instead
11 execute("ALTER TABLE config
12 ALTER COLUMN key SET NOT NULL,
13 ALTER COLUMN value SET NOT NULL")
17 execute("ALTER TABLE config
18 ALTER COLUMN key DROP NOT NULL,
19 ALTER COLUMN value DROP NOT NULL")