且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

从修改数据库停止实体框架

更新时间:2023-02-02 12:28:09

如果你不想EF创建数据库,可以禁用数据库初始化:

If you don't want EF to create your database, you can disable the database initializer:

public class SchoolDBContext: DbContext 
{
    public SchoolDBContext() : base("SchoolDBConnectionString")
    {            
        //Disable initializer
        Database.SetInitializer<SchoolDBContext>(null);
    }
    public DbSet<Student> Students { get; set; }
    public DbSet<Standard> Standards { get; set; }
}

请参阅http://www.entityframeworktutorial.net/$c$c-first/turn-off-database-initialization-in-$c$c-first.aspx