Я пытаюсь создать уникальный индекс для поля кода:
$ CREATE UNIQUE INDEX "one_code_per_person" on "core_person"("code") WHERE "code" IS NOT NULL;
ERROR: could not create unique index "one_code_per_person"
DETAIL: Table contains duplicated values.
Он говорит, что есть повторяющиеся значения, но:
$ select code, count(*) from core_person group by code having count(*)>2;
code | count
-----------+-------
(0 rows)
WTF