跃然纸上

#😎路漫漫其修远兮,吾将上下而求索!

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

 

posted @ 2025-06-10 14:48  CCFWZ  阅读(71)  评论(0)    收藏  举报