-function createSearchTrigramQuery (col: string, value: string) {
- return {
- [ Sequelize.Op.or ]: [
- // FIXME: use word_similarity instead of just similarity?
- Sequelize.where(searchTrigramNormalizeCol(col), ' % ', searchTrigramNormalizeValue(value)),
-
- Sequelize.where(searchTrigramNormalizeCol(col), ' LIKE ', searchTrigramNormalizeValue(`%${value}%`))
- ]
- }
-}
-