Fight the Future

Java言語とJVM、そしてJavaエコシステム全般にまつわること

DbUnitのDatabaseOperation

定数名 処理
DatabaseOperation.UPDATE データセットにあるデータを更新する。
DatabaseOperation.INSERT データセットにあるデータを登録する。テーブルに主キーが存在する場合は例外が発生する
DatabaseOperation.DELETE データセットにあるデータをテーブルから削除する
DatabaseOperation.DELETE_ALL 対象テーブルのデータをすべて削除する
DatabaseOperation.TRUNCATE 対象テーブル自体を削除する
DatabaseOperation.REFRESH データセットにある主キーがテーブルに存在する場合は更新、存在しない場合は登録する。テーブルにのみ存在するものは何も行わない
DatabaseOperation.CLEAN_INSERT 対象テーブルのデータをすべて削除したあと、データセットのデータを登録する(DELETE_ALLのあとINSERT)
DatabaseOperation.NONE 何も行わない