Dodanie instrukcji „GO” do migracji Entity Framework

Mam więc aplikację z mnóstwem migracji wykonanych przez framework Entity. Chcemy pobrać skrypt dla wszystkich migracji jednocześnie i użyć-Script tag działa dobrze.

Jednak ... nie dodajeGO instrukcje w SQL powodujące problemy, takie jakAlter view should be the first statement in a batch file...

Szukałem i dodawałem ręcznieSql("GO"); pomóc w tym problemie, aletylko dla całego skryptu. Kiedy ponownie używam menedżera konsoli pakietów, zwraca wyjątek.

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

Czy istnieje sposób, aby je dodaćGO tagitylko podczas korzystania z-Script etykietka? Jeśli nie, jakie jest dobre podejście do tego?

Uwaga: próbowaliśmy również mieć wiele plików, ale ponieważ mamy tak wiele migracji, jest to prawie niemożliwe do utrzymania za każdym razem.

questionAnswers(4)

yourAnswerToTheQuestion