EF Core 네이밍 컨벤션 패키지

EF 코어는 테이블 이름, 컬럼 등을 명명할 때, 코드에서 정의된 그대로 - 보통 파스칼 케이스로 이름을 짓습니다.

이게 싫을 때, 선택할 수 있는 네이밍 컨벤션 도구입니다.

NuGet Gallery | EFCore.NamingConventions 7.0.2

매우 편리하고, 잘 동작하네요.

저의 1픽은 스네이크 케이스입니다.

  • UseSnakeCaseNamingConvention: FullName becomes full_name

주의!!
이 컨벤션은 기본적으로 전역적 설정이므로, 이미 구축되어 있는 데이터 베이스에 적용하는 것은 신중해야 합니다. 테이블, 컬럼, 제약 식별자가 모두 변경되기 때문에, 기존의 쿼리가 전부 오류 날 수 있습니다.

5개의 좋아요

좋은 정보 감사합니다.

4개의 좋아요