Udostępnij za pośrednictwem


DbProviderServices.CreateDatabaseScript(String, StoreItemCollection) Metoda

Definicja

Generuje język definicji danych (skrypt DDL, który tworzy obiekty schematu (tabele, klucze podstawowe, klucze obce) na podstawie zawartości parametru StoreItemCollection i przeznaczony dla wersji bazy danych odpowiadającej tokenowi manifestu dostawcy.

public string CreateDatabaseScript (string providerManifestToken, System.Data.Entity.Core.Metadata.Edm.StoreItemCollection storeItemCollection);
member this.CreateDatabaseScript : string * System.Data.Entity.Core.Metadata.Edm.StoreItemCollection -> string

Parametry

providerManifestToken
String

Token manifestu dostawcy identyfikujący wersję docelową.

storeItemCollection
StoreItemCollection

Struktura bazy danych.

Zwraca

Skrypt DDL, który tworzy obiekty schematu na podstawie zawartości parametru StoreItemCollection i przeznaczony dla wersji bazy danych odpowiadającej tokenowi manifestu dostawcy.

Uwagi

Poszczególne instrukcje powinny być rozdzielone przy użyciu separatora poleceń DDL specyficznego dla bazy danych. Oczekuje się, że wygenerowany skrypt zostanie wykonany w kontekście istniejącej bazy danych z wystarczającymi uprawnieniami i nie powinien zawierać poleceń do utworzenia bazy danych, ale może zawierać polecenia do tworzenia schematów i innych obiektów pomocniczych, takich jak sekwencje itp.

Dotyczy