Flyway 기반 DB Migration 가이드


변경 이력

날짜 내용 수정한 사람
2026.08.24 Baseline 구조 개편 (V{Major}_{Minor}_0__Initial.sql 도입) 박치현
2026.02.27 프로젝트 구조 변경, Rollback 전략 및 가드 추가 박치현
2026.01.12 문서 템플릿 변경 박치현
2025.10.31 Application.yaml locations 수정 (metro{vendor}) 박치현
2025.10.20 Application.yaml 상세 설정 추가 박치현
2025.03.28 Flyway Setting, Versioning 및 네이밍 가이드, Java-based Migration 추가 박치현
2025.03.24 최초 작성 박치현

1. 문서 목적

본 문서는 Vizend 서비스의 DB Migration을 Flyway로 안전하고 일관되게 수행하기 위한 공식 표준 가이드입니다.

Vizend Application은 다운로드하여 신규 설치할 수 있으며, 설치 이후 새로운 Minor/Patch Version으로 업데이트할 수 있습니다.

따라서 애플리케이션의 버전 변경과 함께 필요한 Database Schema 변경도 런타임에 안전하게 적용될 수 있어야 합니다.

본 문서를 통해 다음을 수행할 수 있어야 합니다.


2. 전략 개요

Vizend 7은 다음 Flyway Migration 전략을 채택합니다.