Hinzufügen von GO-Anweisungen zu Entity Framework-Migrationen

Ich habe also eine Anwendung mit einer Menge Migrationen, die von Entity Framework durchgeführt wurden. Wir möchten ein Skript für alle Migrationen auf einmal und unter Verwendung der-Script Tag funktioniert gut.

Allerdings ... fügt es nicht hinzuGO Aussagen in der SQL geben uns Probleme wieAlter view should be the first statement in a batch file...

Ich habe herumgesucht und manuell hinzugefügtSql("GO"); hilfe bei diesem problem abernur für das gesamte Skript. Wenn ich den Paket-Konsolen-Manager erneut verwende, wird eine Ausnahme zurückgegeben.

System.Data.SqlClient.SqlException (0x80131904): Could not find stored procedure 'GO'.

Gibt es eine Möglichkeit, diese hinzuzufügenGO Stichwortenur bei Verwendung der-Script Etikett? Wenn nicht, was ist ein guter Ansatz dafür?

Hinweis: Wir haben auch versucht, mehrere Dateien zu haben, aber da wir so viele Migrationen haben, ist es nahezu unmöglich, dies jedes Mal aufrechtzuerhalten.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage