我使用EF版本6.0创建了一个项目,其设置为AutomaticMigrationsEnabled = true;
哪个工作正常,我能够在第一次在生产服务器中部署,它创建了欲望数据库表。
现在进行第二次更新,我已经从迁移中获取脚本,以便我能够在生产服务器中运行。但我尝试了很多Package Manager命令,但它确实创建了空的.sql文件。
我的第二个迁移名称为" 201601181549424_Version-1.2.0",我使用以下步骤和命令序列生成.sql文件。
您能帮我理解我如何在生产数据库中部署它。
谢谢,
答案 0 :(得分:1)
我想通过这种方式..
让欲望改变模型,(插入或更新模型)
(这将创建脚本并可以存储以用于QA或生产部署目的)
(上面的命令会将模型更新到本地数据库)