Oui, utilisez un index UNIQUE partiel .
CREATE UNIQUE INDEX tbl_txt_is_published_idx ON tbl (text) WHERE is_published;
Exemple :
Comment ajouter un index unique conditionnel sur PostgreSQL
Oui, utilisez un index UNIQUE partiel .
CREATE UNIQUE INDEX tbl_txt_is_published_idx ON tbl (text) WHERE is_published;
Exemple :
Comment ajouter un index unique conditionnel sur PostgreSQL