flyway

    1熱度

    1回答

    我有以下項目結構: 和內部application.yml: --- spring: profiles: test jpa: hibernate: dialect: org.hibernate.dialect.H2Dialect generate-ddl: true ddl-auto: true datasource:

    1熱度

    2回答

    我想從我的Java類生成數據庫結構 jpa.generate-ddl: true jpa.ddl-auto: true 此外,我需要運行SQL腳本之前的應用程序將是因爲我有 執行sql腳本 @PostConstruct我使用這些數據的方法。 你能舉例說明如何在sprin引導中做到這一點?

    0熱度

    1回答

    我正在使用flyway處理db過程並查詢PostgreSql的遷移。 當我在本地生成項目時,會生成一個zip flyway文件,我可以輕鬆將這些文件遷移到本地postgres。 但是,當相同的zip文件上傳到S3,我嘗試遷移aws rds上的flyway時,flyway信息只顯示一些存儲過程。其他的程序名稱被改爲象下面這樣: 原名:V0.0.6__get_some_function_name.sq

    3熱度

    2回答

    我想在我的Spring引導應用程序中使用HikariCP作爲JDBC連接池。我有兩個數據源(MySQL數據庫作爲主數據庫並通過Hibernate訪問這些數據,另外還有一個Oracle數據庫通過JDBCTemplate讀取一些其他數據)。 我設置了MySQL的數據源作爲主Bean: @Bean @Primary @ConfigurationProperties("spring.datasourc

    1熱度

    1回答

    我們有一個用於填充表的遷移,但是隨着我們剛開始開發,這些數據經常變化。所以我們想知道我們是否可以更新這樣的遷移腳本,並要求flyway回滾它(以前的版本)並再次執行它(新版本)。事實上,如果這是可能的,也就是說,如果遷移是可變的,那麼我們可以想象需要回滾並在每次後續遷移時再次執行,以確保它們沒有受到影響。我們相信這可以避免發展過程中的遷移擴散。

    1熱度

    1回答

    我有一個基於碼頭集裝箱的紅寶石應用程序。其中之一是從openjdk建設的Flyway:8。本地(osx sierra)完美運作。但是,當我試圖建立並啓動它在我的服務器上,它失敗的: flyway_1 | /flyway/jre/bin/java: error while loading shared libraries: libjli.so: cannot open shared object f

    0熱度

    1回答

    我正在使用Springboot,Boxfuse和Flyway的Web應用程序。 我創建了以下遷移: V10__UpdateProperty.sql 其中包含以下內容: ALTER TABLE property MODIFY COLUMN long_description TEXT DEFAULT ''; ,並添加了@Lob註釋Java屬性longDescription: @Entity pu

    0熱度

    1回答

    我有一個SpringBoot應用程序在Liberty上運行,使用flyway並使用文件系統:在本地引用db/migration文件。對於我們的部署環境,我會寧願將文件保留在生成的戰爭中,而不是在服務器文件夾中並直接指定。當我嘗試使用類路徑:DB /遷移我得到以下幾點: 2017-06-21 13:50:20.494 INFO 2600 --- [ecutor-thread-3] o.f.core.

    0熱度

    1回答

    我有一個Java Spring Boot應用程序,在我的Maven pom.xml中配置了作爲依賴項的Flyway應用程序(我有一個父pom和一個項目pom ...在我的項目中定義了pway)。 <dependencies> <dependency> <groupId>org.flywaydb</groupId> <artifactId>flyway-core</

    0熱度

    1回答

    我在Flyway 4.2.0中有可重複的Java遷移問題。 例如,我編寫了一個可重複的Java遷移,該遷移爲具有特定列的每個表創建一個觸發器。此遷移的ChecksumProvider計算缺少觸發器的表的連接名稱的哈希碼。 @Override public int getChecksum(Connection conn) throws SQLException { return