오류 "C 럼 C 컬럼 C.CREATEDON이 존재하지 않습니다 ..."POSTGRESQL 로그에서 evart dotconnect 제공자를 사용하여 첫 번째 컨텍스트 초기화

StackOverflow https://stackoverflow.com//questions/24025248

문제

내 컨텍스트가 초기화 될 때마다 PostGressql 로그에 다음 오류가 발생합니다.

2014-06-03 09:51:25 PDT ERROR:  column c.CreatedOn does not exist at character 10
2014-06-03 09:51:25 PDT STATEMENT:  SELECT 

    c."CreatedOn"

    FROM "__MigrationHistory" AS c

    LIMIT 1 
.

모든 것이 가장 많은 부분에 대해 괜찮은 것처럼 보이지만, 오류를 더 잘 이해하고 가능하다면 떨어져 나가고 싶습니다.

은 dotconnect 제공자와 오류가 있거나이 사용자 정의 열을 my __migrationhistory 테이블에 추가 할 것으로 예상

도움이 되었습니까?

해결책

이 시나리오에서는 "C 럼 C.CREATEDON이 존재하지 않습니다"예외가 예외입니다.이것은 엔티티 프레임 워크의 내부 논리입니다.

CreatedOn 열은 EF 4.3 및 아래에서만 사용됩니다.그러나 테이블 "__migrationhistory"테이블의 내부 점검이므로 "createDon"열에 대해서는 여전히 존재하며 결과적으로 나중에 EF 버전에서는 오류가 발생합니다.그러나이 요청의 구현은 응용 프로그램을 중지하지 않으며 결과에 영향을주지 않습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top