다음을 통해 공유


DbProviderServices.CreateDatabaseScript(String, StoreItemCollection) 메서드

정의

StoreItemCollection 매개 변수의 내용을 기반으로 하고 공급자 매니페스트 토큰에 해당하는 데이터베이스 버전을 대상으로 스키마 개체(테이블, 기본 키, 외래 키)를 만드는 DDL(데이터 정의 언어) 스크립트를 생성합니다.

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

매개 변수

providerManifestToken
String

대상 버전을 식별하는 공급자 매니페스트 토큰입니다.

storeItemCollection
StoreItemCollection

데이터베이스의 구조입니다.

반환

StoreItemCollection 매개 변수의 내용을 기반으로 하고 공급자 매니페스트 토큰에 해당하는 데이터베이스 버전을 대상으로 스키마 개체를 만드는 DDL 스크립트입니다.

설명

개별 문은 데이터베이스별 DDL 명령 구분 기호를 사용하여 구분해야 합니다. 생성된 스크립트는 충분한 권한이 있는 기존 데이터베이스의 컨텍스트에서 실행될 것으로 예상되며 데이터베이스를 만드는 명령을 포함해서는 안 되지만 스키마를 만드는 명령과 시퀀스 등의 기타 보조 개체가 포함될 수 있습니다.

적용 대상