flyway

    3熱度

    1回答

    我在單元測試的spring引導項目中使用H2作爲內存數據庫。但是我得到以下錯誤 Caused by: org.hibernate.exception.SQLGrammarException: could not prepare statement at org.hibernate.exception.internal.SQLStateConversionDelegate.convert(

    0熱度

    2回答

    如果我指定 flyway.callbacks=com.myclass.CustomCallBack 它被稱爲正常,但我發現它似乎抑制SQL回調功能。有什麼辦法可以兼得?我注意到有一個SqlScriptFlywayCallback,但這是你的'內部'類之一....

    4熱度

    1回答

    我一直在閱讀很多內容,但找不到解決方案,告訴我如何在@activeprofiles註釋中嵌入maven配置文件。有沒有可能? 我試圖解決的問題,以獲得H2和飛行開始之前,我的測試執行哪些沒有發生。該配置在pom.xml中的maven配置文件中被解析。 當測試在teamcity中運行時,它會選擇maven配置文件並執行,但是作爲獨立程序,他們無法找到H2和flyway的配置,並且無法啓動。

    2熱度

    1回答

    我有一個項目,我使用log4j進行日誌記錄,它用於很好的工作。現在,我不得不添加一個依賴項,它使用slf4j,並且突然間日誌記錄不再按預期工作 - 代碼的某些部分忽略了log4j配置並在Eclipse控制檯中登錄爲紅色。 這是依賴關係樹日誌記錄時的工作: my.package.program:program-database:jar:0.3.0 +- my.package.program:pro

    0熱度

    1回答

    您能否提供的示例flyway.conf設置爲Redshift? 我嘗試使用: flyway.url=jdbc:Redshift://name.redshift.amazonaws.com:5439/DBName flyway.user=user flyway.password=pass ,但生成該錯誤: ERROR: Unable to autodetect JDBC driver fo

    6熱度

    3回答

    在遠程計算機上運行SQL Server 2012 Express,嘗試啓動並運行Flyway。我有pcesqldev.pce.local數據庫名爲Hawk(dbo.Hawk,如果該事項),我想連接,並從配置文件模板看起來是這樣的: SQL Server : jdbc:jtds:sqlserver://<host>:<port>/<database> 注意,這是從其他的JDBC連接字符串不同我

    3熱度

    2回答

    我正在使用FlywayDB進行Maven Java項目的遷移。我目前正在努力使其能夠部署到Heroku。 在我的本地機器我使用Maven的遷飛插件來運行遷移: $> mvn clean compile flyway:migrate 要做到在Heroku一樣,我通常會嘗試: $> heroku run mvn flyway:migrate 然而,mvn在構建階段後不可用,所以這會產生錯誤(mvn:

    1熱度

    1回答

    當我有一個文件號爲0的文件時,Flyway不會選擇它。 Maven的依賴性: <dependency> <groupId>org.flywaydb</groupId> <artifactId>flyway-core</artifactId> <version>3.2.1</version> </dependency> Spring配置文件: <bean id="

    1熱度

    1回答

    我想JUnit我的遷移。我在內存中使用jdbc:h2:mem:./test作爲url設置H2數據庫。 遷飛正常連接到數據庫,但無法執行sql腳本給我下面的 com.nokia.avalanche.manager.migrations.FlywaydbWrap$MigrationException: Something happened in migration at com.nokia.aval

    3熱度

    1回答

    我們是從2013年開始 類似this blog post一個情況,因爲有一個項目,該項目將被許多開發者使用,我們想從Flyway實現OutOfOrder功能。但是上面提到的帖子聲稱SQL必須使用冪等命令編寫,例如「IF NOT EXISTS」等。 當試圖從帖子中重現問題時,我們注意到它並不重要OutOfOrder會應用較早的SQL文件而不嘗試已經應用的遷移。 自原帖以後是否修復了?有什麼我失蹤?