Skip to content

chore: Flyway 기반 스키마 관리 도입 및 CI 테스트 구조 정비#175

Merged
JoonKyoLee merged 9 commits intoEmotion-Storage:developfrom
JoonKyoLee:chore/flyway-setup
Feb 9, 2026
Merged

chore: Flyway 기반 스키마 관리 도입 및 CI 테스트 구조 정비#175
JoonKyoLee merged 9 commits intoEmotion-Storage:developfrom
JoonKyoLee:chore/flyway-setup

Conversation

@JoonKyoLee
Copy link
Collaborator

✨ 작업 내용

  • Flyway를 도입하여 DB 스키마 변경 이력을 코드 기반으로 관리하도록 개선
  • V1 기준 초기 스키마 마이그레이션 추가
  • CI 환경에서 MySQL 컨테이너 기반 Flyway 검증 단계 구성
  • 컨트롤러 테스트에서 인증 사용자 주입 로직을 공통화하여 중복 제거

📝 적용 범위

  • global/config
  • global/security
  • db/migration
  • .github/workflows

📌 참고 사항

@JoonKyoLee JoonKyoLee self-assigned this Feb 9, 2026
@JoonKyoLee JoonKyoLee added the enhancement New feature or request label Feb 9, 2026
@JoonKyoLee JoonKyoLee merged commit 8e3ce57 into Emotion-Storage:develop Feb 9, 2026
1 check passed
@JoonKyoLee JoonKyoLee deleted the chore/flyway-setup branch February 15, 2026 18:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[CHORE] DB 스키마 관리를 위한 Flyway 도입

1 participant