Compartilhar via


DbProviderServices.DbCreateDatabaseScript(String, StoreItemCollection) Método

Definição

Gera um script DDL (linguagem de definição de dados) que cria objetos de esquema (tabelas, chaves primárias, chaves estrangeiras) com base no conteúdo do parâmetro StoreItemCollection e direcionado para a versão do banco de dados correspondente ao token de manifesto do provedor.

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

Parâmetros

providerManifestToken
String

O token de manifesto de provedor que identifica a versão de destino.

storeItemCollection
StoreItemCollection

A estrutura do banco de dados.

Retornos

Um script DDL que cria objetos de esquema com base no conteúdo do parâmetro StoreItemCollection e destinado à versão do banco de dados correspondente ao token de manifesto do provedor.

Comentários

Instruções individuais devem ser separadas usando o separador de comando DDL específico do banco de dados. Espera-se que o script gerado seja executado no contexto do banco de dados existente com permissões suficientes e não inclua comandos para criar o banco de dados, mas pode incluir comandos para criar esquemas e outros objetos auxiliares, como sequências etc.

Aplica-se a