EntityFrameworkCore 测试服务器,正式服务器
来源:4-1 【理解】hello REST

慕UI8284076
2023-01-13
请教下:实际工作中,我们开发时,连接的测试服务器的数据库,EntityFrameworkCore将模型修改更新到测试服务器。那测试服务器的数据库怎么同步到正式服务器的数据库呢?手动写sql语句吗?
写回答
1回答
-
阿莱克斯刘
2023-01-30
在开发过程中,按照课程所介绍的数据库更新流程,你项目中会有一个叫做“migrations”的文件夹。这个文件夹包含着的就是数据库迁移信息。如果想在生产环境中重建数据库,你可以在修改了数据库connectionstring以后直接运行“update-database”命令,就可以把数据库schema已经种子数据都部署在生产环境中了。
不过请注意,这个过程不包含你在开发中测试产生的数据。
如果你想把测试数据也一起转移到生产环境中,那就得自己写sql了
00
相似问题