0

데이터베이스에 컬럼 이름이 반영되지 않음데이터베이스에 컬럼 이름이 반영되지 않음

예 :

[Column("some_name")] 
public string name { get; set; } 

예상되는 결과 : 열 이름 대신 "some_name"의 "이름"이다 열 이름 "some_name"

실제 결과가 될 것이다.

+0

사용중인 EF 버전을 확인할 수 있습니까? 질문은 EF6 태그가 있지만 ASP.NET 5로 태그가 지정됩니다.이 태그는 일반적으로 EF7과 함께 사용되지만 (* EF6을 사용할 수 있습니다). – Eilon

+0

저는 EF7 베타를 사용하고 있습니다. –

+2

특수 효과가 아직 구현되지 않았습니다. https://github.com/aspnet/EntityFramework/issues/1424 –

답변

1

데이터 주석 지원은 EF7에서 아직 구현되지 않았습니다. 여기에서 작업을 추적 할 수 있습니다 https://github.com/aspnet/EntityFramework/issues/107

+0

뉴스가 있으면 알려주세요. Fluent API로 열 이름을 설정할 수 있습니까? –

+0

예 여기에서 확인하실 수 있습니다. http://stackoverflow.com/questions/31084416/override-default-identity-table-names/31094535?noredirect=1#comment50235397_31094535 –