0
我最近一直在嘗試Flyway Framework。它非常適合我的項目,一切都非常完美。現在我明白,我們無法從SQL獲取控制檯輸出(類似於SQLPlus中的SPOOL命令)。在Flyway獲取SQL輸出
是否有替代解決方案呢?
我最近一直在嘗試Flyway Framework。它非常適合我的項目,一切都非常完美。現在我明白,我們無法從SQL獲取控制檯輸出(類似於SQLPlus中的SPOOL命令)。在Flyway獲取SQL輸出
是否有替代解決方案呢?
我認爲唯一的解決方案,直到這個實現,將提供給Flyway一個模擬jdbc驅動程序,將語句寫入磁盤,而不是將它們發送到數據庫。
謝謝阿克塞爾。目前我們正在評估Flyway和Liquibase。根據我的研究,我發現Flyway是我們最適合的人選,因爲我們手動執行Flyway所做的大部分任務。唯一阻止我們現在使用Flyway的方法是,我們嘗試獲取所有SQL的SQL輸出(我們使用SQLDeveloper,當我們執行更新/刪除操作時,它通常會給我們更新/刪除的行數 - 這是真的對我們的團隊意味着很多)。所以,如果你能儘快實施這一點,那將很好。在此之前,我們決定等待。再次感謝! – Vikram 2013-03-25 14:59:33
嗨阿克塞爾 - 只是好奇,任何想法,當這將被實施。 – Vikram 2013-03-25 18:37:25
我也有同樣的願望。我們會跟蹤更新的記錄數量,這是進行故障排除的重要信息。我們還輸出有關哪些模式更改已完成的信息,這也很有價值。我使用log4j啓用了擴展日誌記錄,但仍未在日誌中看到該輸出。但是我決定繼續使用flyway,相反,我會將對我很重要的輸出消息寫入數據庫中的表格,以便稍後在需要時可以查看這些消息。 – 2017-04-25 20:18:59