2017-09-06 3 views
0

postgresql (npgsql)을 사용하는 데이터베이스 우선 접근 방식으로 Entity Framework 6을 사용합니다. 나는이 테이블 모델에서 업데이트 데이터베이스를 할 때npgsql postgresql 사용자 지정 데이터 형식이 edmx에 매핑되지 않은 C# Entity Framework 6

image: table with custom data type

allocation_type 열이 .NET에서 생성되지 않은 : 나는 postgresql에서 사용자 정의 데이터 형식 (도메인)이 열이 테이블이 .

이 사용자 지정 데이터 형식 열을 내 .edmx 파일에 매핑하는 방법은 무엇입니까? 어떤 제안?

도움 주셔서 감사합니다.

+0

아마도이 모델을 [복합 유형] (https://msdn.microsoft.com/en-us/library/jj680147(v=11113) .aspx)으로 모델링해야합니다. –

답변

0

이 문제를 해결할 수있는 방법이 있습니다. 난 사용자 정의 데이터 형식을 가지고 컬럼을 원시 데이터 형식으로 캐스팅하는 테이블에 대해 postgresql에서 새 뷰를 만들었습니다. 이것은 또한 배열과 같은 postgresql 고유 유형을 가진 컬럼에서도 작동합니다.