Merge pull request 'Manually define PATH for Arch Linux users in systemd unit' (...
[akkoma] / priv / repo / migrations / 20191026190317_set_not_null_for_activities.exs
1 defmodule Pleroma.Repo.Migrations.SetNotNullForActivities do
2 use Ecto.Migration
3
4 # modify/3 function will require index recreation, so using execute/1 instead
5
6 def up do
7 execute("ALTER TABLE activities
8 ALTER COLUMN data SET NOT NULL,
9 ALTER COLUMN local SET NOT NULL")
10 end
11
12 def down do
13 execute("ALTER TABLE activities
14 ALTER COLUMN data DROP NOT NULL,
15 ALTER COLUMN local DROP NOT NULL")
16 end
17 end