Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/entity-framework/4.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
Entity framework EF代码首次迁移不是成批进行的_Entity Framework_Ef Code First_Entity Framework Migrations - Fatal编程技术网

Entity framework EF代码首次迁移不是成批进行的

Entity framework EF代码首次迁移不是成批进行的,entity-framework,ef-code-first,entity-framework-migrations,Entity Framework,Ef Code First,Entity Framework Migrations,我有一个很长的迁移脚本要执行,从初始迁移开始,它是由VS/package manager使用update database-script生成的。它似乎不会自动将脚本分成批,以便我可以在sql management studio中轻松执行它。有没有办法做到这一点,或者我们是否希望插入几十个gomanually?如果您这样做是因为“应该是批处理文件中的第一条语句”错误,那么您可以使用EXEC绕过它。我尝试过这种方法,但由于脚本太长,我不得不绕过单引号,这就像在每批之后插入go一样困难。

我有一个很长的迁移脚本要执行,从初始迁移开始,它是由VS/package manager使用
update database-script
生成的。它似乎不会自动将脚本分成批,以便我可以在sql management studio中轻松执行它。有没有办法做到这一点,或者我们是否希望插入几十个
go
manually?

如果您这样做是因为“应该是批处理文件中的第一条语句”错误,那么您可以使用
EXEC
绕过它。我尝试过这种方法,但由于脚本太长,我不得不绕过单引号,这就像在每批之后插入
go
一样困难。