blob: 204272442aa6d361393fc92b168ef8a6460401f5 (
plain)
| 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 | defmodule Pleroma.Repo.Migrations.SetNotNullForConfig do
  use Ecto.Migration
  # modify/3 function will require index recreation, so using execute/1 instead
  def up do
    execute("ALTER TABLE config
    ALTER COLUMN key SET NOT NULL,
    ALTER COLUMN value SET NOT NULL")
  end
  def down do
    execute("ALTER TABLE config
    ALTER COLUMN key DROP NOT NULL,
    ALTER COLUMN value DROP NOT NULL")
  end
end
 |