私はしばらくの間liquibase1.9.5を使用していて、テーブルを作成してフィクスチャをロードする休止状態のhbm2ddl戦略に取って代わりました。これはMavenプロジェクトであり、hsqldbを使用しているため(ファイルcreate = trueを使用)、アプリケーションをテストするたびに新しいデータベースを使用できるように、ターゲットフォルダーにdbを作成するだけです。私が気付くまでは問題なく動作します:
1 mysqlデータベースを使用して統合テストを実行するときに、データベースを再作成する必要があります。
2 Maven以外のプロジェクトでも、間違いなく同じソリューションが必要になります。
では、基本的に、hbm2ddlではなくliquibaseを使用する場合、データベースを削除して作成するにはどうすればよいですか?