1

是否可以在包管理器控制台中运行脚本以使用多个命令更新实体框架?我想要一个像这样的脚本:

Update-database -migration oldTragetMigration
remove-migration
remove-migration
add-migration newMigration
update-database

我希望能够按顺序运行脚本,这样我就不必等待每个步骤发生?

甚至不确定我是否可以为这种事情编写 ac# 脚本。

提前致谢!

4

1 回答 1

2

您可以随时在项目中添加新文件 ( right click on project -> Add New Item -> Text file),并为其命名,例如

script.ps1 

编辑它,把你的命令放进去,保存。打开包管理器控制台并运行它。您将需要指定路径,如下所示:

.\[project folder]\script.ps1
于 2019-03-15T09:33:08.397 回答