From 6d49c2f0f53796830d3ef34022cacf9f28d5778a Mon Sep 17 00:00:00 2001 From: gleimar Date: Thu, 21 Jul 2016 17:28:57 +0000 Subject: [PATCH] fixes bug#7472 git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@58163 d1611594-4594-4d17-8e1d-87c2c4800839 --- .../ventaboletos/web/utilerias/MyAppInit.java | 20 ++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/src/java/com/rjconsultores/ventaboletos/web/utilerias/MyAppInit.java b/src/java/com/rjconsultores/ventaboletos/web/utilerias/MyAppInit.java index bac234f36..3a7f33925 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/utilerias/MyAppInit.java +++ b/src/java/com/rjconsultores/ventaboletos/web/utilerias/MyAppInit.java @@ -78,13 +78,19 @@ public class MyAppInit implements org.zkoss.zk.ui.util.WebAppInit { private void executeFlyway() { log.info("Executando Flyway..."); - final Flyway flyway = new Flyway(); - - flyway.setDataSource(getDataSoure()); - - flyway.setBaselineOnMigrate(true); - - flyway.migrate(); + try{ + final Flyway flyway = new Flyway(); + + flyway.setDataSource(getDataSoure()); + flyway.setValidateOnMigrate(false); + flyway.setIgnoreFutureMigrations(true); + flyway.setOutOfOrder(true); + flyway.setBaselineOnMigrate(true); + + flyway.migrate(); + }catch(Throwable t){ + log.error("Erro ao executar o flyway",t); + } log.info("Flyway executado."); }