2017-02-24 19 views
0

我是一名數據庫開發人員。我開始使用Liquibase的主要原因是要了解Lab或生產數據庫中的任何狀態。Liquibase。如何跟蹤商店程序更改

我無法理解如何使用存儲過程。特別是,我不明白如何跟蹤當前版本中包含哪些程序。

最佳實踐狀態:

儘量保持存儲過程的單獨的更新日誌,並使用 runOnChange =」真」。該標誌迫使LiquiBase檢查 變更集是否被修改。如果是這樣,liquibase再次執行更改。

它是否表明我需要創建一個包含所有過程的靜態文件,比如procedures.xml?

如何跟蹤sprint中包含哪些特定過程?

回答

0

您可以將存儲過程保存在單獨的sql文件中,並且如果它們中的任何一個在sprint期間發生更改,請將runOnChange = true的引用包含到sprint的更改日誌中。