💡 Where Does CITEXT Still Make Sense?
The most practical use for CITEXT in YugabyteDB today is PostgreSQL migration compatibility. If an existing schema, application, ORM, or tool already expects the CITEXT data type, keeping it can make the migration easier and avoid unnecessary application or schema changes.
⚠️ Bottom Line
CITEXT still provides case-insensitive comparison semantics in YSQL, but once indexed searches or uniqueness are required, its biggest advantage, transparent, simple case-insensitive queries, is significantly reduced.