Maven 2 在maven中,如果检测到缺少表结构,如何执行SQL?

Maven 2 在maven中,如果检测到缺少表结构,如何执行SQL?,maven-2,automated-tests,executequery,Maven 2,Automated Tests,Executequery,我正在修改一个现有的maven2项目,如果我注意到缺少数据库结构,我想创建它 我知道如何在ant中实现这一点,我可以查询数据库,如果缺少表,我可以执行查询 但是,maven是另一回事。我找到了运行脚本的方法,但我不知道在哪里或如何检测数据库结构是否丢失?还有,我应该在“目标”中的什么地方检查 我会把这个放在测试上 有人能给我指出正确的方向吗?我会使用数据库迁移工具来实现这一点,类似于或Carbon Five。看起来不错,我来看看。

我正在修改一个现有的maven2项目,如果我注意到缺少数据库结构,我想创建它

我知道如何在ant中实现这一点,我可以查询数据库,如果缺少表,我可以执行查询

但是,maven是另一回事。我找到了运行脚本的方法,但我不知道在哪里或如何检测数据库结构是否丢失?还有,我应该在“目标”中的什么地方检查

我会把这个放在测试上


有人能给我指出正确的方向吗?

我会使用数据库迁移工具来实现这一点,类似于或Carbon Five。

看起来不错,我来看看。