When should PostgreSQL search use full-text, trigram, or both? | SovranCode