Entity framework 6.0.0-alpha3
直到今天我都成功运行。今天我决定更新到Entity framework 6.0.0-rc1
,并且按照此处的说明,为了运行我的迁移,我需要删除所有以前的迁移ef alpha1-alpha3
并重新制作它们。
由于我所有的迁移都是由 进行的alpha3
,所以我决定删除所有迁移(包括 _MigrationHistory 表),然后重新启用它。
我创建了初始迁移add-migration Initial -IgnoreChanges
(它有空Up()
的和Down()
方法),然后我执行了update-database
,我想,一切都好。好吧,它不是。当我向模型添加新类时,add-migration first
使用空Up()
和Down()
方法创建迁移。
此外,以前,当我想访问尚未向迁移注册的对象时,我收到一条错误消息,提示我需要更新我的迁移。现在,当我尝试访问新对象时,它只是说"Invalid object name 'dbo.Notifications'."
.
现在我该怎么做?