Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/336.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# FluentMigrator每次迁移能否输出一个SQL文件?_C#_.net_Database Migration_Fluent Migrator_Roundhouse - Fatal编程技术网

C# FluentMigrator每次迁移能否输出一个SQL文件?

C# FluentMigrator每次迁移能否输出一个SQL文件?,c#,.net,database-migration,fluent-migrator,roundhouse,C#,.net,Database Migration,Fluent Migrator,Roundhouse,我想知道每次迁移是否可以有一个SQL文件 我们正在尝试将其用于RoundhousE,但如果已经运行的SQL文件被更改,RoundhousE将停止 有什么想法吗?我通过分叉FM并添加一个DirectoryAnnouncer来解决这个问题,然后每次迁移都输出一个文件(以迁移命名)。您使用什么输出命令从FM生成sql?我想我需要更多关于为什么要更改sql文件的信息?为什么要在将更改部署到数据库架构后更改文件?FluentMigrator允许您回滚更改,但您不会返回并更改已部署的迁移。所以请提供更多的背

我想知道每次迁移是否可以有一个SQL文件

我们正在尝试将其用于RoundhousE,但如果已经运行的SQL文件被更改,RoundhousE将停止


有什么想法吗?

我通过分叉FM并添加一个
DirectoryAnnouncer
来解决这个问题,然后每次迁移都输出一个文件(以迁移命名)。

您使用什么输出命令从FM生成sql?我想我需要更多关于为什么要更改sql文件的信息?为什么要在将更改部署到数据库架构后更改文件?FluentMigrator允许您回滚更改,但您不会返回并更改已部署的迁移。所以请提供更多的背景信息。@Danielle-RoundhousE(Chuck Norris FW)如果修改脚本,将抛出一个错误。FluentMigrator只输出到一个文件,RH检查该文件的散列。是否有可能发送拉取请求?听起来这是个不错的功能。