2011-03-28 4 views

답변

3

당신이 다음 한 옵션

  • 는 dB/테이블과 삽입 데이터를 생성하는 프로그램을 작성

  • 데시벨/테이블과 삽입 데이터를 생성하는

  • 사용하는 SQL 스크립트를 만들 db/table을 만들고을 삽입하려면 데이터베이스 관리 도구 (예 : SQL 서버 용 Management Studio)데이터

+0

그래서 EF에서 숨겨진 일부 기능을 사용하여이를 수행 할 방법이 없습니까? – David

+0

@DVD Prd이 같은 것을 찾고 계십니까? http://blogs.msdn.com/b/efdesign/archive/2008/09/10/model-first.aspx –

+0

@DVD 또는 http://blogs.msdn.com/b/efdesign/archive/2010/10 /22/code-first-database-evolution-aka-migrations.aspx –

1

Seed() 방법을 찾으십니까?

1

Accept Ajay_Whiz 가장 도움이 된 이후로 나는 단지 contex.sql을 실행 한 다음 다른 * .sql 파일을 실행하여 데이터베이스를 채우는 박쥐 파일을 만들었습니다.

면책 조항 이것은 개발 데이터베이스 용으로 제작 데이터베이스에서는 사용하지 마십시오. 당신이 무엇을하는지 모르는 경우

생성 된 Entity 프레임 워크에 의해 생성 된 contex.edmx.sql은 모든 데이터를 삭제합니다 !!!

::Automated databasecreater 
@echo off 
echo createing database 
SQLCMD -S. -E -iContext.edmx.sql -e -b 
echo add gemeentes 
SQLCMD -S. -E -iContainsDataOfTableX.sql -b 
pause 
관련 문제