[EFCore] Convention을 알아보자
·
공부/EFCore
✅ Convention 1️⃣ Entity Class 관련 내용 - Public + Non-static 이어야 한다. - property 중에서 public getter를 찾으며 분석한다. -property 이름 = table column 이름으로 생선된다. 2️⃣ 이름, 크기, 형식 - .NET 형식 🔁 SQL 형식(int, bool)이 자동으로 변환된다. - .NET 형식의 기본 Nullable 여부를 따라간다. 3️⃣ PRIMARY 관련 - Id 혹은 Id 로 정의된 property가 Primary Key로 설정된다. (후자를 추천한다. C# 코딩할 때 이름 구분이 가야 편리하다.) - 복합키(Composite Key)는 Convention으로 처리 불가하다.