2010-11-18 8 views
1

아음속을 사용하여 mysql에서 activerecord.cs를 생성 할 때 일부 외래 키가 템플릿에서 간과됩니다. 그것은 관계가 아닌 테이블과 컬럼을 인식합니다.외부 키가 인식되지 않습니다.

난 DB를 덤프를 사용하여 생성되는 등

만든 있는지 그 정확한 dB, 플러시 테이블, 삭제 클래스와 같은 모든 기본적인 것을 확인했다. 이 버전에서 생성 할 때 모든 것이 올바르게 작동합니다. 그런 다음 기존 테이블과 관련된 테이블을 추가합니다. 내가 다시 생성 할 때, 새로운 관계는 아음속에 빠져 있습니다. 새 테이블에는 기존 테이블과 동일한 외래 키가 있습니다.

모든 아이디어를

감사

답변

0

그것을 해결이 단계에서 나에게 도움이 될 것입니다. 내 연결 문자열이 올바르지 만 (테이블 생성에 사용됨) Settings.ttinclude에서 다음 줄이 올바르지 않습니다 (외래 키 생성에 사용됨).

const string DatabaseName = "db"; 
관련 문제