Page MenuHomePhorge

20190115085500_create_user_fts_index.exs
No OneTemporary

Size
494 B
Referenced Files
None
Subscribers
None

20190115085500_create_user_fts_index.exs

defmodule Pleroma.Repo.Migrations.CreateUserFtsIndex do
use Ecto.Migration
def change do
create index(
:users,
[
"""
(setweight(to_tsvector('simple', regexp_replace(nickname, '\\W', ' ', 'g')), 'A') ||
setweight(to_tsvector('simple', regexp_replace(coalesce(name, ''), '\\W', ' ', 'g')), 'B'))
"""
],
name: :users_fts_index,
using: :gin
)
end
end

File Metadata

Mime Type
text/x-ruby
Expires
Sun, Feb 15, 5:48 AM (1 d, 16 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
1091539
Default Alt Text
20190115085500_create_user_fts_index.exs (494 B)

Event Timeline