flyway

    0熱度

    1回答

    背景 我正在使用命令行界面針對DB2運行flyway遷移。我做了很多測試,並且一切正常。我在一些命令中添加了失敗。 問題 有人可以確認是否ALTER TABLE,DROP TABLE或創建如果遷移失敗表應該回滾和數據庫支持DDL?當我測試它時,它看起來像一個alter table add列語句在同一個flyway腳本失敗後沒有回滾。

    0熱度

    1回答

    我有一個定製版本的Flyway與Memway支持添加在飛路4.0.3頂部。 我在插入到MemSQL中的flyway元數據表時遇到了一個奇怪的第一個字母被剪裁的問題。 flyway.sqlMigrationPrefix被設置爲Schema,遷移文件被正確拾取並執行而沒有任何問題。但是元數據表中的條目存在這個問題。 有沒有人知道爲什麼會發生這種情況? 另一個問題是,當我直接從代碼庫運行遷移時,不會出現

    1熱度

    3回答

    我有一個可重複的flyway sql遷移腳本,我希望每次執行flyway命令:遷移被調用。 R__Always_Executed.sql: /* Version: ${timestamp} <- changes on each execution */ ... 我在pom.xml中定義的佔位符timestamp: <properties> <flyway.placeholders.

    0熱度

    2回答

    我有一個多模塊基於Maven的項目,它有一些Spring Boot應用程序,其中有幾個(讓我們稱它們爲A和B)連接到數據庫(我有一個單獨的模塊與數據庫相關代碼,應用程序依賴)。我也使用Flyway來維護數據庫版本並維護數據庫結構。 什麼是維護數據庫屬性的最佳方法?目前我有3個地方在重複同樣的事情。我有模塊B的模塊A和application.yml的application.yml,因爲兩者都是單獨的

    0熱度

    1回答

    數據庫遷移我有這樣的範例項目HERE 在樣本數據,我嘗試使用Flyway來實現與Neo4j的數據庫數據庫遷移。我可以用H2數據庫創建並插入普通SQL(我在示例項目中使用了H2數據庫),但我不知道如何使用Neo4j graphdatabase實現它。 我需要在應用程序啓動時初始化數據。這是我嘗試設置我的移民代碼: public class V1_1__InitMaster implements Sp

    1熱度

    1回答

    在我的Java應用程序中我已經設置了數據庫: flyway.setBaselineVersionAsString("7") 然而 一個全新的數據庫上還沒有的schema_version表遷飛不考慮基準設置並運行所有遷移。 是否有辦法在遷移開始前強制創建schema_version表,因爲我試圖手動創建表並且代碼正常工作。或者有沒有其他解決方案來解決這個問題?

    3熱度

    1回答

    我正在使用Gradle 3.0,並且想將Flyway任務添加到我的項目構建文件中。 我增加了以下內容的build.gradle: plugins { id "org.flywaydb.flyway" version "4.0.3" } 運行時的gradle flywayInfo我得到了以下錯誤: 執行失敗的任務 ':常見的有:flywayInfo'。 Error occurred

    3熱度

    2回答

    與此配置運行Maven的flyway-plugin mvn flyway:migrate : <plugin> <groupId>org.flywaydb</groupId> <artifactId>flyway-maven-plugin</artifactId> <version>4.0.3</version> <configuration>

    0熱度

    2回答

    我有一個數據庫,我使用flyway運行遷移。它具有記錄一個schema_version表: '1', '1', '1', '<< Flyway Baseline >>', 'BASELINE', '<< Flyway Baseline >>', NULL, 'root', '2016-06-28 16:59:05', '0', '1' 現在我需要介紹一些早期的遷移比1,例如:0.0.1。這些遷

    -1熱度

    1回答

    我試圖通過SSH連接到使用TCP的AWS EC2 MySQL實例的Flyway。 任何人都可以使用這個JDBC URL幫助: flyway.url=jdbc:mysql:/0.0.0.00:3306/database 連接錯誤; 無法連接到地址=(主機= 0.0.0.0)(端口= 3306)(類型=主): 連接超時:連接