我们正在使用两个数据库(oracle 和 sqlserver)并希望替换两个数据库文件的componentPrefix。但是分号只在Oracle上。我们怎样才能实现它?
这是我的pom:
<execution>
<id>replace-tablename-prefix-tokens</id>
<goals>
<goal>replace</goal>
</goals>
<phase>generate-resources</phase>
<configuration>
<includes>
<inputFilePattern>oracle/updates/*.sql</inputFilePattern>
<inputFilePattern>sqlserver/updates/*.sql</inputFilePattern>
</includes>
<basedir>${dbdeploy.support.unpack.dir}/db/source_scripts/</basedir>
<replacements>
<replacement>
<token>@componentPrefix@</token>
<value>${db.prefix.am.tablename}</value>
</replacement>
<replacement>
<token>;</token>
<value>/</value>
</replacement>
</replacements>
</configuration>
</execution>