FEATURE: Use Postgres unaccent to ignore accents (#16100)

The search_ignore_accents site setting can be used to make the search
indexer remove the accents before indexing the content. The unaccent
function from PostgreSQL is better than Ruby's unicode_normalize(:nfkd).
This commit is contained in:
Bianca Nenciu
2022-03-07 23:03:10 +02:00
committed by GitHub
parent 6e7cdc5bc3
commit 34b4b53bac
6 changed files with 75 additions and 53 deletions

View File

@@ -0,0 +1,7 @@
# frozen_string_literal: true
class EnableUnaccentExtension < ActiveRecord::Migration[6.1]
def change
enable_extension 'unaccent'
end
end