生成迁移脚本,使用EF Core打印状态

时间:2018-01-12 13:12:38

标签: entity-framework-core ef-migrations

使用dotnet ef migrations script我可以生成一个SQL脚本,将我的数据库迁移到最新版本;使用--idempotent我甚至不必关心它目前所处的版本,因为它会在应用迁移之前检查历史记录表。

但是,我无法弄清楚是否有办法让它一路打印。我希望,例如,PRINT它应用或跳过迁移(所以我知道是否已完成某些事情)。

是否可以使用dotnet ef migrations script生成包含该功能的脚本?

1 个答案:

答案 0 :(得分:1)

您可以使用Sql()statmenets(如

)自定义迁移
Sql("PRINT 'Success'");