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.SetNotNullForActivities do
8 # modify/3 function will require index recreation, so using execute/1 instead
11 execute("ALTER TABLE activities
12 ALTER COLUMN data SET NOT NULL,
13 ALTER COLUMN local SET NOT NULL")
17 execute("ALTER TABLE activities
18 ALTER COLUMN data DROP NOT NULL,
19 ALTER COLUMN local DROP NOT NULL")