标签: c# entity-framework
我的数据库初始化程序扩展DropCreateDatabaseIfModelChanges。这通常是我想要我的应用程序设置的方式。然而,偶尔我把事情弄得很糟糕,以至于即使我的模型没有改变,我仍然希望继续下去并重新启动。这可能吗?
DropCreateDatabaseIfModelChanges
答案 0 :(得分:0)
从DropCreateDatabaseAlways
DropCreateDatabaseAlways
它将始终删除,重新创建和播种数据库。
将始终重新创建的IDatabaseInitializer的实现 并且可选地在第一次上下文时重新种子数据库 在app域中使用。要为数据库设定种子,请创建派生类 并覆盖Seed方法。