Author: bleny Date: 2010-11-12 15:49:09 +0000 (Fri, 12 Nov 2010) New Revision: 769 Log: removed dcf5code field from entity ; impact + migration Modified: trunk/wao-business/src/main/java/fr/ifremer/wao/PostgresMigrationCallback.java trunk/wao-business/src/main/java/fr/ifremer/wao/WaoMigrationCallBack.java Modified: trunk/wao-business/src/main/java/fr/ifremer/wao/PostgresMigrationCallback.java =================================================================== --- trunk/wao-business/src/main/java/fr/ifremer/wao/PostgresMigrationCallback.java 2010-11-12 15:44:23 UTC (rev 768) +++ trunk/wao-business/src/main/java/fr/ifremer/wao/PostgresMigrationCallback.java 2010-11-12 15:49:09 UTC (rev 769) @@ -510,4 +510,9 @@ professionTopiaId, codeTopiaId); queries.add(sql); } + + @Override + protected void removeCodeDCF5columnFromProfession_1_6(List<String> queries) { + queries.add("ALTER TABLE Profession DROP COLUMN codedcf5;"); + } } Modified: trunk/wao-business/src/main/java/fr/ifremer/wao/WaoMigrationCallBack.java =================================================================== --- trunk/wao-business/src/main/java/fr/ifremer/wao/WaoMigrationCallBack.java 2010-11-12 15:44:23 UTC (rev 768) +++ trunk/wao-business/src/main/java/fr/ifremer/wao/WaoMigrationCallBack.java 2010-11-12 15:49:09 UTC (rev 769) @@ -96,6 +96,8 @@ protected abstract void insertSplitCodes_1_6(String professionTopiaId, String codeTopiaId, List<String> queries); + protected abstract void removeCodeDCF5columnFromProfession_1_6(List<String> queries); + protected static final Version[] VERSIONS = new Version[] { VersionUtil.valueOf("1.0"), VersionUtil.valueOf("1.1"), @@ -277,8 +279,10 @@ } } - // remove obsolete column ? + // remove obsolete column + removeCodeDCF5columnFromProfession_1_6(queries); + if (log.isDebugEnabled()) { log.debug("queries for migration to version 1.6 are \n" + queries); }