이 글은 기계 번역의 미러 문서이며, 원본 기사로 바로 이동하려면 여기를 클릭해 주세요.

보기: 17982|회답: 0

[.NET 코어] EF 코어의 Scaffold-DbContext 스캐폴딩 명령어 사용 지침

[링크 복사]
게시됨 2019. 2. 8. 오후 1:39:35 | | |
도구의 scaffold-dbcontext 지시어를 통해 모델과 컨텍스트를 생성합니다.

수업 세부사항:

Scaffold-DbContext [-Connection] <String> [-제공자] <String> [-OutputDir <String>] [-컨텍스트<String>]
[-스키마 <String>] [-표<String>] [-데이터주석] [ -강제] [-프로젝트 <String>]
[-스타트업프로젝트<String>] [-환경<String>] [<CommonParameters>]

매개변수
-연결 <String>
데이터베이스의 연결 문자열을 지정합니다.

-제공자 <String>
사용할 공급자를 지정하세요. 예를 들어, Microsoft.EntityFrameworkCore.SqlServer가 있습니다.

-출력다이어 <String>
출력 클래스에 사용되는 디렉터리를 지정하세요. 생략할 경우, 최상위 항목 디렉터리가 사용됩니다.

- 맥락 <String>
생성되는 DbContext 클래스의 이름을 지정합니다.

-스키마 <String>
클래스를 생성하려는 스키마를 지정하세요.

-표 <String>
클래스를 생성하려는 테이블을 지정하세요.

-데이터주석 [<SwitchParameter>]
가능한 경우 DataAnnotation 속성을 사용하여 모델을 구성하세요. 만약 이를 누락하면 출력 코드는 fluent API만 사용합니다.

-포스 [<SwitchParameter>]
기존 파일을 덮어쓰도록 스캐폴딩을 강제로 적용하세요. 그렇지 않으면 출력 파일이 덮어쓰지 않는 경우에만 코드가 계속 진행됩니다.

-프로젝트 <String>
사용할 아이템을 명시하세요. 생략 시 기본 프로젝트가 사용됩니다.

-스타트업프로젝트 <String>
사용할 런칭 프로젝트를 지정하세요. 만약 빠졌다면, 솔루션의 시작 프로젝트를 사용하세요.

-환경 <String>
사용할 환경을 지정하세요. 생략 시 "Develop"이 사용됩니다.



본보기:






이전의:【江士위챗 멀티오픈】위챗 스캔 코드 선택 로그인|무제한 멀티오픈|저장 로그인 구성
다음:MVC 스키마는 Discuz의 MySQL 데이터베이스의 게시물 테이블 게시물 ID와 제목을 읽습니다
면책 조항:
Code Farmer Network에서 발행하는 모든 소프트웨어, 프로그래밍 자료 또는 기사는 학습 및 연구 목적으로만 사용됩니다; 위 내용은 상업적 또는 불법적인 목적으로 사용되지 않으며, 그렇지 않으면 모든 책임이 사용자에게 부담됩니다. 이 사이트의 정보는 인터넷에서 가져온 것이며, 저작권 분쟁은 이 사이트와는 관련이 없습니다. 위 내용은 다운로드 후 24시간 이내에 컴퓨터에서 완전히 삭제해야 합니다. 프로그램이 마음에 드신다면, 진짜 소프트웨어를 지원하고, 등록을 구매하며, 더 나은 진짜 서비스를 받아주세요. 침해가 있을 경우 이메일로 연락해 주시기 바랍니다.

Mail To:help@itsvse.com