PostgreSQL Extensions

Aidbox requires specific PostgreSQL extensions to function properly. There are required and optional PostgreSQL extensions:

  • If anyrequiredextensions are missing, Aidbox won’t start.
  • Optionalextensions enhance functionality but are not critical. Missing optional extensions will trigger a warning at startup.

Required PostgreSQL extensions

  • unaccent β€” A text search dictionary that removes diacritics. Used in some searches.
  • pg\_trgm β€” Support for similarity of text using trigram matching. Useful for some indexes.
  • fuzzystrmatch β€” String similarities functions. Used by MDM module only.
  • pgcrypto

Optional PostgreSQL extensions