0
我使用flyway-ant 4.0。 我可以看到sql stmts和更新計數,而在命令行模式下使用-X選項。 如何在ant調試模式下獲得''更新的行數''?Flyway-ant調試模式細節不顯示數據庫stmts和更新計數
我使用flyway-ant 4.0。 我可以看到sql stmts和更新計數,而在命令行模式下使用-X選項。 如何在ant調試模式下獲得''更新的行數''?Flyway-ant調試模式細節不顯示數據庫stmts和更新計數
基於this issue from their repo,代碼應該工作,並且是Flyway的一部分4.0。
您將獲得受影響的行中日誌文件計數,內容是一樣:
2016-01-24 22:40:23.417 DEBUG [ main] o.f.core.internal.dbsupport.SqlScript : Executing SQL: update employees set i=5 where name='test1'
2016-01-24 22:40:25.145 DEBUG [ main] o.f.c.internal.dbsupport.JdbcTemplate : Update Count: 1
2016-01-24 22:40:25.145 DEBUG [ main] o.f.core.internal.dbsupport.SqlScript : Executing SQL: delete from employees where i=2
2016-01-24 22:40:25.797 DEBUG [ main] o.f.c.internal.dbsupport.JdbcTemplate : Update Count: 1
注意,即遷飛只要至少一行受到影響日誌的更新計數。
請參考提供的問題獲得更多信息,或者請提供更多關於您正在做什麼以及結果如何的細節。
是的......這是來自命令行模式..我在執行'ant'模式時看起來很像。 Axel建議使用-d選項來獲得ant調試輸出。但我沒有看到SQL調試日誌中的sql stmts和更新計數 – ThiyaguE