citext
citext is a data type provided by PostgreSQL through the citext extension. It implements a case-insensitive text type intended for fields where comparisons should ignore letter case, such as usernames or email addresses.
The extension introduces the citext data type whose values are stored as text but are compared in
Usage is straightforward: install the extension with CREATE EXTENSION citext in a database, then declare columns
Limitations and considerations include that citext is PostgreSQL-specific and must be enabled per database. While it