flyway

    0熱度

    1回答

    我有一個非常簡單的過程與評論。例如: SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE PROCEDURE test AS BEGIN -- Single line comment SET NOCOUNT ON; SELECT GETDATE(); END GO 腳本被保存爲編碼的U

    -1熱度

    1回答

    我正在使用Flyway部署到300!數據庫。我所做的是創建一個具有flyway命令的cmd文件 - 每個300數據庫都有一行。 像這樣: flyway -configFile = -url = migrate。 cmd文件中有300行這樣的行,當執行順序時它的工作很棒 - 顯然它也需要更多時間。 如果我想在並行運行它我將不得不在命令的開始,像這樣添加「開始」: 開始遷飛-configFile =

    2熱度

    1回答

    我一直認爲,如果移除了應用於flywaydb的遷移(兩者:從DB schema_version表和遷移sql文件入口),那麼應用程序(在springpath中用flyway在classpath中編寫)在啓動時會崩潰,因爲無效校驗和。 實際上(我今天測試過),當遷移文件和數據庫條目都被刪除時,應用程序啓動就好了,我發現有點混亂。 flyway如何計算校驗和?它僅基於正在應用的遷移文件的內容還是以前的

    1熱度

    1回答

    當通過詹金斯運行飛行用我得到的控制檯輸出以下錯誤: Unable to resolve location classpath:db/migration 我的項目源結構如下所示: Project1 |--WEB-INF |--src |--java source |--flywaysrc |-- flyway source 我的build.gra

    1熱度

    1回答

    我目前正在使用Flyway命令行工具來管理我們的腳本,這些腳本將通過我們的CI構建服務器觸發的發佈流程進行調用。 問題是我有274個可重複的遷移,覆蓋包規格,包體,函數,過程,視圖和物化視圖。 當我運行遷移時,所有工作都按預期執行,隨後執行遷移並執行任何已更改的可重複遷移,但可以在下一個版本中說,我們希望刪除一個可重複遷移所維護的對象。例如,我們要刪除定義了ProcedureOne的可重複腳本(即

    0熱度

    1回答

    通過git回購看,我看到一個提交的評論「對Greenplum,Redshift和Vertica的支持下降」。 Redshift在下一個版本中不會得到支持嗎?

    0熱度

    1回答

    我有一個從數據庫加載一些數據的類的特定實例,所以每次數據庫被更新,系統應該重新創建該類的實例以獲取更新的數據。

    0熱度

    1回答

    我有一個使用FlyWay sbt項目。它在大多數項目中被禁用,因爲我們只運行特定項目的演變。 所以我有這樣的事情: lazy val master = project .disablePlugins(FlywayPlugin) .aggregate(common) .dependsOn(common) 項目工作正常。它編譯,工程,測試通過,等 現在我想添加旋轉扭曲

    0熱度

    1回答

    我在schema_version表中有版本v1,v2。 我想在v1.1之間添加版本。 如何使用cmd與手動刪除v2並運行flyway再次遷移?

    0熱度

    1回答

    我有遷飛JDBC遷移麻煩:執行我試圖關閉數據庫連接與conn.close();方法,而且所有報表後,我收到org.postgresql.util.PSQLException: This connection has been closed.例外。當我檢查數據庫時 - 我在遷移過程中所做的所有更改都已完成,但schema_version表未更新:未添加有關遷移的項目。 更多細節在這裏: 在flywa