title: Case insensitive name of tables and properties in Entity Framework 7
body: <p>I use Entity Framework 7 with Npgsql adapter. Sql generated by EF seems like</p>
  
  <pre><code>SELECT "r"."Id", "r"."Name" FROM "public"."Role" AS "r"
  </code></pre>
  
  <p>and it doesn't work in Postgres, because case-sensitive policy. To make it work i need to write create table script </p>
  
  <pre><code>CREATE TABLE "Role" (
      "Id" int,
      "Name" varchar(200)
  );
  </code></pre>
  
  <p>But it's ugly. Is there the way to make EF generate scripts without quotes or with lowercase naming style?</p>