Citext Data Type in Entity Framework 6.1.3
<p>I am developing a WPF desktop app with .NET 4.5 and Entity Framework 6.1.3 with code first from database approach.</p>

<p>The database is PostgreSQL and the data provider is EntityFramework6.Npgsql version 3.0.5.</p>

<p>My database contains multiple columns with citext data type such as the email as I want these columns to be unique and case insensitive.
The problem is when I try to add the data model in visual studio 2015  I get this warning</p>

<p>Error 6005: The data type 'citext' is currently not supported for the target Entity Framework version;</p>

<p>followed by too many errors, according to this link the citext data type was implemented back in version 3.0.1.</p>

<p><a href="https://github.com/npgsql/npgsql/issues/695" rel="nofollow">https://github.com/npgsql/npgsql/issues/695</a></p>