Sdílet prostřednictvím


DbProviderServices.CreateDatabaseScript(String, StoreItemCollection) Metoda

Definice

Vygeneruje jazyk definice dat (skript DDL, který vytváří objekty schématu (tabulky, primární klíče, cizí klíče) na základě obsahu parametru StoreItemCollection a cílí na verzi databáze odpovídající tokenu manifestu zprostředkovatele.

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 zprostředkovatele identifikující cílovou verzi.

storeItemCollection
StoreItemCollection

Struktura databáze.

Návraty

Skript DDL, který vytváří objekty schématu na základě obsahu parametru StoreItemCollection a cílí na verzi databáze odpovídající tokenu manifestu zprostředkovatele.

Poznámky

Jednotlivé příkazy by měly být odděleny oddělovačem příkazů DDL pro konkrétní databázi. Očekává se, že vygenerovaný skript se spustí v kontextu existující databáze s dostatečnými oprávněními a neměl by obsahovat příkazy pro vytvoření databáze, ale může obsahovat příkazy pro vytváření schémat a dalších pomocných objektů, jako jsou sekvence atd.

Platí pro