Author: bleny Date: 2014-04-30 16:03:16 +0200 (Wed, 30 Apr 2014) New Revision: 1918 Url: http://forge.codelutin.com/projects/wao/repository/revisions/1918 Log: use topia-service-flyway Added: trunk/wao-persistence/src/main/resources/db/ trunk/wao-persistence/src/main/resources/db/migration/ trunk/wao-persistence/src/main/resources/db/migration/V4_0__clean-database.sql Modified: trunk/pom.xml trunk/wao-persistence/pom.xml trunk/wao-persistence/src/main/resources/wao.properties trunk/wao-web/src/main/resources/log4j.properties Modified: trunk/pom.xml =================================================================== --- trunk/pom.xml 2014-04-30 09:05:26 UTC (rev 1917) +++ trunk/pom.xml 2014-04-30 14:03:16 UTC (rev 1918) @@ -244,6 +244,13 @@ <scope>runtime</scope> </dependency> + <dependency> + <groupId>org.nuiton.topia</groupId> + <artifactId>topia-service-flyway</artifactId> + <version>${topiaVersion}</version> + <scope>runtime</scope> + </dependency> + <!-- services module --> <dependency> Modified: trunk/wao-persistence/pom.xml =================================================================== --- trunk/wao-persistence/pom.xml 2014-04-30 09:05:26 UTC (rev 1917) +++ trunk/wao-persistence/pom.xml 2014-04-30 14:03:16 UTC (rev 1918) @@ -21,6 +21,11 @@ </dependency> <dependency> + <groupId>org.nuiton.topia</groupId> + <artifactId>topia-service-flyway</artifactId> + </dependency> + + <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-core</artifactId> </dependency> Added: trunk/wao-persistence/src/main/resources/db/migration/V4_0__clean-database.sql =================================================================== --- trunk/wao-persistence/src/main/resources/db/migration/V4_0__clean-database.sql (rev 0) +++ trunk/wao-persistence/src/main/resources/db/migration/V4_0__clean-database.sql 2014-04-30 14:03:16 UTC (rev 1918) @@ -0,0 +1,4 @@ + +-- we no longer user topia migration service +drop table tms_version; + Modified: trunk/wao-persistence/src/main/resources/wao.properties =================================================================== --- trunk/wao-persistence/src/main/resources/wao.properties 2014-04-30 09:05:26 UTC (rev 1917) +++ trunk/wao-persistence/src/main/resources/wao.properties 2014-04-30 14:03:16 UTC (rev 1918) @@ -37,3 +37,6 @@ # hibernate.connection.provider_class=org.nuiton.topia.framework.TopiaConnectionProvider topia.persistence.topiaIdFactoryClassName=org.nuiton.topia.persistence.internal.LegacyTopiaIdFactory + +topia.service.migration=org.nuiton.topia.flyway.TopiaFlywayServiceImpl +topia.service.migration.flyway.initVersion=3.4.1 Modified: trunk/wao-web/src/main/resources/log4j.properties =================================================================== --- trunk/wao-web/src/main/resources/log4j.properties 2014-04-30 09:05:26 UTC (rev 1917) +++ trunk/wao-web/src/main/resources/log4j.properties 2014-04-30 14:03:16 UTC (rev 1918) @@ -26,6 +26,8 @@ # global level log4j.logger.fr.ifremer.wao=TRACE +log4j.logger.org.nuiton.topia.flyway=TRACE +log4j.logger.com.googlecode.flyway=TRACE ### persistence level # log4j.logger.org.nuiton.topia=TRACE