title: How to map table name to EF Entity?
body: <p>I have been using EF Code First for 1 month. My project needs to work with many tables (over 100 tables of data) and they will be changed many times in the future. It hard to control and take time to add the migration.</p>
  
  <p>So is there any solution to skip the add-migration step, just create the table in the database and create a mapping to the Entity?</p>
  
  <p>Example:</p>
  
  <p>In database I have a table like this:</p>
  
  <pre><code>CREATE TABLE dbo.MyTable
  (
      Id INT,
      Name VARCHAR(255),
      Description VARCHAR(1000)
  );
  </code></pre>
  
  <p>I want to map it to the following entity:</p>
  
  <pre><code>public class MyEntity
  {
     public Id int {get; set;}
     public Name string {get; set;}
     public Description string {get; set;}
  }
  </code></pre>
  
  <p>My expected solution is something like this:</p>
  
  <pre><code>CreateMap("dbo.MyTable", MyEntity)
  </code></pre>