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.