.NET Framework 4.5とEntity Framework 6.1.3のWPFデスクトップアプリケーションを、データベースアプローチからのコードで開発しています。Citext Entity Frameworkのデータ型6.1.3
データベースはPostgreSQLであり、データプロバイダはEntityFramework6.Npgsqlバージョン3.0.5です。
私のデータベースには、電子メールなどのcitextデータ型を持つ複数の列が含まれています。これらの列は一意で、大文字と小文字を区別しません。 問題は、ビジュアルスタジオ2015でデータモデルを追加しようとしたときです。この警告が表示されます。
エラー6005:データ型 'citext'は現在、対象のEntity Frameworkバージョンではサポートされていません。
このリンクの後に、エラーが多すぎると、citextデータ型がバージョン3.0.1で実装されました。
https://github.com/npgsql/npgsql/issues/695