我正在寻找创建一个控制台应用程序,它使用我对数据库的更新来吐出sql脚本,这样我就可以在生产/测试中运行它。
有没有办法在代码中访问powershell命令?
所以我希望它生成我的迁移文件,然后生成一个脚本来更新相关的数据库,即prod或test。这将作为参数传递,因此需要根据传入的参数与prod db或test db进行比较。
答案 0 :(得分:1)
这blog post shows how to write code that does migrations。代码是C#但如果你真的想要,你应该能够将它移植到PowerShell。