diff options
author | Roger Braun <roger@rogerbraun.net> | 2017-09-12 13:48:48 +0200 |
---|---|---|
committer | Roger Braun <roger@rogerbraun.net> | 2017-09-12 13:48:48 +0200 |
commit | 07b694814ee98c1062c12140245c48ddc22275ec (patch) | |
tree | 7c524d5e882856c09bed19afd893bf00da0afc76 /priv/repo/migrations/20170912114248_add_context_index.exs | |
parent | 1bc58230ee16e6a6a809de85c31eb6f0841b16b3 (diff) | |
download | pleroma-07b694814ee98c1062c12140245c48ddc22275ec.tar.gz pleroma-07b694814ee98c1062c12140245c48ddc22275ec.zip |
Optimize conversation fetching.
Diffstat (limited to 'priv/repo/migrations/20170912114248_add_context_index.exs')
-rw-r--r-- | priv/repo/migrations/20170912114248_add_context_index.exs | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/priv/repo/migrations/20170912114248_add_context_index.exs b/priv/repo/migrations/20170912114248_add_context_index.exs new file mode 100644 index 000000000..83c585136 --- /dev/null +++ b/priv/repo/migrations/20170912114248_add_context_index.exs @@ -0,0 +1,8 @@ +defmodule Pleroma.Repo.Migrations.AddContextIndex do + use Ecto.Migration + @disable_ddl_transaction true + + def change do + create index(:activities, ["(data->>'type')", "(data->>'context')"], name: :activities_context_index, concurrently: true) + end +end |