Я стремлюсь четко реализовать механизм для переопределения всех предложений where, которые сравнивают строки, чтобы сделать следующее
[Column] .Value.ToLower () == SqlParam.ToLower ()
эффективно преодолевает чувствительность к регистру Postgres.
OrmLite INamingStrategy позволяет вам настроить имена схем, таблиц и столбцов, а PostgreSQL поставщик OrmLite уже настроен на использование PostgreSqlNamingStrategy , который преобразует или. NET ' s PascalCase имена для PostgreSQL дружественных snake_case .