EF-Core数据库自动生成指定迁移版本
生成 SQL 脚本
使用以下命令生成 SQL Server 脚本:
方法 1:命令行 (CLI),要在本项目录下命令行执行本操作
bash
dotnet ef migrations script <FromMigration> <ToMigration> -o Output.sql -i
<FromMigration>: 可选,指定起始迁移(如0表示从空数据库开始)<ToMigration>: 目标迁移(默认是最新迁移)-o Output.sql: 输出到文件-i: 生成幂等脚本(可重复执行)
下面是完整示例,生成指定数据迁移版本命令语句
示例(生成从初始状态到最新迁移的完整脚本):
bash
dotnet ef migrations script 0 -o CreateDatabase.sql -i

浙公网安备 33010602011771号