我想在我的项目中引入 Code First 迁移,但我不确定如何将其部署到我的客户进行测试。到目前为止,事情一直很简单,我只是使用了一个CreateDatabaseIfNotExists
初始化程序。现在,我有两种情况:
他删除了他现有的迁移前数据库,并使用初始化程序创建了一个新的迁移后数据库,我们从这里开始使用迁移来升级他的数据库。如果丢失,我可以使用
MigrateDatabaseToLatestVersion
初始化程序来创建数据库吗?我只是部署我的代码并让它执行迁移。我不太确定
MigrateDatabaseToLatestVersion
这里是否需要使用 a 。这会将迁移前的数据库升级到适合迁移的数据库吗?