Entity Framework 7 and Pluralization
<p>Is there any way to force EF7 to use a Data Annotation field as the name a table when creating migrations?</p>

<p>For instance, I have the following entity:</p>

<pre><code>[Table("Countries")]
public class Country
...
</code></pre>

<p>On my Context class:</p>

<pre><code>public DbSet&lt;Country&gt; Countries { get; set; }
</code></pre>

<p>The migration file creates this table as:</p>

<pre><code>migrationBuilder.CreateTable(
            name: "Country",
...
</code></pre>

<p>It seems that EF7 is using the name of the object passed as template. I'd like to use either the Data Annotation or the name of the DbSet object instead.</p>

<p>I'm using SqlServer 2012 and EF 7.0.0-rc1-final (Core, Commands, and SqlServer).</p>