logo

pleroma

My custom branche(s) on git.pleroma.social/pleroma/pleroma git clone https://anongit.hacktivis.me/git/pleroma.git/

20191026191442_set_not_null_for_objects.exs (504B)


  1. # Pleroma: A lightweight social networking server
  2. # Copyright © 2017-2022 Pleroma Authors <https://pleroma.social/>
  3. # SPDX-License-Identifier: AGPL-3.0-only
  4. defmodule Pleroma.Repo.Migrations.SetNotNullForObjects do
  5. use Ecto.Migration
  6. # modify/3 function will require index recreation, so using execute/1 instead
  7. def up do
  8. execute("ALTER TABLE objects
  9. ALTER COLUMN data SET NOT NULL")
  10. end
  11. def down do
  12. execute("ALTER TABLE objects
  13. ALTER COLUMN data DROP NOT NULL")
  14. end
  15. end