forked from AkkomaGang/akkoma
FloatingGhost
98cb255d12
OTP builds to 1.15 Changelog entry Ensure policies are fully loaded Fix :warn use main branch for linkify Fix warn in tests Migrations for phoenix 1.17 Revert "Migrations for phoenix 1.17" This reverts commit 6a3b2f15b74ea5e33150529385215b7a531f3999. Oban upgrade Add default empty whitelist mix format limit test to amd64 OTP 26 tests for 1.15 use OTP_VERSION tag baka just 1.15 Massive deps update Update locale, deps Mix format shell???? multiline??? ? max cases 1 use assert_recieve don't put_env in async tests don't async conn/fs tests mix format FIx some uploader issues Fix tests
22 lines
683 B
Elixir
22 lines
683 B
Elixir
defmodule Pleroma.Repo.Migrations.AddTrigramExtension do
|
|
use Ecto.Migration
|
|
require Logger
|
|
|
|
def up do
|
|
Logger.warning("ATTENTION ATTENTION ATTENTION\n")
|
|
|
|
Logger.warning(
|
|
"This will try to create the pg_trgm extension on your database. If your database user does NOT have the necessary rights, you will have to do it manually and re-run the migrations.\nYou can probably do this by running the following:\n"
|
|
)
|
|
|
|
Logger.warning(
|
|
"sudo -u postgres psql pleroma_dev -c \"create extension if not exists pg_trgm\"\n"
|
|
)
|
|
|
|
execute("create extension if not exists pg_trgm")
|
|
end
|
|
|
|
def down do
|
|
execute("drop extension if exists pg_trgm")
|
|
end
|
|
end
|