Не зависящее от регистра уникальное ограничение для Postgres + EF Core - PullRequest
0 голосов
/ 10 апреля 2020

Я использую Postgres + EF Core. У меня есть столбец с именем Name, который я хочу быть уникальным. Я пробовал следующее:

builder.HasIndex(s => s.Name).IsUnique();

, но это позволяет "test123" и "TEST123" быть принятыми. Как я могу добавить независимое от регистра уникальное ограничение с текучим API?

Или мне просто нужно создать столбец NormalizedName и добавить к нему уникальное ограничение. Кажется, что каждый раз, когда я хочу добавить уникальное ограничение для столбца, требуется много работы.

...