我在ANT中使用Flyway 3.0,我想知道发生Oracle错误时堆栈是否更详细。
示例:如果我的迁移脚本包含以下语句:
DROP TABLE FOO$;
这张表并不存在,我希望:
ORA-00942 : table or view does not exist
但我得到了:
Flyway Error: org.flywaydb.core.internal.dbsupport.FlywaySqlScriptException: Error executing statement at line 4: DROP TABLE FOO$
根本原因分析不是最佳的......
有任何更好的冗长的想法吗?
答案 0 :(得分:0)
您可以使用Ant的标准-d开关来显示更多信息。如果您认为应该改进标准信息,请在问题跟踪器中提交错误报告。
答案 1 :(得分:0)
将-X
选项添加到flyway命令行将打印调试输出。