code-first - 如何在 Entity Framework 4.3.1 中禁用迁移?

标签 code-first entity-framework-migrations entity-framework-4.3

有没有办法在 Entity Framework 4.3.1 中禁用迁移?我从项目中删除了迁移文件夹以及数据库中生成的表,但它不起作用!如何删除迁移?

最佳答案

如果您不想使用迁移,但同时希望 EF 为您创建数据库,则只需设置正确的数据库初始值设定项:

Database.SetInitializer<YourContextType>(new CreateDatabaseIfNotExists<YourContentType>());

关于code-first - 如何在 Entity Framework 4.3.1 中禁用迁移?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9703810/

相关文章:

entity-framework-4 - 如何在 Entity Framework Code First 中指定复合键

entity-framework - Entity Framework 代码优先方法获取错误 : "The underlying provider failed on Open"

entity-framework - 使用 EF 4.3 运行更新数据库时出错

c# - Entity Framework 4.3.1 无法创建(/打开)数据库 [线程异常?]

asp.net-mvc - 在表上引入 FOREIGN KEY 约束可能会导致循环或多个级联路径导致 Database.SetInitializer 无法工作?

entity-framework-6 - 在现有代码优先数据库方法中添加表

asp.net-core-2.0 - AspNetCore 2.0.5 Add-Migration 尝试创建表而不是更改现有表

c# - EF 迁移应该去哪里,我的类库项目还是我的 ASP.NET 项目?

entity-framework - 带有 CreateIndex 和匿名参数的 EF 4.3 代码迁移

c# - 维护网站的在线 (Azure) 和离线版本