diff options
author | rinpatch <rinpatch@sdf.org> | 2019-08-23 03:17:20 +0300 |
---|---|---|
committer | rinpatch <rinpatch@sdf.org> | 2019-08-23 03:17:20 +0300 |
commit | 05e7d0a438ab8223b059441a0acd62e99b022d82 (patch) | |
tree | 920445b467e38316a92f09e9c7c61a9bf39cec5f /priv | |
parent | 0e50e9e4fa5a5d33d36f4226e1d32a00bf53fc72 (diff) | |
download | pleroma-05e7d0a438ab8223b059441a0acd62e99b022d82.tar.gz |
Add an index on object likes
In !1538 favorites timeline was switched to use the joined object, but
no idex on likes in the joined object was added.
Diffstat (limited to 'priv')
-rw-r--r-- | priv/repo/migrations/20190823000549_add_likes_index_to_objects.exs | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/priv/repo/migrations/20190823000549_add_likes_index_to_objects.exs b/priv/repo/migrations/20190823000549_add_likes_index_to_objects.exs new file mode 100644 index 000000000..13f3d6e83 --- /dev/null +++ b/priv/repo/migrations/20190823000549_add_likes_index_to_objects.exs @@ -0,0 +1,7 @@ +defmodule Pleroma.Repo.Migrations.AddLikesIndexToObjects do + use Ecto.Migration + + def change do + create_if_not_exists index(:objects, ["(data->'likes')"], using: :gin, name: :objects_likes) + end +end |