Spring DB Migration
- Flyway
- Liquibase
Flyway
- バージョン管理
マイグレーション:
V<version>__<description>.sql - 取消
マイグレーション (Pro 版
のみ対応
):
U<version>__<description>.sql
- コミュニティ版
- は自動
- ロールバックに対応
- していません。手動
- で削除
- スクリプト(例
VXX__delete_table_name.sql)を作成 する必要 があります。
- 繰
り返
しマイグレーション:
R__<description>.sql
VCS (バージョン管理 構造 )
パス: src/main/resources/db/migration
V1__initialising_sechma.sqlV2__add_category_to_book.sqlV3__add_published_date_to_book.sql- …
Schema History Table
classDiagram
class flyway_schema_history{
installed_rank
version
description
type
script
checksum
installed_by
installed_on
execution_time
success
}