【发布时间】:2011-07-31 06:17:48
【问题描述】:
我使用 liquibase 1.9.5 已经有一段时间了,并用它来代替 hibernate hbm2ddl 创建表和加载固定装置的策略。由于它是一个 maven 项目并且因为我使用 hsqldb(使用文件 create=true),所以我只需在目标文件夹中创建 db,以便在我测试应用程序的任何时候都有一个新的数据库。工作正常,直到我意识到:
1我现在使用mysql数据库做集成测试时需要重新创建数据库
2对于非 Maven 项目,我肯定需要相同的解决方案。
那么基本上我如何在使用 liquibase 而不是 hbm2ddl 时删除和创建数据库?
【问题讨论】:
标签: java maven-2 jakarta-ee hbm2ddl liquibase