Я использую Postgres + EF Core. У меня есть столбец с именем Name, который я хочу быть уникальным. Я пробовал следующее:
builder.HasIndex(s => s.Name).IsUnique();
, но это позволяет "test123" и "TEST123" быть принятыми. Как я могу добавить независимое от регистра уникальное ограничение с текучим API?
Или мне просто нужно создать столбец NormalizedName и добавить к нему уникальное ограничение. Кажется, что каждый раз, когда я хочу добавить уникальное ограничение для столбца, требуется много работы.