EFCore & Mysql migration on Production
Posted VirtualMJ
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了EFCore & Mysql migration on Production相关的知识,希望对你有一定的参考价值。
最好的办法是通过脚本进行生产环境数据库更新.
如:
dotnet ef migration script -i -o "script.sql". 这样将会产生一个你不用在意线上版本的脚本. 但是Polemo.EntityFrameworkCore.mysql下暂时是不支持的. 可能将来会支持.
可以通过 dotnet ef migrations <from> <to> -o "script.sql" 来产生脚本.
<from>: 你将进行更新的启始文件.
<to>: 你将进行更新的结束文件.
例如:
产生脚本例如:
run it on production database. and you can get the migrations.
以上是关于EFCore & Mysql migration on Production的主要内容,如果未能解决你的问题,请参考以下文章
EFCore CodeFirst模型迁移生成数据库备注(mysql)
使用 Entity Framework Core 时,通过代码自动 Migration
使用 Entity Framework Core 时,通过代码自动进行 Migration