元柔道整復師エンジニアBlog

- 元柔道整復師エンジニアBlog -

『 エンジニアをリングする。』

【Flyway】挙動確認メモ

flywayの挙動確認をメモとして残す。

DDL

DDLをFlywayで実行し、失敗だった場合の挙動

(例) A,B,Cテーブルを作成するSQLファイルを実行して、A,B作成後、Cテーブルのcreate tableでエラーがあった場合
⇒ A,Bテーブルは作成される。


DML

DMLをFlywayで実行し、失敗だった場合の挙動

(例) insertを10件実行し、10件目でエラー(桁数オーバーなど)があった場合
ロールバックされます。そのため、1件もインサートされない。