From 347bcd65ac4bf73c1af32215a9c018d1b1c2881f Mon Sep 17 00:00:00 2001 From: Frederico Palma Date: Tue, 3 Feb 2009 18:08:42 +0000 Subject: [PATCH] git-svn-id: https://svn.coded.pt/svn/SIPRP@938 bb69d46d-e84e-40c8-a05a-06db0d633741 --- .../siprp/update/updates/V10_5_To_V10_6.java | 51 +++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100644 trunk/SIPRPSoft/src/siprp/update/updates/V10_5_To_V10_6.java diff --git a/trunk/SIPRPSoft/src/siprp/update/updates/V10_5_To_V10_6.java b/trunk/SIPRPSoft/src/siprp/update/updates/V10_5_To_V10_6.java new file mode 100644 index 00000000..17e19d20 --- /dev/null +++ b/trunk/SIPRPSoft/src/siprp/update/updates/V10_5_To_V10_6.java @@ -0,0 +1,51 @@ +package siprp.update.updates; + +import siprp.higiene.gestao.importacao.Importador; + +import com.evolute.utils.Singleton; +import com.evolute.utils.db.DBManager; +import com.evolute.utils.db.Executer; + +public class V10_5_To_V10_6 + implements siprp.update.Update +{ + + public V10_5_To_V10_6() + { + } + + public String []listChanges() + { + return new String[]{ + "Importa\u00e7\u00e3o de riscos e medidas" + }; + } + + public double getStartVersion() + { + return 10.5; + } + + public double getEndVersion() + { + return 10.6; + } + + public void doUpdate() + throws Exception + { + DBManager dbm = ( DBManager ) Singleton.getInstance( Singleton.DEFAULT_DBMANAGER ); + Executer executer = dbm.getSharedExecuter(); + com.evolute.utils.sql.Update update = + new com.evolute.utils.sql.Update( "alter table hs_medida alter column description type character varying(8192);"); + executer.executeQuery( update ); + update = new com.evolute.utils.sql.Update( "alter table hs_medida alter column requesitos_legais type character varying(8192);"); + executer.executeQuery( update ); + new Importador( executer ).importar(); + } + + public String toString() + { + return "v" + getStartVersion() + " para v" + getEndVersion(); + } +}