Sdílet prostřednictvím


DbProviderServices.DbCreateDatabaseScript(String, StoreItemCollection) Metoda

Definice

Vygeneruje skript jazyka DDL (Data Definition Language), který vytvoří 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.

protected virtual string DbCreateDatabaseScript (string providerManifestToken, System.Data.Entity.Core.Metadata.Edm.StoreItemCollection storeItemCollection);
abstract member DbCreateDatabaseScript : string * System.Data.Entity.Core.Metadata.Edm.StoreItemCollection -> string
override this.DbCreateDatabaseScript : 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ělené pomocí oddělovače příkazů DDL specifického pro databázi. Očekává se, že se vygenerovaný skript 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 vytvoření schémat a dalších pomocných objektů, jako jsou sekvence atd.

Platí pro