[Fix] Production 환경 로그 누락 및 DB 마이그레이션 미적용 수정 #277

Closed
opened 2026-03-18 00:11:20 +00:00 by seonkyu.kim · 0 comments
Owner

설명

Production 환경에서 발생하는 두 가지 인프라 버그를 수정합니다.

문제 1: docker logs에 아무것도 출력되지 않음

  • appsettings.json의 Serilog WriteTo에 Console 싱크가 누락되어 docker logs로 로그를 볼 수 없었음

문제 2: 앱 시작 시 DB 마이그레이션 미자동 적용

  • Program.csMigrateAsync 호출이 없어 배포 후 신규 테이블/컬럼이 생성되지 않았음

체크리스트

  • appsettings.json — Serilog WriteTo에 Console 싱크 추가
  • Program.cs — 스타트업 시 db.Database.MigrateAsync() 자동 적용
## 설명 Production 환경에서 발생하는 두 가지 인프라 버그를 수정합니다. ### 문제 1: docker logs에 아무것도 출력되지 않음 - `appsettings.json`의 Serilog `WriteTo`에 Console 싱크가 누락되어 docker logs로 로그를 볼 수 없었음 ### 문제 2: 앱 시작 시 DB 마이그레이션 미자동 적용 - `Program.cs`에 `MigrateAsync` 호출이 없어 배포 후 신규 테이블/컬럼이 생성되지 않았음 ## 체크리스트 - [x] appsettings.json — Serilog WriteTo에 Console 싱크 추가 - [x] Program.cs — 스타트업 시 db.Database.MigrateAsync() 자동 적용
seonkyu.kim added the
Priority
High
Status
In Progress
Type
Bug
labels 2026-03-18 00:11:28 +00:00
seonkyu.kim added this to the Phase 0: 공통 기반 + 인증 milestone 2026-03-18 00:11:34 +00:00
seonkyu.kim self-assigned this 2026-03-18 00:11:38 +00:00
seonkyu.kim added
Status
Done
and removed
Status
In Progress
labels 2026-03-18 00:25:10 +00:00
Sign in to join this conversation.
No description provided.