프로젝트에서 엔티티 코드 우선을 사용하고 있으며 테이블에 모델 이름과 다른 이름을 지정하려고합니다. 엔티티 - 엔티티 코드 첫 번째 테이블 이름에서 ".dbo"제거
나는 모델 클래스의 DataAnnotationTable
를 사용하려고 :
[Table("tbBudget")]
public class Budget : IValidatableObject
{
...
그러나 만든 테이블은 dbo.tbBudget
지정됩니다. 질문은 간단합니다 : 엔터티의 테이블 이름에서 dbo.
을 어떻게 제거합니까?
사용할 수 있습니다 DbContext에 능통 구성으로 오버 라이딩 방법을 변경할 수 있습니다 그리고 당신은 또한 표 속성에서 지정할 수 있습니다 http://msdn.microsoft.com/en-us/library/system.data.linq.mapping.tableattribute.aspx. 제발, 당신의 대답을 편집하십시오. – JotaBe