diff options
| author | Mark Felder <feld@FreeBSD.org> | 2019-06-03 15:29:53 -0500 |
|---|---|---|
| committer | Mark Felder <feld@FreeBSD.org> | 2019-06-03 15:29:53 -0500 |
| commit | 6ef145b4fc3f2ddb5865e84039c3b56656529711 (patch) | |
| tree | a10cab9e7561bdaa76777cfc6d0c3c6fe1f8189b /priv | |
| parent | 5cee2fe9fea4f0c98acd49a2a288ecd44bce3d1f (diff) | |
| parent | 662e95e9484a46bfc72c2edc305aefae99ff68b0 (diff) | |
| download | pleroma-6ef145b4fc3f2ddb5865e84039c3b56656529711.tar.gz pleroma-6ef145b4fc3f2ddb5865e84039c3b56656529711.zip | |
Merge branch 'develop' into feature/digest-email
Diffstat (limited to 'priv')
| -rw-r--r-- | priv/repo/migrations/20190525071417_add_non_follows_and_non_followers_fields_to_notification_settings.exs | 10 | ||||
| -rw-r--r-- | priv/repo/migrations/20190603173419_add_tag_index_to_objects.exs | 8 |
2 files changed, 18 insertions, 0 deletions
diff --git a/priv/repo/migrations/20190525071417_add_non_follows_and_non_followers_fields_to_notification_settings.exs b/priv/repo/migrations/20190525071417_add_non_follows_and_non_followers_fields_to_notification_settings.exs new file mode 100644 index 000000000..a88b0ea61 --- /dev/null +++ b/priv/repo/migrations/20190525071417_add_non_follows_and_non_followers_fields_to_notification_settings.exs @@ -0,0 +1,10 @@ +defmodule Pleroma.Repo.Migrations.AddNonFollowsAndNonFollowersFieldsToNotificationSettings do + use Ecto.Migration + + def change do + execute(""" + update users set info = jsonb_set(info, '{notification_settings}', '{"local": true, "remote": true, "follows": true, "followers": true, "non_follows": true, "non_followers": true}') + where local=true + """) + end +end diff --git a/priv/repo/migrations/20190603173419_add_tag_index_to_objects.exs b/priv/repo/migrations/20190603173419_add_tag_index_to_objects.exs new file mode 100644 index 000000000..c915a0213 --- /dev/null +++ b/priv/repo/migrations/20190603173419_add_tag_index_to_objects.exs @@ -0,0 +1,8 @@ +defmodule Pleroma.Repo.Migrations.AddTagIndexToObjects do + use Ecto.Migration + + def change do + drop_if_exists index(:activities, ["(data #> '{\"object\",\"tag\"}')"], using: :gin, name: :activities_tags) + create index(:objects, ["(data->'tag')"], using: :gin, name: :objects_tags) + end +end |
