feat: Domain Entity 정의 및 DB 스키마 구축 (#8) #9
No reviewers
SPMS/Owners
Labels
No Label
Priority
High
Priority
Low
Priority
Medium
Priority
Non
Priority
Urgent
Status
Available
Status
Done
Status
In Progress
Type
Bug
Type
Chore
Type
Design
Type
Documentation
Type
Feature
Type
Improvement
Type
Refactor
Type
Research
Type
Task
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: SPMS/SPMS_API#9
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "feature/#8-domain-entities-db"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 작업 요약
🔗 관련 이슈 (Related Issues)
Closes #8
🛠️ 작업 내용 (Changes)
SPMS.Domain/Entities/— BaseEntity + 12개 Entity 클래스SPMS.Infrastructure/Persistence/Configurations/— 12개 Fluent API 설정SPMS.Infrastructure/AppDbContext.cs— DbSet 12개 등록, OnModelCreatingSPMS.Infrastructure/DesignTimeDbContextFactory.cs— EF Core CLI 지원SPMS.Infrastructure/Migrations/— InitialCreate 마이그레이션.gitignore— Documents/, CLAUDE.md, TASKS.md, .mcp.json 추가📢 리뷰어 참고 사항 (To Reviewers)
✅ 체크리스트 (Self Checklist)
📸 스크린샷 / 테스트 로그 (Screenshots/Logs)
dotnet ef database update성공 — spms_dev에 12개 테이블 생성 확인feat: Domain Entity 정의 및 DB 스키마 구축 (#8)to WIP: feat: Domain Entity 정의 및 DB 스키마 구축 (#8)WIP: feat: Domain Entity 정의 및 DB 스키마 구축 (#8)to feat: Domain Entity 정의 및 DB 스키마 구축 (#8)직접 작성한 코드는 이 3가지 이다.
3가지를 작성하면, EF Core CLI가 이걸 읽고 Migrations/ 폴더에 DB 변경 코드를 알아서 생성한다.
Entity/Configuration만 수정하고dotnet ef migrations add <이름>만 실행하면 된다.