EntityFrameworkCore 测试服务器,正式服务器

来源:4-1 【理解】hello REST

慕UI8284076

2023-01-13

请教下:实际工作中,我们开发时,连接的测试服务器的数据库,EntityFrameworkCore将模型修改更新到测试服务器。那测试服务器的数据库怎么同步到正式服务器的数据库呢?手动写sql语句吗?

写回答

1回答

阿莱克斯刘

2023-01-30

在开发过程中,按照课程所介绍的数据库更新流程,你项目中会有一个叫做“migrations”的文件夹。这个文件夹包含着的就是数据库迁移信息。如果想在生产环境中重建数据库,你可以在修改了数据库connectionstring以后直接运行“update-database”命令,就可以把数据库schema已经种子数据都部署在生产环境中了。

不过请注意,这个过程不包含你在开发中测试产生的数据。

如果你想把测试数据也一起转移到生产环境中,那就得自己写sql了

0
0

.Net 开发电商后端API 从0到精通RESTful

. Net 实战+RESTful思想纵深课程,开发优雅RESTful风格API。

977 学习 · 547 问题

查看课程