diff --git a/trunk/SIPRPSoft/src/SIPRPMap.map.xml b/trunk/SIPRPSoft/src/SIPRPMap.map.xml deleted file mode 100644 index 7db0122f..00000000 --- a/trunk/SIPRPSoft/src/SIPRPMap.map.xml +++ /dev/null @@ -1,2251 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - ORACLE - - - - - - - - - - ORACLE - ecd_oficial_id_seq - 1 - - - - - - - - ORACLE - email_plano_de_actuacao_id_seq - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ORACLE - etiquetas_id_seq - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ORACLE - exames_portaria_id_seq - 1 - - - - - - - - - - - - - - - - ORACLE - hs_area_id_seq - 1 - - - - - - - ORACLE - hs_email_id_seq - 1 - - - - - - - - - - - - - - - - - - ORACLE - hs_equipamento_id_seq - 1 - - - - - - - - - ORACLE - hs_legislacao_id_seq - 1 - - - - - - - - ORACLE - hs_legislacao_categoria_id_seq - 1 - - - - - - - - - - - - - - - - - - ORACLE - hs_medida_id_seq - 1 - - - - - - - - - - ORACLE - hs_normalizacao_id_seq - 1 - - - - - - - - - - - - - - - - - - ORACLE - hs_posto_id_seq - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ORACLE - hs_relatorio_id_seq - 1 - - - - - - - - - - - ORACLE - hs_relatorio_area_id_seq - 1 - - - - - - - - - - - - ORACLE - hs_relatorio_equipamento_id_seq - 1 - - - - - - - - - - - ORACLE - hs_relatorio_legislacao_id_seq - 1 - - - - - - - - - - - ORACLE - hs_relatorio_medida_id_seq - 1 - - - - - - - - - - - ORACLE - hs_relatorio_legislacao_id_seq - 1 - - - - - - - - - - - ORACLE - hs_relatorio_posto_id_seq - 1 - - - - - - - - - - - - - - - - ORACLE - hs_relatorio_posto_risco_id_seq - 1 - - - - - - - - - - ORACLE - hs_relatorio_risco_id_seq - 1 - - - - - - - - - - - - - ORACLE - hs_risco_id_seq - 1 - - - - - - - - - - - - - - - - ORACLE - hs_risco_tema_id_seq - 1 - - - - - - - - ORACLE - image_id_seq - 1 - - - - - - - - - - - - - - - - - - - ORACLE - lembretes_id_seq - 1 - - - - - - - - - - ORACLE - lembretes_tipos_id_seq - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - ORACLE - marcacoes_grupos_realizados_id_seq - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ORACLE - marcacoes_trabalhador_estados_id_seq - 1 - - - - - - - - - - - - - - - - - - - - - - - - ORACLE - prestadores_id_seq - 1 - - - - - - - - ORACLE - prestadores_grupos_protocolo_id_seq - 1 - - - - - - - - - ORACLE - prt_elementos_protocolo_id_seq - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ORACLE - trabalhadores_consultas_id_seq - 1 - - - - - - - - - - ORACLE - trabalhadores_consultas_datas_id_seq - 1 - - - - - - - - - - - ORACLE - trabalhadores_consultas_datas_emails_id_seq - 1 - - - - - - - - ORACLE - trabalhadores_consultas_datas_observacoes_id_seq - 1 - - - - - - - - - - - - - - ORACLE - trabalhadores_ecd_id_seq - 1 - - - - - - - - - - ORACLE - trabalhadores_ecds_id_seq - 1 - - - - - - - - - - - - - - - - - - - ORACLE - trabalhadores_ecds_datas_id_seq - 1 - - - - - - - - - - - ORACLE - trabalhadores_ecds_datas_emails_id_seq - 1 - - - - - - - - ORACLE - trabalhadores_ecds_datas_observacoes_id_seq - 1 - - - - - - - - ORACLE - trabalhadores_fichas_aptidao_id_seq - 1 - - - - - - - - - - - - - ORACLE - trabalhadores_processo_id_seq - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/trunk/SIPRPSoft/src/cayenne.xml b/trunk/SIPRPSoft/src/cayenne.xml deleted file mode 100644 index 577924fb..00000000 --- a/trunk/SIPRPSoft/src/cayenne.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/trunk/SIPRPSoft/src/log4j.properties b/trunk/SIPRPSoft/src/log4j.properties deleted file mode 100644 index 3a9b9feb..00000000 --- a/trunk/SIPRPSoft/src/log4j.properties +++ /dev/null @@ -1,3 +0,0 @@ -log4j.rootCategory=ERROR, dest1 -log4j.appender.dest1=org.apache.log4j.ConsoleAppender -log4j.appender.dest1.layout=org.apache.log4j.PatternLayout diff --git a/trunk/SIPRPSoft/src/siprp/ui/SIPRPEditorWindow.java b/trunk/SIPRPSoft/src/siprp/ui/SIPRPEditorWindow.java deleted file mode 100644 index a43951c5..00000000 --- a/trunk/SIPRPSoft/src/siprp/ui/SIPRPEditorWindow.java +++ /dev/null @@ -1,27 +0,0 @@ -package siprp.ui; - -import com.evolute.utils.ui.window.EditorWindow; - -public class SIPRPEditorWindow extends EditorWindow -{ - private static final long serialVersionUID = 1L; - - public SIPRPEditorWindow() throws Exception - { - super(); - centerLater(); - } - - public SIPRPEditorWindow( boolean[][] permittedActions ) throws Exception - { - super( permittedActions ); - centerLater(); - } - - public SIPRPEditorWindow( int[][] permittedActions ) throws Exception - { - super( permittedActions ); - centerLater(); - } - -} diff --git a/trunk/SIPRPSoft/src/siprp/update/UpdateList.java b/trunk/SIPRPSoft/src/siprp/update/UpdateList.java index 5fc6dbf4..6370a97c 100644 --- a/trunk/SIPRPSoft/src/siprp/update/UpdateList.java +++ b/trunk/SIPRPSoft/src/siprp/update/UpdateList.java @@ -22,52 +22,6 @@ import com.evolute.module.updater.AbstractUpdate; */ public class UpdateList { - // OBSOLETE! -// private static final AbstractUpdate UPDATE_LIST[] = -// new AbstractUpdate[]{ -// new V6_1_To_V7_0(), new V7_0_To_V7_2(), -// new V7_2_To_V7_4(), new V7_4_To_V7_5(), -// new V7_5_To_V7_6(), new V7_6_To_V7_7(), -// new V7_7_To_V7_8(), new V7_8_To_V7_9(), -// new V7_9_To_V8_0(), new V8_0_To_V8_1(), -// new V8_1_To_V8_2(), new V8_2_To_V8_3(), -// new V8_3_To_V8_4(), new V8_4_To_V8_5(), -// new V8_5_To_V8_6(), new V8_6_To_V8_7(), -// new V8_7_To_V8_8(), new V8_8_To_V8_9(), -// new V8_9_To_V9_0(), new V9_0_To_V9_1(), -// new V9_1_To_V9_2(), new V9_2_To_V9_3(), -// new V9_3_To_V9_4(), new V9_4_To_V9_5(), -// new V9_5_To_V9_6(), new V9_6_To_V9_7(), -// new V9_7_To_V9_8(), new V9_8_To_V9_9(), -// new V9_9_To_V10_0(), new V10_0_To_V10_1(), -// new V10_1_To_V10_2(), new V10_2_To_V10_3(), -// new V10_3_To_V10_4(), new V10_4_To_V10_5(), -// new V10_5_To_V10_6(), new V10_6_To_V10_7(), -// new V10_7_To_V10_8(), new V10_8_To_V10_9(), -// new V10_9_To_V11_0(), new V11_0_To_V11_1(), -// new V11_1_To_V11_2(), new V11_2_To_V11_3(), -// new V11_3_To_V11_4(), new V11_4_To_V11_5(), -// new V11_5_To_V11_6(), new V11_6_To_V11_7(), -// new V11_7_To_V11_8(), new V11_8_To_V11_9(), -// new V11_9_To_V12_0(), new V12_0_To_V12_1(), -// new V12_1_To_V12_2(), new V12_2_To_V12_3(), -// new V12_3_To_V12_4(), new V12_4_To_V12_5(), -// new V12_5_To_V12_6(), new V12_6_To_V12_7(), -// new V12_7_To_V12_8(), new V12_8_To_V12_9(), -// new V12_9_To_V13_0(), new V13_0_To_V13_1(), -// new V13_1_To_V13_2(), new V13_2_To_V13_3(), -// new V13_3_To_V13_4(), -// new EvoCursosInstallUpdate( 13.4, 13.5 ), -// new EvoCursosUpdate1( 13.5, 13.6 ), -// new EvoCursosUpdate2( 13.6, 13.7 ), -// new V13_7_To_V13_8(), -// new SHSTUpdate8( 13.8, 13.9 ), -// new SHSTUpdate9( 13.9, 14.1 ), -// new V14_1_To_V14_2(), -// new V14_2_To_V14_3(), -// new SHSTUpdate11( 14.3, 14.4 ), new SHSTUpdate12( 14.4, 14.5 ), -// // OBSOLETE! do not add updates -> use SHST instead -// }; public static List getUpdates() { diff --git a/trunk/SIPRPSoft/src/siprp/update/updates/V10_0_To_V10_1.java b/trunk/SIPRPSoft/src/siprp/update/updates/V10_0_To_V10_1.java deleted file mode 100644 index 5c1a794c..00000000 --- a/trunk/SIPRPSoft/src/siprp/update/updates/V10_0_To_V10_1.java +++ /dev/null @@ -1,36 +0,0 @@ -package siprp.update.updates; - -import com.evolute.module.updater.AbstractUpdate; -import com.evolute.utils.db.Executer; - -public class V10_0_To_V10_1 extends AbstractUpdate -{ - - public V10_0_To_V10_1() - { - super(10.0,10.1,"Adicionadas normalizacoes para estabelecimentos e empresas"); - } - - @Override - public void doUpdate() throws Exception - { - Executer executer = getExecuter(); - com.evolute.utils.sql.Update update = - new com.evolute.utils.sql.Update( - "CREATE TABLE hs_normalizacao_empresa " + - "( " + - " normalizacao_id int4 REFERENCES hs_normalizacao(id), " + - " empresa_id int4 REFERENCES empresas(id), " + - " CONSTRAINT hs_normalizacao_empresa_pkey PRIMARY KEY(normalizacao_id,empresa_id) " + - "); " + - "CREATE TABLE hs_normalizacao_estabelecimento " + - "( " + - " normalizacao_id int4 REFERENCES hs_normalizacao(id), " + - " estabelecimento_id int4 REFERENCES estabelecimentos(id), " + - " CONSTRAINT hs_normalizacao_estabelecimento_pkey PRIMARY KEY(normalizacao_id,estabelecimento_id) " + - ");" - ); - executer.executeQuery( update ); - } - -} diff --git a/trunk/SIPRPSoft/src/siprp/update/updates/V10_1_To_V10_2.java b/trunk/SIPRPSoft/src/siprp/update/updates/V10_1_To_V10_2.java deleted file mode 100644 index 659e2776..00000000 --- a/trunk/SIPRPSoft/src/siprp/update/updates/V10_1_To_V10_2.java +++ /dev/null @@ -1,43 +0,0 @@ -package siprp.update.updates; - -import com.evolute.module.updater.AbstractUpdate; -import com.evolute.utils.db.Executer; - -public class V10_1_To_V10_2 extends AbstractUpdate -{ - - public V10_1_To_V10_2() - { - super(10.1,10.2,"Adicionadas normalizacoes para estabelecimentos e empresas"); - } - - @Override - public void doUpdate() throws Exception - { - Executer executer = getExecuter(); - com.evolute.utils.sql.Update update = - new com.evolute.utils.sql.Update( - "CREATE TABLE hs_equipamento( " + - "id SERIAL PRIMARY KEY, " + - "tipo VARCHAR(512) NOT NULL, " + - "marca VARCHAR(255), " + - "modelo VARCHAR(255), " + - "deleted_date TIMESTAMP " + - "); " + - "CREATE TABLE hs_relatorio_equipamento( " + - "hs_relatorio_id INT4 REFERENCES hs_relatorio(id), " + - "hs_equipamento INT4 REFERENCES hs_equipamento(id), " + - "CONSTRAINT hs_relatorio_equipamento_pkey PRIMARY KEY (hs_relatorio_id,hs_equipamento) " + - "); " + - "INSERT INTO hs_equipamento(id, tipo) " + - "SELECT id, nome FROM hs_equipamento_medico ; " + - "INSERT INTO hs_relatorio_equipamento(hs_relatorio_id, hs_equipamento) " + - "SELECT hs_relatorio_id, hs_equipamento_medico_id FROM hs_relatorio_equipamento_medico; " + - "DROP TABLE hs_relatorio_equipamento_medico; " + - "DROP TABLE hs_equipamento_medico; " + - "SELECT setval('hs_equipamento_id_seq',1000);" - ); - executer.executeQuery( update ); - } - -} diff --git a/trunk/SIPRPSoft/src/siprp/update/updates/V10_2_To_V10_3.java b/trunk/SIPRPSoft/src/siprp/update/updates/V10_2_To_V10_3.java deleted file mode 100644 index 04c13969..00000000 --- a/trunk/SIPRPSoft/src/siprp/update/updates/V10_2_To_V10_3.java +++ /dev/null @@ -1,46 +0,0 @@ -package siprp.update.updates; - -import com.evolute.module.updater.AbstractUpdate; -import com.evolute.utils.db.Executer; - -public class V10_2_To_V10_3 extends AbstractUpdate -{ - - public V10_2_To_V10_3() - { - super(10.2,10.3,"adicionadas normalizacoes duplicadas para planos de actuacao", - "adicionados campos aos tecnicos de higiene e seguranca"); - } - - @Override - public void doUpdate() throws Exception - { - Executer executer = getExecuter(); - com.evolute.utils.sql.Update update = - new com.evolute.utils.sql.Update( - "alter table hs_relatorio_equipamento drop constraint hs_relatorio_equipamento_hs_equipamento_fkey; " + - "alter table hs_relatorio_equipamento drop constraint hs_relatorio_equipamento_pkey; " + - "alter table hs_relatorio_equipamento add column id serial PRIMARY KEY; " + - "alter table hs_relatorio_equipamento add column tipo varchar(512); " + - "alter table hs_relatorio_equipamento add column marca varchar(256); " + - "alter table hs_relatorio_equipamento add column modelo varchar(256); " + - "select setval('hs_relatorio_equipamento_id_seq',1000);" + - "alter table hs_relatorio_legislacao drop constraint hs_relatorio_legislacao_hs_legislacao_id_fkey; " + - "alter table hs_relatorio_legislacao drop constraint hs_relatorio_legislacao_pkey; " + - "alter table hs_relatorio_legislacao add column id serial PRIMARY KEY; " + - "alter table hs_relatorio_legislacao add column categoria varchar(255); " + - "alter table hs_relatorio_legislacao add column descricao varchar(1024); " + - "alter table hs_relatorio_normalizacao drop constraint hs_relatorio_normalizacao_hs_normalizacao_id_fkey; " + - "alter table hs_relatorio_normalizacao drop constraint hs_relatorio_normalizacao_pkey; " + - "alter table hs_relatorio_normalizacao add column id serial PRIMARY KEY; " + - "alter table hs_relatorio_normalizacao add column codigo varchar(128) NOT NULL; " + - "alter table hs_relatorio_normalizacao add column descricao varchar(1024); " + - "alter table hs_relatorio_normalizacao add column portuguesa boolean NOT NULL; " + - "alter table marcacoes_tecnicos_hst add column cap varchar(128); " + - "alter table marcacoes_tecnicos_hst add column formacao varchar(128); " + - "alter table marcacoes_tecnicos_hst add column assinatura int4 REFERENCES image(id); " - ); - executer.executeQuery( update ); - } - -} diff --git a/trunk/SIPRPSoft/src/siprp/update/updates/V10_3_To_V10_4.java b/trunk/SIPRPSoft/src/siprp/update/updates/V10_3_To_V10_4.java deleted file mode 100644 index 2ea3c95f..00000000 --- a/trunk/SIPRPSoft/src/siprp/update/updates/V10_3_To_V10_4.java +++ /dev/null @@ -1,25 +0,0 @@ -package siprp.update.updates; - -import com.evolute.module.updater.AbstractUpdate; -import com.evolute.utils.db.Executer; - -public class V10_3_To_V10_4 extends AbstractUpdate -{ - - public V10_3_To_V10_4() - { - super(10.3,10.4,"Adicionado campo a empresa (Imprimir tabela alargada)"); - } - - @Override - public void doUpdate() throws Exception - { - Executer executer = getExecuter(); - com.evolute.utils.sql.Update update = - new com.evolute.utils.sql.Update( - "alter table empresas add column imprimir_tabela_alargada boolean;" - ); - executer.executeQuery( update ); - } - -} diff --git a/trunk/SIPRPSoft/src/siprp/update/updates/V10_4_To_V10_5.java b/trunk/SIPRPSoft/src/siprp/update/updates/V10_4_To_V10_5.java deleted file mode 100644 index f2abdbdc..00000000 --- a/trunk/SIPRPSoft/src/siprp/update/updates/V10_4_To_V10_5.java +++ /dev/null @@ -1,56 +0,0 @@ -package siprp.update.updates; - -import com.evolute.module.updater.AbstractUpdate; -import com.evolute.utils.db.Executer; - -public class V10_4_To_V10_5 extends AbstractUpdate -{ - - public V10_4_To_V10_5() - { - super(10.4,10.5,"Remocao dos dados de teste dos relatorio de higiene e seguranca"); - } - - @Override - public void doUpdate() throws Exception - { - Executer executer = getExecuter(); - com.evolute.utils.sql.Update update = - new com.evolute.utils.sql.Update( - "delete from hs_relatorio_posto_risco; " + - "delete from hs_relatorio_posto_medida; " + - "delete from hs_relatorio_posto; " + - "delete from hs_relatorio_medida; " + - "delete from hs_relatorio_area; " + - "delete from hs_relatorio_risco; " + - "delete from hs_relatorio_risco_valor_qualitativo; " + - "delete from hs_relatorio_normalizacao; " + - "delete from hs_relatorio_legislacao; " + - "delete from hs_relatorio_equipamento; " + - "delete from hs_relatorio; " + - "delete from hs_email_estabelecimento; " + - "delete from hs_email_empresa; " + - "delete from hs_email; " + - "delete from hs_equipamento; " + - "delete from hs_posto_risco; " + - "delete from hs_posto_medida; " + - "delete from hs_posto_estabelecimento; " + - "delete from hs_posto; " + - "delete from hs_area; " + - "delete from hs_legislacao_estabelecimento; " + - "delete from hs_legislacao_empresa; " + - "delete from hs_legislacao; " + - "delete from hs_legislacao_categoria; " + - "delete from hs_risco_empresa; " + - "delete from hs_risco_medida; " + - "delete from hs_medida; " + - "delete from hs_risco; " + - "delete from hs_risco_tema; " + - "delete from hs_normalizacao_estabelecimento; " + - "delete from hs_normalizacao_empresa; " + - "delete from hs_normalizacao; " - ); - executer.executeQuery( update ); - } - -} 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 deleted file mode 100644 index 71f7174d..00000000 --- a/trunk/SIPRPSoft/src/siprp/update/updates/V10_5_To_V10_6.java +++ /dev/null @@ -1,29 +0,0 @@ -package siprp.update.updates; - - -import shst.higiene.gestao.importacao.Importador; - -import com.evolute.module.updater.AbstractUpdate; -import com.evolute.utils.db.Executer; - -public class V10_5_To_V10_6 extends AbstractUpdate -{ - - public V10_5_To_V10_6() - { - super(10.5,10.6,"Importa\u00e7\u00e3o de riscos e medidas"); - } - - @Override - public void doUpdate() throws Exception - { - Executer executer = getExecuter(); - 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(); - } - -} diff --git a/trunk/SIPRPSoft/src/siprp/update/updates/V10_6_To_V10_7.java b/trunk/SIPRPSoft/src/siprp/update/updates/V10_6_To_V10_7.java deleted file mode 100644 index ba4a776b..00000000 --- a/trunk/SIPRPSoft/src/siprp/update/updates/V10_6_To_V10_7.java +++ /dev/null @@ -1,34 +0,0 @@ -package siprp.update.updates; - -import com.evolute.module.updater.AbstractUpdate; -import com.evolute.utils.db.Executer; - -public class V10_6_To_V10_7 extends AbstractUpdate -{ - - public V10_6_To_V10_7() - { - super(10.6,10.7,"Alteracao de tamanho maximo em campos de descricao"); - } - - @Override - public void doUpdate() throws Exception - { - Executer executer = getExecuter(); - com.evolute.utils.sql.Update update = - new com.evolute.utils.sql.Update( - "alter table hs_risco alter column description type varchar(8192); " + - "alter table hs_relatorio_risco alter column description type varchar(8192); " + - "alter table hs_normalizacao alter column descricao type varchar(8192); " + - "alter table hs_relatorio_normalizacao alter column descricao type varchar(8192); " + - "alter table hs_legislacao alter column description type varchar(8192); " + - "alter table hs_relatorio_legislacao alter column descricao type varchar(8192); " + - "alter table hs_area alter column description type varchar(1024); " + - "alter table hs_relatorio_area alter column description type varchar(1024); " + - "alter table hs_posto alter column description type varchar(1024); " + - "alter table hs_relatorio_posto alter column description type varchar(1024); " - ); - executer.executeQuery( update ); - } - -} diff --git a/trunk/SIPRPSoft/src/siprp/update/updates/V10_7_To_V10_8.java b/trunk/SIPRPSoft/src/siprp/update/updates/V10_7_To_V10_8.java deleted file mode 100644 index dadebe7b..00000000 --- a/trunk/SIPRPSoft/src/siprp/update/updates/V10_7_To_V10_8.java +++ /dev/null @@ -1,30 +0,0 @@ -package siprp.update.updates; - -import com.evolute.module.updater.AbstractUpdate; -import com.evolute.utils.db.Executer; - -public class V10_7_To_V10_8 extends AbstractUpdate -{ - - public V10_7_To_V10_8() - { - super(10.7,10.8,"relatorio de higiene e seguranca: insercao de valores qualitativos"); - } - - @Override - public void doUpdate() throws Exception - { - Executer executer = getExecuter(); - com.evolute.utils.sql.Update update = - new com.evolute.utils.sql.Update( - "insert into hs_relatorio_risco_valor_qualitativo(description) " + - "values('Controlado'); " + - "insert into hs_relatorio_risco_valor_qualitativo(description) " + - "values('Incontrolado'); " + - "insert into hs_relatorio_risco_valor_qualitativo(description)" + - "values('Indeterminado'); " - ); - executer.executeQuery( update ); - } - -} diff --git a/trunk/SIPRPSoft/src/siprp/update/updates/V10_8_To_V10_9.java b/trunk/SIPRPSoft/src/siprp/update/updates/V10_8_To_V10_9.java deleted file mode 100644 index c501a850..00000000 --- a/trunk/SIPRPSoft/src/siprp/update/updates/V10_8_To_V10_9.java +++ /dev/null @@ -1,26 +0,0 @@ -package siprp.update.updates; - -import com.evolute.module.updater.AbstractUpdate; -import com.evolute.utils.db.Executer; - -public class V10_8_To_V10_9 extends AbstractUpdate -{ - - public V10_8_To_V10_9() - { - super(10.8,10.9,"relatorio de higiene e seguranca: aumentada a capacidade de texto das requesitos(relatorio)"); - } - - @Override - public void doUpdate() throws Exception - { - Executer executer = getExecuter(); - com.evolute.utils.sql.Update update = - new com.evolute.utils.sql.Update( - "alter table hs_relatorio_medida alter column description type varchar(8192); " + - "alter table hs_relatorio_medida alter column requesitos_legais type varchar(8192);" - ); - executer.executeQuery( update ); - } - -} diff --git a/trunk/SIPRPSoft/src/siprp/update/updates/V10_9_To_V11_0.java b/trunk/SIPRPSoft/src/siprp/update/updates/V10_9_To_V11_0.java deleted file mode 100644 index 25278416..00000000 --- a/trunk/SIPRPSoft/src/siprp/update/updates/V10_9_To_V11_0.java +++ /dev/null @@ -1,25 +0,0 @@ -package siprp.update.updates; - -import com.evolute.module.updater.AbstractUpdate; -import com.evolute.utils.db.Executer; - -public class V10_9_To_V11_0 extends AbstractUpdate -{ - - public V10_9_To_V11_0() - { - super(10.9,11.0,"relatorio de higiene e seguranca: adicionado campo 'funcionarios'"); - } - - @Override - public void doUpdate() throws Exception - { - Executer executer = getExecuter(); - com.evolute.utils.sql.Update update = - new com.evolute.utils.sql.Update( - "alter table hs_relatorio add column funcionarios varchar(8192); " - ); - executer.executeQuery( update ); - } - -} diff --git a/trunk/SIPRPSoft/src/siprp/update/updates/V11_0_To_V11_1.java b/trunk/SIPRPSoft/src/siprp/update/updates/V11_0_To_V11_1.java deleted file mode 100644 index 51327a58..00000000 --- a/trunk/SIPRPSoft/src/siprp/update/updates/V11_0_To_V11_1.java +++ /dev/null @@ -1,98 +0,0 @@ -package siprp.update.updates; - -import static com.evolute.utils.strings.UnicodeLatin1Map.atilde; -import static com.evolute.utils.strings.UnicodeLatin1Map.ccedil; -import static com.evolute.utils.strings.UnicodeLatin1Map.oacute; -import static com.evolute.utils.strings.UnicodeLatin1Map.uacute; - -import java.awt.image.BufferedImage; -import java.io.ByteArrayOutputStream; - -import javax.imageio.ImageIO; - -import com.evolute.module.updater.AbstractUpdate; -import com.evolute.utils.arrays.Virtual2DArray; -import com.evolute.utils.db.Executer; -import com.evolute.utils.sql.Assignment; -import com.evolute.utils.sql.BlobUpdate; -import com.evolute.utils.sql.Field; -import com.evolute.utils.sql.Insert; -import com.evolute.utils.sql.Select2; -import com.evolute.utils.sql.Update; - -public class V11_0_To_V11_1 extends AbstractUpdate -{ - - public V11_0_To_V11_1() - { - super(11.0,11.1,"A actualizar informacao dos tecnicos de higiene e seguranca"); - } - - @Override - public void doUpdate() throws Exception - { - Executer executer = getExecuter(); - - Update update = new Update( - "alter table image alter column image_data drop not null; " - ); - executer.executeQuery( update ); - - Integer assSoniaID = null; - Integer assCatarinaID = null; - String assSonia = "Assinatura(Sonia Filipa Dias Campos)"; - String assCatarina = "Assinatura(Catarina Leonardo)"; - BufferedImage assSoniaImage = ImageIO.read( getClass().getClassLoader().getResourceAsStream( "siprp/update/updates/V11_0_To_V11_1_Assinatura_Sonia.png" ) ); - BufferedImage assCatarinaImage = ImageIO.read( getClass().getClassLoader().getResourceAsStream( "siprp/update/updates/V11_0_To_V11_1_Assinatura_Catarina.png" ) ); - ByteArrayOutputStream assSoniaBytesStream = new ByteArrayOutputStream(); - ByteArrayOutputStream assCatarinaBytesStream = new ByteArrayOutputStream(); - ImageIO.write( assSoniaImage, "PNG", assSoniaBytesStream ); - ImageIO.write( assCatarinaImage, "PNG", assCatarinaBytesStream ); - if( assSoniaImage == null || assSoniaBytesStream.size() == 0 ) - { - throw new Exception("Erro ao ler assinatura: " + assSonia ); - } - if( assCatarinaImage == null || assCatarinaBytesStream.size() == 0 ) - { - throw new Exception("Erro ao ler assinatura: " + assCatarina ); - } - Insert insertQuery = new Insert( "image", new Assignment[]{ - new Assignment(new Field("name"),assSonia) - } ); - Virtual2DArray array = executer.executeQuery( insertQuery ); - insertQuery = new Insert( "image", new Assignment[]{ - new Assignment(new Field("name"), assCatarina) - } ); - executer.executeQuery( insertQuery ); - Select2 selectQuery = new Select2(new String[]{"image"},null,null,new String[]{"id"},new Field("name").isEqual( assSonia ),null,null,null,null); - array = executer.executeQuery( selectQuery ); - if( array.columnLength() == 1 ) - { - assSoniaID = (Integer) array.get( 0, 0 ); - } - selectQuery = new Select2(new String[]{"image"},null,null,new String[]{"id"},new Field("name").isEqual( assCatarina ),null,null,null,null); - array = executer.executeQuery( selectQuery ); - if( array.columnLength() == 1 ) - { - assCatarinaID = (Integer) array.get( 0, 0 ); - } - if( assSoniaID == null ) - { - throw new Exception("Erro ao inserir assinatura: " + assSonia ); - } - if( assCatarinaID == null ) - { - throw new Exception("Erro ao inserir assinatura: " + assCatarina ); - } - BlobUpdate blobUpdate = new BlobUpdate("image","image_data",assSoniaBytesStream.toByteArray(),new Field("id").isEqual( assSoniaID ) ); - executer.executeQuery( blobUpdate ); - blobUpdate = new BlobUpdate("image","image_data",assCatarinaBytesStream.toByteArray(),new Field("id").isEqual( assCatarinaID ) ); - executer.executeQuery( blobUpdate ); - update = new Update( - "update marcacoes_tecnicos_hst set cap='0601/6505/02', formacao='Ergonomia', assinatura=" + assSoniaID + " where id = 2; " + - "update marcacoes_tecnicos_hst set cap='0310/1156/02', formacao='Sa"+uacute+"de Ambiental, P"+oacute+"s Gradua"+ccedil+atilde+"o em Higiene e Seguran"+ccedil+"a do Trabalho e Mestrado em Ergonomia na Seguran"+ccedil+"a do Trabalho', assinatura=" + assCatarinaID + " where id = 1; " - ); - executer.executeQuery( update ); - } - -} diff --git a/trunk/SIPRPSoft/src/siprp/update/updates/V11_0_To_V11_1_Assinatura_Catarina.png b/trunk/SIPRPSoft/src/siprp/update/updates/V11_0_To_V11_1_Assinatura_Catarina.png deleted file mode 100644 index 506cb2b9..00000000 Binary files a/trunk/SIPRPSoft/src/siprp/update/updates/V11_0_To_V11_1_Assinatura_Catarina.png and /dev/null differ diff --git a/trunk/SIPRPSoft/src/siprp/update/updates/V11_0_To_V11_1_Assinatura_Sonia.png b/trunk/SIPRPSoft/src/siprp/update/updates/V11_0_To_V11_1_Assinatura_Sonia.png deleted file mode 100644 index 0db7ac33..00000000 Binary files a/trunk/SIPRPSoft/src/siprp/update/updates/V11_0_To_V11_1_Assinatura_Sonia.png and /dev/null differ diff --git a/trunk/SIPRPSoft/src/siprp/update/updates/V11_1_To_V11_2.java b/trunk/SIPRPSoft/src/siprp/update/updates/V11_1_To_V11_2.java deleted file mode 100644 index b6f104b9..00000000 --- a/trunk/SIPRPSoft/src/siprp/update/updates/V11_1_To_V11_2.java +++ /dev/null @@ -1,25 +0,0 @@ -package siprp.update.updates; - -import shst.higiene.gestao.importacao.Importador; - -import com.evolute.module.updater.AbstractUpdate; -import com.evolute.utils.db.Executer; - -public class V11_1_To_V11_2 extends AbstractUpdate -{ - - public V11_1_To_V11_2() - { - super(11.1,11.2,"Higiene e seguranca: a repor datas de submissao dos relatorios"); - } - - public void doUpdate() throws Exception - { - Executer executer = getExecuter(); - com.evolute.utils.sql.Update update = - new com.evolute.utils.sql.Update( "update hs_relatorio set is_submetido = null;" ); - executer.executeQuery( update ); - new Importador( executer ).importar(); - } - -} diff --git a/trunk/SIPRPSoft/src/siprp/update/updates/V11_2_To_V11_3.java b/trunk/SIPRPSoft/src/siprp/update/updates/V11_2_To_V11_3.java deleted file mode 100644 index e7951426..00000000 --- a/trunk/SIPRPSoft/src/siprp/update/updates/V11_2_To_V11_3.java +++ /dev/null @@ -1,33 +0,0 @@ -package siprp.update.updates; - -import shst.higiene.gestao.importacao.Importador; - -import com.evolute.module.updater.AbstractUpdate; -import com.evolute.utils.db.Executer; - -public class V11_2_To_V11_3 extends AbstractUpdate -{ - - public V11_2_To_V11_3() - { - super(11.2,11.3,"Higiene e seguranca: restruturacao"); - } - - @Override - public void doUpdate() throws Exception - { - Executer executer = getExecuter(); - com.evolute.utils.sql.Update update = - new com.evolute.utils.sql.Update( - "alter table hs_posto add column is_principal boolean; " + - "alter table hs_relatorio_posto add column is_principal boolean; " + - "alter table hs_relatorio_area add column ordem int4; " + - "alter table hs_area add column ordem int4; " + - "alter table hs_relatorio_posto_risco add column ordem int4; " + - "alter table hs_posto_risco add column ordem int4; " - ); - executer.executeQuery( update ); - new Importador( executer ).importar(); - } - -} diff --git a/trunk/SIPRPSoft/src/siprp/update/updates/V11_3_To_V11_4.java b/trunk/SIPRPSoft/src/siprp/update/updates/V11_3_To_V11_4.java deleted file mode 100644 index 4ce382cd..00000000 --- a/trunk/SIPRPSoft/src/siprp/update/updates/V11_3_To_V11_4.java +++ /dev/null @@ -1,29 +0,0 @@ -package siprp.update.updates; - -import shst.higiene.gestao.importacao.Importador; - -import com.evolute.module.updater.AbstractUpdate; -import com.evolute.utils.db.Executer; - -public class V11_3_To_V11_4 extends AbstractUpdate -{ - - public V11_3_To_V11_4() - { - super(11.3,11.4,"Higiene e seguranca: restruturacao"); - } - - @Override - public void doUpdate() throws Exception - { - Executer executer = getExecuter(); - com.evolute.utils.sql.Update update = - new com.evolute.utils.sql.Update( - "alter table hs_legislacao_estabelecimento add column ordem int4; " + - "alter table hs_relatorio_legislacao add column ordem int4; " - ); - executer.executeQuery( update ); - new Importador( executer ).importar(); - } - -} diff --git a/trunk/SIPRPSoft/src/siprp/update/updates/V11_4_To_V11_5.java b/trunk/SIPRPSoft/src/siprp/update/updates/V11_4_To_V11_5.java deleted file mode 100644 index b93037a9..00000000 --- a/trunk/SIPRPSoft/src/siprp/update/updates/V11_4_To_V11_5.java +++ /dev/null @@ -1,27 +0,0 @@ -package siprp.update.updates; - -import shst.higiene.gestao.importacao.Importador; - -import com.evolute.module.updater.AbstractUpdate; -import com.evolute.utils.db.Executer; - -public class V11_4_To_V11_5 extends AbstractUpdate -{ - - public V11_4_To_V11_5() - { - super(11.4,11.5,"Correc\u00e7\u00e3o de submiss\u00f5es"); - } - - public void doUpdate() throws Exception - { - Executer executer = getExecuter(); - com.evolute.utils.sql.Update update = - new com.evolute.utils.sql.Update( - "update hs_relatorio set is_submetido = '2009-09-17 15:21:35.208' where marcacao_id in (2006, 1911,2174);" - ); - executer.executeQuery( update ); - new Importador( executer ).importar(); - } - -} diff --git a/trunk/SIPRPSoft/src/siprp/update/updates/V11_5_To_V11_6.java b/trunk/SIPRPSoft/src/siprp/update/updates/V11_5_To_V11_6.java deleted file mode 100644 index 932da8ee..00000000 --- a/trunk/SIPRPSoft/src/siprp/update/updates/V11_5_To_V11_6.java +++ /dev/null @@ -1,32 +0,0 @@ -package siprp.update.updates; - -import shst.higiene.gestao.importacao.Importador; - -import com.evolute.module.updater.AbstractUpdate; -import com.evolute.utils.db.Executer; - -public class V11_5_To_V11_6 extends AbstractUpdate -{ - - public V11_5_To_V11_6() - { - super(11.5,11.6,"Adicionadas soft-references aos itens dos relatorios de H&S"); - } - - @Override - public void doUpdate() throws Exception - { - Executer executer = getExecuter(); - com.evolute.utils.sql.Update update = - new com.evolute.utils.sql.Update( - "alter table hs_relatorio_risco add column hs_risco_id int4; " + - "alter table hs_relatorio_posto add column hs_posto_id int4; " + - "alter table hs_relatorio_medida add column hs_medida_id int4; " + - "alter table hs_relatorio_equipamento add column hs_equipamento_id int4; " + - "alter table hs_relatorio_area add column hs_area_id int4; " - ); - executer.executeQuery( update ); - new Importador( executer ).importar(); - } - -} diff --git a/trunk/SIPRPSoft/src/siprp/update/updates/V11_6_To_V11_7.java b/trunk/SIPRPSoft/src/siprp/update/updates/V11_6_To_V11_7.java deleted file mode 100644 index 81f9596c..00000000 --- a/trunk/SIPRPSoft/src/siprp/update/updates/V11_6_To_V11_7.java +++ /dev/null @@ -1,32 +0,0 @@ -package siprp.update.updates; - -import shst.higiene.gestao.importacao.Importador; - -import com.evolute.module.updater.AbstractUpdate; -import com.evolute.utils.db.Executer; - -public class V11_6_To_V11_7 extends AbstractUpdate -{ - - public V11_6_To_V11_7() - { - super(11.6,11.7,"Adicionado suporte para tecnicos superiores de higiene e seguranca"); - } - - @Override - public void doUpdate() throws Exception - { - Executer executer = getExecuter(); - com.evolute.utils.sql.Update update = - new com.evolute.utils.sql.Update( - "alter table marcacoes_tecnicos_hst add column is_superior char(1); " + - "update marcacoes_tecnicos_hst set is_superior = 'n'; " + - "alter table marcacoes_tecnicos_hst alter column is_superior set not null; " + - "alter table marcacoes_tecnicos_hst add constraint check_is_superior check( is_superior = 'y' or is_superior = 'n' ); " + - "alter table marcacoes_tecnicos_hst alter column is_superior set default 'y'; " - ); - executer.executeQuery( update ); - new Importador( executer ).importar(); - } - -} diff --git a/trunk/SIPRPSoft/src/siprp/update/updates/V11_7_To_V11_8.java b/trunk/SIPRPSoft/src/siprp/update/updates/V11_7_To_V11_8.java deleted file mode 100644 index 01515a68..00000000 --- a/trunk/SIPRPSoft/src/siprp/update/updates/V11_7_To_V11_8.java +++ /dev/null @@ -1,29 +0,0 @@ -package siprp.update.updates; - -import shst.higiene.gestao.importacao.Importador; - -import com.evolute.module.updater.AbstractUpdate; -import com.evolute.utils.db.Executer; - -public class V11_7_To_V11_8 extends AbstractUpdate -{ - - public V11_7_To_V11_8() - { - super(11.7,11.8,"Adicionado suporte adicional para tecnicos superiores de higiene e seguranca"); - } - - @Override - public void doUpdate() throws Exception - { - Executer executer = getExecuter(); - com.evolute.utils.sql.Update update = - new com.evolute.utils.sql.Update( - "alter table marcacoes_estabelecimento add column tecnico_superior_hst int4 " + - "references marcacoes_tecnicos_hst(id); " - ); - executer.executeQuery( update ); - new Importador( executer ).importar(); - } - -} diff --git a/trunk/SIPRPSoft/src/siprp/update/updates/V11_8_To_V11_9.java b/trunk/SIPRPSoft/src/siprp/update/updates/V11_8_To_V11_9.java deleted file mode 100644 index 056708b2..00000000 --- a/trunk/SIPRPSoft/src/siprp/update/updates/V11_8_To_V11_9.java +++ /dev/null @@ -1,61 +0,0 @@ -package siprp.update.updates; - -import java.awt.image.BufferedImage; -import java.io.ByteArrayOutputStream; - -import javax.imageio.ImageIO; - -import com.evolute.module.updater.AbstractUpdate; -import com.evolute.utils.arrays.Virtual2DArray; -import com.evolute.utils.db.Executer; -import com.evolute.utils.sql.Assignment; -import com.evolute.utils.sql.BlobUpdate; -import com.evolute.utils.sql.Field; -import com.evolute.utils.sql.Insert; -import com.evolute.utils.sql.Select2; - -public class V11_8_To_V11_9 extends AbstractUpdate -{ - - public V11_8_To_V11_9() - { - super(11.8,11.9,"A actualizar informacao dos tecnicos de higiene e seguranca"); - } - - @Override - public void doUpdate() throws Exception - { - Executer executer = getExecuter(); - - Integer assDavidID = null; - String assDavid = "Assinatura(David Afonso)"; - BufferedImage assDavidImage = ImageIO.read( getClass().getClassLoader().getResourceAsStream( "siprp/update/updates/V11_8_To_V11_9_David_Afonso.png" ) ); - ByteArrayOutputStream assDavidBytesStream = new ByteArrayOutputStream(); - ImageIO.write( assDavidImage, "PNG", assDavidBytesStream ); - if( assDavidImage == null || assDavidBytesStream.size() == 0 ) - { - throw new Exception("Erro ao ler assinatura: " + assDavid ); - } - Insert insertQuery = new Insert( "image", new Assignment[]{ - new Assignment(new Field("name"),assDavid) - } ); - Virtual2DArray array = executer.executeQuery( insertQuery ); - Select2 selectQuery = new Select2(new String[]{"image"},null,null,new String[]{"id"},new Field("name").isEqual( assDavid ),null,null,null,null); - array = executer.executeQuery( selectQuery ); - if( array.columnLength() == 1 ) - { - assDavidID = (Integer) array.get( 0, 0 ); - } - if( assDavidID == null ) - { - throw new Exception("Erro ao inserir assinatura: " + assDavid ); - } - BlobUpdate blobUpdate = new BlobUpdate("image","image_data",assDavidBytesStream.toByteArray(),new Field("id").isEqual( assDavidID ) ); - executer.executeQuery( blobUpdate ); - com.evolute.utils.sql.Update update = new com.evolute.utils.sql.Update( - "update marcacoes_tecnicos_hst set cap='em emiss\u00e3o', formacao='', assinatura=" + assDavidID + " where id = 3; " - ); - executer.executeQuery( update ); - } - -} diff --git a/trunk/SIPRPSoft/src/siprp/update/updates/V11_8_To_V11_9_David_Afonso.png b/trunk/SIPRPSoft/src/siprp/update/updates/V11_8_To_V11_9_David_Afonso.png deleted file mode 100644 index 7e2eb05b..00000000 Binary files a/trunk/SIPRPSoft/src/siprp/update/updates/V11_8_To_V11_9_David_Afonso.png and /dev/null differ diff --git a/trunk/SIPRPSoft/src/siprp/update/updates/V11_9_To_V11_10_Ana_Sofia_Jorge.png b/trunk/SIPRPSoft/src/siprp/update/updates/V11_9_To_V11_10_Ana_Sofia_Jorge.png deleted file mode 100644 index 7dfee8e2..00000000 Binary files a/trunk/SIPRPSoft/src/siprp/update/updates/V11_9_To_V11_10_Ana_Sofia_Jorge.png and /dev/null differ diff --git a/trunk/SIPRPSoft/src/siprp/update/updates/V11_9_To_V11_10_Barbara_Goncalves.png b/trunk/SIPRPSoft/src/siprp/update/updates/V11_9_To_V11_10_Barbara_Goncalves.png deleted file mode 100644 index 1e5fa9e7..00000000 Binary files a/trunk/SIPRPSoft/src/siprp/update/updates/V11_9_To_V11_10_Barbara_Goncalves.png and /dev/null differ diff --git a/trunk/SIPRPSoft/src/siprp/update/updates/V11_9_To_V12_0.java b/trunk/SIPRPSoft/src/siprp/update/updates/V11_9_To_V12_0.java deleted file mode 100644 index ec349a95..00000000 --- a/trunk/SIPRPSoft/src/siprp/update/updates/V11_9_To_V12_0.java +++ /dev/null @@ -1,93 +0,0 @@ -package siprp.update.updates; - -import java.awt.image.BufferedImage; -import java.io.ByteArrayOutputStream; -import java.util.Vector; - -import javax.imageio.ImageIO; - -import com.evolute.module.updater.AbstractUpdate; -import com.evolute.utils.arrays.Virtual2DArray; -import com.evolute.utils.db.Executer; -import com.evolute.utils.sql.Assignment; -import com.evolute.utils.sql.BlobUpdate; -import com.evolute.utils.sql.Field; -import com.evolute.utils.sql.Insert; -import com.evolute.utils.sql.Select2; -import com.evolute.utils.sql.Update; - -public class V11_9_To_V12_0 extends AbstractUpdate -{ - - public V11_9_To_V12_0() - { - super(11.9,12.0,"A actualizar informacao dos tecnicos de higiene e seguranca"); - } - - @Override - public void doUpdate() throws Exception - { - Executer executer = getExecuter(); - - String nomes[] = new String[]{ - "David Afonso", - "B\u00e1rbara Gon\u00e7alves", - "Ana Sofia Jorge" - }; - Integer ids[] = new Integer[]{ - 3, - 4, - 5 - }; - String caps[] = new String[]{ - "28291002EC3", - "em emiss\u00e3o - A 100 60 1820 D", - "17050910EC5" }; - String assinaturas[] = new String[]{ - null, - "siprp/update/updates/V11_9_To_V11_10_Barbara_Goncalves.png", - "siprp/update/updates/V11_9_To_V11_10_Ana_Sofia_Jorge.png" }; - - for( int n = 0; n < ids.length; n++ ) - { - Vector assignments = new Vector(); - assignments.add( new Assignment( "cap", caps[ n ] ) ); - if( assinaturas[ n ] != null ) - { - Integer assinaturaID = null; - String assinatura = "Assinatura(" + nomes[ n ] + ")"; - BufferedImage assinaturaImage = ImageIO.read( getClass().getClassLoader().getResourceAsStream( - assinaturas[ n ] ) ); - ByteArrayOutputStream assinaturaBytesStream = new ByteArrayOutputStream(); - ImageIO.write( assinaturaImage, "PNG", assinaturaBytesStream ); - if( assinaturaImage == null || assinaturaBytesStream.size() == 0 ) - { - throw new Exception("Erro ao ler assinatura: " + assinatura ); - } - Insert insertQuery = new Insert( "image", new Assignment[]{ - new Assignment(new Field("name"),assinatura) - } ); - Virtual2DArray array = executer.executeQuery( insertQuery ); - Select2 selectQuery = new Select2(new String[]{"image"},null,null,new String[]{"id"},new Field("name").isEqual( assinatura ),null,null,null,null); - array = executer.executeQuery( selectQuery ); - if( array.columnLength() == 1 ) - { - assinaturaID = (Integer) array.get( 0, 0 ); - } - if( assinaturaID == null ) - { - throw new Exception("Erro ao inserir assinatura: " + assinatura ); - } - BlobUpdate blobUpdate = new BlobUpdate("image","image_data",assinaturaBytesStream.toByteArray(),new Field("id").isEqual( assinaturaID ) ); - executer.executeQuery( blobUpdate ); - assignments.add( new Assignment( "assinatura", assinaturaID ) ); - } - Update update = - new Update( "marcacoes_tecnicos_hst", - assignments.toArray( new Assignment[ assignments.size() ] ), - new Field( "id" ).isEqual( ids[ n ] ) ); - executer.executeQuery( update ); - } - } - -} diff --git a/trunk/SIPRPSoft/src/siprp/update/updates/V12_0_To_V12_1.java b/trunk/SIPRPSoft/src/siprp/update/updates/V12_0_To_V12_1.java deleted file mode 100644 index ad7c60c8..00000000 --- a/trunk/SIPRPSoft/src/siprp/update/updates/V12_0_To_V12_1.java +++ /dev/null @@ -1,54 +0,0 @@ -package siprp.update.updates; - -import java.awt.image.BufferedImage; -import java.io.ByteArrayOutputStream; -import java.util.Vector; - -import javax.imageio.ImageIO; - -import com.evolute.module.updater.AbstractUpdate; -import com.evolute.utils.db.Executer; -import com.evolute.utils.sql.Assignment; -import com.evolute.utils.sql.BlobUpdate; -import com.evolute.utils.sql.Field; - -public class V12_0_To_V12_1 extends AbstractUpdate -{ - - public V12_0_To_V12_1() - { - super(12.0,12.1,"A actualizar assinatura de B\u00e1rbara Gon\u00e7alves"); - } - - @Override - public void doUpdate() throws Exception - { - Executer executer = getExecuter(); - - Integer ids[] = new Integer[]{ - 129, - }; - String assinaturas[] = new String[]{ - "siprp/update/updates/V12_0_To_V12_1_Barbara_Goncalves.png" - }; - - for( int n = 0; n < ids.length; n++ ) - { - Vector assignments = new Vector(); - if( assinaturas[ n ] != null ) - { - Integer assinaturaID = null; - BufferedImage assinaturaImage = ImageIO.read( getClass().getClassLoader().getResourceAsStream( - assinaturas[ n ] ) ); - ByteArrayOutputStream assinaturaBytesStream = new ByteArrayOutputStream(); - ImageIO.write( assinaturaImage, "PNG", assinaturaBytesStream ); - - BlobUpdate blobUpdate = new BlobUpdate("image","image_data",assinaturaBytesStream.toByteArray(),new Field("id").isEqual( ids[ n ] ) ); - executer.executeQuery( blobUpdate ); - assignments.add( new Assignment( "assinatura", assinaturaID ) ); - } - - } - } - -} diff --git a/trunk/SIPRPSoft/src/siprp/update/updates/V12_0_To_V12_1_Barbara_Goncalves.png b/trunk/SIPRPSoft/src/siprp/update/updates/V12_0_To_V12_1_Barbara_Goncalves.png deleted file mode 100644 index e3b30a83..00000000 Binary files a/trunk/SIPRPSoft/src/siprp/update/updates/V12_0_To_V12_1_Barbara_Goncalves.png and /dev/null differ diff --git a/trunk/SIPRPSoft/src/siprp/update/updates/V12_1_To_V12_2.java b/trunk/SIPRPSoft/src/siprp/update/updates/V12_1_To_V12_2.java deleted file mode 100644 index bb7a6174..00000000 --- a/trunk/SIPRPSoft/src/siprp/update/updates/V12_1_To_V12_2.java +++ /dev/null @@ -1,25 +0,0 @@ -package siprp.update.updates; - -import com.evolute.module.updater.AbstractUpdate; -import com.evolute.utils.sql.Update; - -public class V12_1_To_V12_2 extends AbstractUpdate -{ - - public V12_1_To_V12_2() - { - super(12.1,12.2, - "A corrigir a tabela de marcacoes de trabalhadores", - "A corrigir a tabela de avisos", - "A corrigir a tabela de exames"); - } - - @Override - public void doUpdate() throws Exception - { - executeQuery( new Update( "ALTER TABLE marcacoes_trabalhador ADD CONSTRAINT marcacoes_trabalhador_trabalhador_id_fkey FOREIGN KEY (trabalhador_id) REFERENCES trabalhadores (id); " ) ); - executeQuery( new Update( "ALTER TABLE avisos ADD CONSTRAINT avisos_trabalhador_id_fkey FOREIGN KEY (trabalhador_id) REFERENCES trabalhadores (id); " ) ); - executeQuery( new Update( "ALTER TABLE exames ADD CONSTRAINT exames_trabalhador_id_fkey FOREIGN KEY (trabalhador_id) REFERENCES trabalhadores(id); " ) ); - } - -} diff --git a/trunk/SIPRPSoft/src/siprp/update/updates/V12_2_To_V12_3.java b/trunk/SIPRPSoft/src/siprp/update/updates/V12_2_To_V12_3.java deleted file mode 100644 index c1e19a57..00000000 --- a/trunk/SIPRPSoft/src/siprp/update/updates/V12_2_To_V12_3.java +++ /dev/null @@ -1,45 +0,0 @@ -package siprp.update.updates; - -import com.evolute.module.updater.AbstractUpdate; -import com.evolute.utils.db.PSQLSequenceUtils; -import com.evolute.utils.sql.Update; - -public class V12_2_To_V12_3 extends AbstractUpdate -{ - - public V12_2_To_V12_3() - { - super( 12.2, 12.3, "A corrigir chaves primarias" ); - } - - @Override - public void doUpdate() throws Exception - { - fixIdColumn( "avisos", "id" ); - fixIdColumn( "contactos", "id" ); - fixIdColumn( "empresas", "id" ); - fixIdColumn( "estabelecimentos", "id" ); - fixIdColumn( "exames", "id" ); - fixIdColumn( "exames_perfis", "id" ); - fixIdColumn( "historico_estabelecimento", "id" ); - fixIdColumn( "marcacoes_empresa", "id" ); - fixIdColumn( "marcacoes_estabelecimento", "id" ); - fixIdColumn( "marcacoes_tecnicos_hst", "id" ); - fixIdColumn( "marcacoes_trabalhador", "id" ); - fixIdColumn( "medicos", "id" ); - fixIdColumn( "prt_grupos_protocolo", "id" ); - fixIdColumn( "prt_tipos_elementos_protocolo", "id" ); - fixIdColumn( "tipos_exames_comp", "id" ); - fixIdColumn( "trabalhadores", "id" ); - } - - private void fixIdColumn( String columnName, String idField ) throws Exception - { - executeQuery( new Update( - "create sequence " + columnName + "_" + idField + "_seq; " + - "alter table " + columnName + " alter column " + idField + " set default nextval(('" + columnName + "_" + idField + "_seq'::text)::regclass); " - ) ); - PSQLSequenceUtils.fixSequence( columnName, idField ); - } - -} diff --git a/trunk/SIPRPSoft/src/siprp/update/updates/V12_3_To_V12_4.java b/trunk/SIPRPSoft/src/siprp/update/updates/V12_3_To_V12_4.java deleted file mode 100644 index 2eb2dd92..00000000 --- a/trunk/SIPRPSoft/src/siprp/update/updates/V12_3_To_V12_4.java +++ /dev/null @@ -1,36 +0,0 @@ -package siprp.update.updates; - -import com.evolute.module.updater.AbstractUpdate; -import com.evolute.utils.sql.Update; - -public class V12_3_To_V12_4 extends AbstractUpdate -{ - - public V12_3_To_V12_4( ) - { - super( 12.3, 12.4, "Adicionar campos em algumas tabelas." ); - } - - @Override - public void doUpdate() throws Exception - { - - Update update = new Update( - "ALTER TABLE trabalhadores ADD COLUMN nif CHARACTER VARYING( 255 );" + - "ALTER TABLE trabalhadores ADD COLUMN numero_utente CHARACTER VARYING( 255 );" - ); - executeQuery( update ); - - update = new Update( - "ALTER TABLE marcacoes_trabalhador ADD COLUMN medico_id INTEGER;" + - "ALTER TABLE marcacoes_trabalhador ADD COLUMN inserted_stamp TIMESTAMP WITHOUT TIME ZONE DEFAULT now();" - ); - executeQuery( update ); - - update = new Update( - "ALTER TABLE empresas ADD COLUMN codigo_relatorio_unico CHARACTER VARYING( 64 );" - ); - executeQuery( update ); - } - -} diff --git a/trunk/SIPRPSoft/src/siprp/update/updates/V12_4_To_V12_5.java b/trunk/SIPRPSoft/src/siprp/update/updates/V12_4_To_V12_5.java deleted file mode 100644 index 711981c7..00000000 --- a/trunk/SIPRPSoft/src/siprp/update/updates/V12_4_To_V12_5.java +++ /dev/null @@ -1,52 +0,0 @@ -package siprp.update.updates; - -import com.evolute.module.updater.AbstractUpdate; -import com.evolute.utils.db.PSQLSequenceUtils; -import com.evolute.utils.sql.Update; - -public class V12_4_To_V12_5 extends AbstractUpdate -{ - - public V12_4_To_V12_5() - { - super( 12.4, 12.5, "A adicionar novos pagamentos por empresa" ); - } - - @Override - public void doUpdate() throws Exception - { - Update update = new Update( - "begin; " + - "create table empresa_preco_periodicidade_tipo( " + - " id serial primary key, " + - " nome varchar(64) not null " + - "); " + - "insert into empresa_preco_periodicidade_tipo(id,nome) values(1,'Anual'); " + - "insert into empresa_preco_periodicidade_tipo(id,nome) values(2,'Semestral'); " + - "insert into empresa_preco_periodicidade_tipo(id,nome) values(3,'Trimestral'); " + - "insert into empresa_preco_periodicidade_tipo(id,nome) values(4,'Mensal'); " + - "insert into empresa_preco_periodicidade_tipo(id,nome) values(5,'Pontual'); " + - "create table empresa_preco_servico_tipo( " + - " id serial primary key, " + - " nome varchar(64) not null " + - "); " + - "insert into empresa_preco_servico_tipo(id,nome) values(1,'Medicina'); " + - "insert into empresa_preco_servico_tipo(id,nome) values(2,'Higiene e Seguran\\\\u00e7a'); " + - "insert into empresa_preco_servico_tipo(id,nome) values(3,'Outro'); " + - "create table empresa_preco_servico( " + - " id serial primary key, " + - " empresa_preco_servico_tipo_id int4 not null references empresa_preco_servico_tipo(id), " + - " empresa_preco_periodicidade_tipo_id int4 references empresa_preco_periodicidade_tipo(id), " + - " tipo_outro varchar(64), " + - " empresa_id int4 not null references empresas(id), " + - " valor double precision, " + - " iniciado timestamp, " + - " activo boolean not null " + - "); " + - "commit; " ); - getExecuter().executeQuery( update ); - PSQLSequenceUtils.fixSequence("empresa_preco_periodicidade_tipo", "id"); - PSQLSequenceUtils.fixSequence("empresa_preco_servico_tipo", "id"); - } - -} diff --git a/trunk/SIPRPSoft/src/siprp/update/updates/V12_5_To_V12_6.java b/trunk/SIPRPSoft/src/siprp/update/updates/V12_5_To_V12_6.java deleted file mode 100644 index 1a5c40d6..00000000 --- a/trunk/SIPRPSoft/src/siprp/update/updates/V12_5_To_V12_6.java +++ /dev/null @@ -1,23 +0,0 @@ -package siprp.update.updates; - -import com.evolute.module.updater.AbstractUpdate; -import com.evolute.utils.sql.Update; - -public class V12_5_To_V12_6 extends AbstractUpdate -{ - - public V12_5_To_V12_6() - { - super( 12.5, 12.6, "Adicionar campos em algumas tabelas." ); - } - - @Override - public void doUpdate() throws Exception - { - Update update = new Update( - "ALTER TABLE exames ADD COLUMN impresso_stamp timestamp without time zone;" - ); - executeQuery( update ); - } - -} diff --git a/trunk/SIPRPSoft/src/siprp/update/updates/V12_6_To_V12_7.java b/trunk/SIPRPSoft/src/siprp/update/updates/V12_6_To_V12_7.java deleted file mode 100644 index 63bf0144..00000000 --- a/trunk/SIPRPSoft/src/siprp/update/updates/V12_6_To_V12_7.java +++ /dev/null @@ -1,22 +0,0 @@ -package siprp.update.updates; - -import com.evolute.module.updater.AbstractUpdate; -import com.evolute.sql.CreateFunctionPlainUpdate; - -public class V12_6_To_V12_7 extends AbstractUpdate -{ - - public V12_6_To_V12_7() - { - super( 12.6, 12.7, "Adicionar funcao plain()." ); - } - - @Override - public void doUpdate() throws Exception - { - - CreateFunctionPlainUpdate update = new CreateFunctionPlainUpdate( 12.6, 12.7 ); - update.doUpdate(); - } - -} diff --git a/trunk/SIPRPSoft/src/siprp/update/updates/V12_7_To_V12_8.java b/trunk/SIPRPSoft/src/siprp/update/updates/V12_7_To_V12_8.java deleted file mode 100644 index fa3bb2f8..00000000 --- a/trunk/SIPRPSoft/src/siprp/update/updates/V12_7_To_V12_8.java +++ /dev/null @@ -1,23 +0,0 @@ -package siprp.update.updates; - -import com.evolute.module.updater.AbstractUpdate; -import com.evolute.utils.sql.Update; - -public class V12_7_To_V12_8 extends AbstractUpdate -{ - - public V12_7_To_V12_8() - { - super( 12.7, 12.8, "Adicionar campo departamento em contactos." ); - } - - @Override - public void doUpdate() throws Exception - { - Update update = new Update( - "ALTER TABLE contactos ADD COLUMN departamento character varying( 256 );" - ); - executeQuery( update ); - } - -} diff --git a/trunk/SIPRPSoft/src/siprp/update/updates/V12_8_To_V12_9.java b/trunk/SIPRPSoft/src/siprp/update/updates/V12_8_To_V12_9.java deleted file mode 100644 index 494de270..00000000 --- a/trunk/SIPRPSoft/src/siprp/update/updates/V12_8_To_V12_9.java +++ /dev/null @@ -1,69 +0,0 @@ -package siprp.update.updates; - -import com.evolute.module.updater.AbstractUpdate; -import com.evolute.utils.db.DBException; -import com.evolute.utils.sql.EvoQuery; -import com.evolute.utils.sql.Insert; -import com.evolute.utils.sql.Select; -import com.evolute.utils.tables.ColumnizedIDObject; - -public class V12_8_To_V12_9 extends AbstractUpdate -{ - - public V12_8_To_V12_9() - { - super( 12.8, 12.9, "A converter valores de pagamentos antigos" ); - } - - @Override - public void doUpdate() throws Exception - { - EvoQuery select = new EvoQuery( getExecuter(), new Select( - "SELECT id, preco_medicina, " + - "CASE " + - "WHEN preco_medicina IS NULL THEN false " + - "ELSE true " + - "END AS preco_medicina_activo, " + - "preco_higiene, " + - "CASE " + - "WHEN preco_higiene IS NULL THEN false " + - "ELSE true " + - "END AS preco_higiene_activo " + - "FROM empresas" - )); - for( ColumnizedIDObject row : select ) - { - Integer empresaId = row.getID(); - -// Number precoFormacao = row.getValue( 0 ); -// Boolean activeFormacao = row.getValue( 1 ); - - Number precoMedicina = row.getValue( 0 ); -// Boolean activeMedicina = row.getValue( 1 ); - Boolean activeMedicina = true; - - Number precoHigiene = row.getValue( 2 ); -// Boolean activeHigiene = row.ge - Boolean activeHigiene = true; - - insertPreco( empresaId, /*precoFormacao, activeFormacao == null ? false : activeFormacao, */precoMedicina, activeMedicina == null ? false : activeMedicina, precoHigiene, activeHigiene == null ? false : activeHigiene); - } - - } - - private void insertPreco(Integer empresaId, /*Number precoFormacao, boolean activeFormacao,*/ Number precoMedicina, boolean activeMedicina, Number precoHigiene, boolean activeHigiene) throws DBException - { - Insert insert = new Insert("insert into empresa_preco_servico(" + - "empresa_preco_servico_tipo_id,empresa_id,valor,activo) " + - "values("+1+","+empresaId+", round( cast( "+precoMedicina+" AS numeric ), 3 ),"+activeMedicina+"); "); - getExecuter().executeQuery(insert); - insert = new Insert("insert into empresa_preco_servico(" + - "empresa_preco_servico_tipo_id,empresa_id,valor,activo) " + - "values("+2+","+empresaId+", round( cast( "+precoHigiene+" AS numeric ), 3 ),"+activeHigiene+"); "); - getExecuter().executeQuery(insert); -// insert = new Insert("insert into empresa_preco_servico(" + -// "empresa_preco_servico_tipo_id,empresa_id,valor,activo) " + -// "values("+3+","+empresaId+","+precoFormacao+","+activeFormacao+"); "); -// getExecuter().executeQuery(insert); - } -} diff --git a/trunk/SIPRPSoft/src/siprp/update/updates/V12_9_To_V13_0.java b/trunk/SIPRPSoft/src/siprp/update/updates/V12_9_To_V13_0.java deleted file mode 100644 index 304858ad..00000000 --- a/trunk/SIPRPSoft/src/siprp/update/updates/V12_9_To_V13_0.java +++ /dev/null @@ -1,28 +0,0 @@ -package siprp.update.updates; - -import com.evolute.module.updater.AbstractUpdate; -import com.evolute.utils.sql.Update; - -public class V12_9_To_V13_0 extends AbstractUpdate -{ - - public V12_9_To_V13_0() - { - super( 12.9, 13.0, "A remover valores de pagamentos antigos" ); - } - - @Override - public void doUpdate() throws Exception - { - Update update = new Update( - //"alter table empresas drop column preco_formacao; " + - //"alter table empresas drop column preco_formacao_activo; " + - "alter table empresas drop column preco_higiene; " + - //"alter table empresas drop column preco_higiene_activo; " + - "alter table empresas drop column preco_medicina; " - //"alter table empresas drop column preco_medicina_activo; " - ); - getExecuter().executeQuery( update ); - } - -} diff --git a/trunk/SIPRPSoft/src/siprp/update/updates/V13_0_To_V13_1.java b/trunk/SIPRPSoft/src/siprp/update/updates/V13_0_To_V13_1.java deleted file mode 100644 index f9811a77..00000000 --- a/trunk/SIPRPSoft/src/siprp/update/updates/V13_0_To_V13_1.java +++ /dev/null @@ -1,22 +0,0 @@ -package siprp.update.updates; - -import shst.update.updates.SHSTUpdate7; - -import com.evolute.module.updater.AbstractUpdate; - -public class V13_0_To_V13_1 extends AbstractUpdate -{ - - public V13_0_To_V13_1() - { - super( 13.0, 13.1, "Adicionar propriedade processo_motivo_id em trabalhadores." ); - } - - @Override - public void doUpdate() throws Exception - { - SHSTUpdate7 upd7 = new SHSTUpdate7( 13.0, 13.1 ); - upd7.doUpdate(); - } - -} diff --git a/trunk/SIPRPSoft/src/siprp/update/updates/V13_1_To_V13_2.java b/trunk/SIPRPSoft/src/siprp/update/updates/V13_1_To_V13_2.java deleted file mode 100644 index eedbecc0..00000000 --- a/trunk/SIPRPSoft/src/siprp/update/updates/V13_1_To_V13_2.java +++ /dev/null @@ -1,33 +0,0 @@ -package siprp.update.updates; - -import com.evolute.module.updater.AbstractUpdate; -import com.evolute.utils.sql.Delete; - -public class V13_1_To_V13_2 extends AbstractUpdate -{ - - public V13_1_To_V13_2() - { - super( 13.1, 13.2, "Corrigir relatorios." ); - } - - @Override - public void doUpdate() throws Exception - { - Delete queryDeleteRiscos = new Delete( - "DELETE FROM hs_relatorio_posto_risco " + - "WHERE hs_relatorio_posto_risco.risco_id IN ( " + - "SELECT hs_relatorio_risco.id FROM hs_relatorio_risco WHERE hs_relatorio_risco.deleted_date IS NOT NULL " + - ")" - ); - getExecuter().executeQuery( queryDeleteRiscos ); - - Delete queryDeleteMedidas = new Delete( - "DELETE FROM hs_relatorio_posto_medida WHERE hs_relatorio_posto_medida.medida_id IN (" + - "SELECT hs_relatorio_medida.id FROM hs_relatorio_medida WHERE hs_relatorio_medida.deleted_date IS NOT NULL" + - ")" - ); - getExecuter().executeQuery( queryDeleteMedidas ); - } - -} diff --git a/trunk/SIPRPSoft/src/siprp/update/updates/V13_2_To_V13_3.java b/trunk/SIPRPSoft/src/siprp/update/updates/V13_2_To_V13_3.java deleted file mode 100644 index d1b3d38f..00000000 --- a/trunk/SIPRPSoft/src/siprp/update/updates/V13_2_To_V13_3.java +++ /dev/null @@ -1,21 +0,0 @@ -package siprp.update.updates; - -import com.evolute.module.updater.AbstractUpdate; -import com.evolute.utils.sql.Insert; - -public class V13_2_To_V13_3 extends AbstractUpdate -{ - - public V13_2_To_V13_3() - { - super( 13.2, 13.3, "Adicionar tipo de Lembrete 'Trabalhador'." ); - } - - @Override - public void doUpdate() throws Exception - { - Insert insert = new Insert( "INSERT INTO lembretes_tipos ( codigo, descricao, ordem, activo ) VALUES ( 'TRABALHADOR', 'Trabalhador', 5, 'y' );" ); - getExecuter().executeQuery( insert ); - } - -} diff --git a/trunk/SIPRPSoft/src/siprp/update/updates/V13_3_To_V13_4.java b/trunk/SIPRPSoft/src/siprp/update/updates/V13_3_To_V13_4.java deleted file mode 100644 index 131d2f2d..00000000 --- a/trunk/SIPRPSoft/src/siprp/update/updates/V13_3_To_V13_4.java +++ /dev/null @@ -1,33 +0,0 @@ -package siprp.update.updates; - -import com.evolute.module.updater.AbstractUpdate; -import com.evolute.utils.sql.Delete; - -public class V13_3_To_V13_4 extends AbstractUpdate -{ - - public V13_3_To_V13_4() - { - super( 13.3, 13.4, "Corrigir relatorios." ); - } - - @Override - public void doUpdate() throws Exception - { - Delete queryDeleteRiscos = new Delete( - "DELETE FROM hs_relatorio_posto_risco " + - "WHERE hs_relatorio_posto_risco.risco_id IN ( " + - "SELECT hs_relatorio_risco.id FROM hs_relatorio_risco WHERE hs_relatorio_risco.deleted_date IS NOT NULL " + - ")" - ); - getExecuter().executeQuery( queryDeleteRiscos ); - - Delete queryDeleteMedidas = new Delete( - "DELETE FROM hs_relatorio_posto_medida WHERE hs_relatorio_posto_medida.medida_id IN (" + - "SELECT hs_relatorio_medida.id FROM hs_relatorio_medida WHERE hs_relatorio_medida.deleted_date IS NOT NULL" + - ")" - ); - getExecuter().executeQuery( queryDeleteMedidas ); - } - -} diff --git a/trunk/SIPRPSoft/src/siprp/update/updates/V13_7_To_V13_8.java b/trunk/SIPRPSoft/src/siprp/update/updates/V13_7_To_V13_8.java deleted file mode 100644 index 1dfe3bb9..00000000 --- a/trunk/SIPRPSoft/src/siprp/update/updates/V13_7_To_V13_8.java +++ /dev/null @@ -1,19 +0,0 @@ -package siprp.update.updates; - -import com.evolute.module.updater.AbstractUpdate; -import com.evolute.utils.sql.Insert; - -public class V13_7_To_V13_8 extends AbstractUpdate -{ - public V13_7_To_V13_8() - { - super( 13.7, 13.8, "Adicionar valor qualitativo : nao valoravel." ); - } - - @Override - public void doUpdate() throws Exception - { - Insert ins = new Insert( "INSERT INTO hs_relatorio_risco_valor_qualitativo ( description ) VALUES ( 'N\u00E3o Valor\u00E1vel' );" ); - getExecuter().executeQuery( ins ); - } -} diff --git a/trunk/SIPRPSoft/src/siprp/update/updates/V14_1_To_V14_2.java b/trunk/SIPRPSoft/src/siprp/update/updates/V14_1_To_V14_2.java deleted file mode 100644 index bd0f2ebf..00000000 --- a/trunk/SIPRPSoft/src/siprp/update/updates/V14_1_To_V14_2.java +++ /dev/null @@ -1,52 +0,0 @@ -package siprp.update.updates; - -import com.evolute.module.updater.AbstractUpdate; -import com.evolute.utils.sql.Delete; -import com.evolute.utils.sql.Update; - -public class V14_1_To_V14_2 extends AbstractUpdate -{ - - public V14_1_To_V14_2( ) - { - super( 14.1, 14.2, "Corrigir relatórios." ); - } - - @Override - public void doUpdate() throws Exception - { - Delete queryDeleteRiscos = new Delete( - "DELETE FROM hs_relatorio_posto_risco " + - "WHERE hs_relatorio_posto_risco.risco_id IN ( " + - "SELECT hs_relatorio_risco.id FROM hs_relatorio_risco WHERE hs_relatorio_risco.deleted_date IS NOT NULL " + - ")" - ); - getExecuter().executeQuery( queryDeleteRiscos ); - - Delete queryDeleteMedidas = new Delete( - "DELETE FROM hs_relatorio_posto_medida WHERE hs_relatorio_posto_medida.medida_id IN (" + - "SELECT hs_relatorio_medida.id FROM hs_relatorio_medida WHERE hs_relatorio_medida.deleted_date IS NOT NULL" + - ")" - ); - getExecuter().executeQuery( queryDeleteMedidas ); - - Update updateIndex = new Update( "create index hs_relatorio_posto_medida_medida_idx on hs_relatorio_posto_medida( posto_id );" ); - getExecuter().executeQuery( updateIndex ); - Update updateIndex2 = new Update( "create index hs_relatorio_posto_medida_posto_idx on hs_relatorio_posto_medida( medida_id );" ); - getExecuter().executeQuery( updateIndex2 ); - - Update update = new Update( - "UPDATE hs_relatorio_medida " + - "SET deleted_date = now() " + - "WHERE hs_relatorio_medida.id IN ( " + - "SELECT hs_relatorio_medida.id " + - "FROM hs_relatorio_medida " + - "LEFT OUTER JOIN hs_relatorio_posto_medida ON ( hs_relatorio_medida.id = hs_relatorio_posto_medida.medida_id ) " + - "WHERE " + - "hs_relatorio_posto_medida.medida_id IS null " + - ")" - ); - getExecuter().executeQuery( update ); - } - -} diff --git a/trunk/SIPRPSoft/src/siprp/update/updates/V14_2_To_V14_3.java b/trunk/SIPRPSoft/src/siprp/update/updates/V14_2_To_V14_3.java deleted file mode 100644 index ac6617e8..00000000 --- a/trunk/SIPRPSoft/src/siprp/update/updates/V14_2_To_V14_3.java +++ /dev/null @@ -1,26 +0,0 @@ -package siprp.update.updates; - -import static com.evolute.utils.strings.UnicodeLatin1Map.atilde; -import static com.evolute.utils.strings.UnicodeLatin1Map.ccedil; -import static com.evolute.utils.strings.UnicodeLatin1Map.ecirc; -import static com.evolute.utils.strings.UnicodeLatin1Map.oacute; -import shst.data.outer.HsRelatorioNormalizacaoData; - -import com.evolute.module.updater.AbstractUpdate; -import com.evolute.utils.db.PSQLSequenceUtils; - -public class V14_2_To_V14_3 extends AbstractUpdate -{ - - public V14_2_To_V14_3( ) - { - super( 14.2, 14.3, "Correc" + ccedil + atilde + "o de sequ" + ecirc + "ncias na normaliza" + ccedil + atilde + "o (Relat" + oacute + "rios de H&S)" ); - } - - @Override - public void doUpdate() throws Exception - { - PSQLSequenceUtils.fixSequence( HsRelatorioNormalizacaoData.TABLENAME, HsRelatorioNormalizacaoData.ID ); - } - -} diff --git a/trunk/SIPRPSoft/src/siprp/update/updates/V6_1_To_V7_0.java b/trunk/SIPRPSoft/src/siprp/update/updates/V6_1_To_V7_0.java deleted file mode 100644 index 0cd34a03..00000000 --- a/trunk/SIPRPSoft/src/siprp/update/updates/V6_1_To_V7_0.java +++ /dev/null @@ -1,43 +0,0 @@ -/* - * V6_1_To_V7_0.java - * - * Created on 26 de Setembro de 2006, 11:48 - * - * To change this template, choose Tools | Template Manager - * and open the template in the editor. - */ - -package siprp.update.updates; - -import com.evolute.module.updater.AbstractUpdate; -import com.evolute.utils.db.Executer; - - -/** - * - * @author fpalma - */ -public class V6_1_To_V7_0 extends AbstractUpdate -{ - - public V6_1_To_V7_0() - { - super(6.1,7.0,"Acrescentar campo de contribuinte nos prestadores", - "Acrescentar campo de prestador nas marca\u00e7\u00f5es", - "Acrescentar campo de prestador no hist\u00f3rico das marca\u00e7\u00f5es"); - } - - @Override - public void doUpdate() throws Exception - { - Executer executer = getExecuter(); - com.evolute.utils.sql.Update update = - new com.evolute.utils.sql.Update( "ALTER TABLE prestadores ADD contribuinte VARCHAR(64);" ); - executer.executeQuery( update ); - update = new com.evolute.utils.sql.Update( "ALTER TABLE marcacoes_trabalhador ADD prestador_id int4 REFERENCES prestadores( id );" ); - executer.executeQuery( update ); - update = new com.evolute.utils.sql.Update( "ALTER TABLE marcacoes_trabalhador_estados ADD prestador_id int4 REFERENCES prestadores( id );" ); - executer.executeQuery( update ); - } - -} diff --git a/trunk/SIPRPSoft/src/siprp/update/updates/V7_0_To_V7_2.java b/trunk/SIPRPSoft/src/siprp/update/updates/V7_0_To_V7_2.java deleted file mode 100644 index f636627b..00000000 --- a/trunk/SIPRPSoft/src/siprp/update/updates/V7_0_To_V7_2.java +++ /dev/null @@ -1,50 +0,0 @@ -/* - * V7_0_To_V7_2.java - * - * Created on 26 de Setembro de 2006, 11:48 - * - * To change this template, choose Tools | Template Manager - * and open the template in the editor. - */ - -package siprp.update.updates; - -import com.evolute.module.updater.AbstractUpdate; -import com.evolute.utils.db.Executer; - - -/** - * - * @author fpalma - */ -public class V7_0_To_V7_2 extends AbstractUpdate -{ - - public V7_0_To_V7_2() - { - super(7.0,7.2,"Criar tabela dos processos"); - } - - @Override - public void doUpdate() throws Exception - { - Executer executer = getExecuter(); - com.evolute.utils.sql.Update update = - new com.evolute.utils.sql.Update( - "CREATE TABLE marcacoes_processo " - + "( " - + "id serial NOT NULL, " - + "trabalhador_id int4 NOT NULL, " - + "estado char(1) NOT NULL DEFAULT 'a'::bpchar, " - + "data_inicio date, " - + "data_fim date, " - + "CONSTRAINT marcacoes_processo_pkey PRIMARY KEY (id), " - + "CONSTRAINT marcacoes_processo_trabalhador_id_fkey FOREIGN KEY (trabalhador_id) " - + "REFERENCES trabalhadores (id) MATCH SIMPLE " - + "ON UPDATE NO ACTION ON DELETE NO ACTION " - + ") " - + "WITHOUT OIDS;" ); - executer.executeQuery( update ); - } - -} diff --git a/trunk/SIPRPSoft/src/siprp/update/updates/V7_2_To_V7_4.java b/trunk/SIPRPSoft/src/siprp/update/updates/V7_2_To_V7_4.java deleted file mode 100644 index 56c08183..00000000 --- a/trunk/SIPRPSoft/src/siprp/update/updates/V7_2_To_V7_4.java +++ /dev/null @@ -1,185 +0,0 @@ -/* - * V7_2_To_V7_4.java - * - * Created on 26 de Setembro de 2006, 11:48 - * - * To change this template, choose Tools | Template Manager - * and open the template in the editor. - */ - -package siprp.update.updates; - -import com.evolute.module.updater.AbstractUpdate; -import com.evolute.utils.db.Executer; - - -/** - * - * @author fpalma - */ -public class V7_2_To_V7_4 extends AbstractUpdate -{ - - public V7_2_To_V7_4() - { - super(7.2,7.4,"Acrescentar campo de motivo ao processo", - "Criar tabelas de suporte aos processos"); - } - - public void doUpdate() - throws Exception - { - Executer executer = getExecuter(); - com.evolute.utils.sql.Update update = - new com.evolute.utils.sql.Update( - "ALTER TABLE marcacoes_processo RENAME TO trabalhadores_processo;" ); - executer.executeQuery( update ); - update = - new com.evolute.utils.sql.Update( - "ALTER TABLE trabalhadores_processo ADD motivo int4;" ); - executer.executeQuery( update ); - update = - new com.evolute.utils.sql.Update( - "CREATE TABLE trabalhadores_consultas" - +"(" - +" id serial," - +" trabalhador_id int4 NOT NULL," - +" data date," - +" estado int4," - +" prestador_id int4," - +" processo_id int4," - +" CONSTRAINT trabalhadores_consultas_pkey PRIMARY KEY (id)," - +" CONSTRAINT trabalhadores_consultas_prestador_id_fkey FOREIGN KEY (prestador_id) REFERENCES prestadores (id) ON UPDATE RESTRICT ON DELETE RESTRICT," - +" CONSTRAINT trabalhadores_consultas_processo_id_fkey FOREIGN KEY (processo_id) REFERENCES trabalhadores_processo (id) ON UPDATE RESTRICT ON DELETE RESTRICT," - +" CONSTRAINT trabalhadores_consultas_trabalhador_id_fkey FOREIGN KEY (trabalhador_id) REFERENCES trabalhadores (id) ON UPDATE RESTRICT ON DELETE RESTRICT" - +") " - +"WITHOUT OIDS;" - +"ALTER TABLE trabalhadores_consultas OWNER TO postgres;" ); - executer.executeQuery( update ); - update = - new com.evolute.utils.sql.Update( - "CREATE TABLE trabalhadores_consultas_datas" - +"(" - +" id serial," - +" data date," - +" trabalhadores_consultas_id int4," - +" estado int4," - +" CONSTRAINT trabalhadores_consultas_datas_pkey PRIMARY KEY (id)," - +" CONSTRAINT trabalhadores_consultas_datas_trabalhadores_consultas_id_fkey FOREIGN KEY (trabalhadores_consultas_id) REFERENCES trabalhadores_consultas (id) ON UPDATE RESTRICT ON DELETE RESTRICT" - +") " - +"WITHOUT OIDS;" - +"ALTER TABLE trabalhadores_consultas_datas OWNER TO postgres;" ); - executer.executeQuery( update ); - update = - new com.evolute.utils.sql.Update( - "CREATE TABLE trabalhadores_consultas_datas_emails" - +"(" - +" id serial," - +" trabalhadores_consultas_datas_id int4," - +" destination varchar(512)," - +" data date," - +" subject varchar(512)," - +" body varchar(32768)," - +" CONSTRAINT trabalhadores_consultas_datas_emails_pkey PRIMARY KEY (id)," - +" CONSTRAINT trabalhadores_consultas_data_trabalhadores_consultas_data_fkey1 FOREIGN KEY (trabalhadores_consultas_datas_id) REFERENCES trabalhadores_consultas_datas (id) ON UPDATE RESTRICT ON DELETE RESTRICT" - +") " - +"WITHOUT OIDS;" - +"ALTER TABLE trabalhadores_consultas_datas_emails OWNER TO postgres;" ); - executer.executeQuery( update ); - update = - new com.evolute.utils.sql.Update( - "CREATE TABLE trabalhadores_consultas_datas_observacoes" - +"(" - +" id serial," - +" trabalhadores_consultas_datas_id int4," - +" observacao varchar(4096)," - +" CONSTRAINT trabalhadores_consultas_datas_observacoes_pkey PRIMARY KEY (id)," - +" CONSTRAINT trabalhadores_consultas_datas_trabalhadores_consultas_data_fkey FOREIGN KEY (trabalhadores_consultas_datas_id) REFERENCES trabalhadores_consultas_datas (id) ON UPDATE RESTRICT ON DELETE RESTRICT" - +") " - +"WITHOUT OIDS;" - +"ALTER TABLE trabalhadores_consultas_datas_observacoes OWNER TO postgres;" ); - executer.executeQuery( update ); - update = - new com.evolute.utils.sql.Update( - "CREATE TABLE trabalhadores_ecds" - +"(" - +" id serial," - +" trabalhador_id int4," - +" estado int4," - +" data date," - +" processo_id int4," - +" CONSTRAINT trabalhadores_ecgs_pkey PRIMARY KEY (id)," - +" CONSTRAINT trabalhadores_ecds_processo_id_fkey FOREIGN KEY (processo_id) REFERENCES trabalhadores_processo (id) ON UPDATE RESTRICT ON DELETE RESTRICT," - +" CONSTRAINT trabalhadores_ecgs_trabalhador_id_fkey FOREIGN KEY (trabalhador_id) REFERENCES trabalhadores (id) ON UPDATE RESTRICT ON DELETE RESTRICT" - +") " - +"WITHOUT OIDS;" - +"ALTER TABLE trabalhadores_ecds OWNER TO postgres;" ); - executer.executeQuery( update ); - update = - new com.evolute.utils.sql.Update( - "CREATE TABLE trabalhadores_ecds_datas" - +"(" - +" id serial," - +" trabalhadores_ecds_id int4," - +" data date," - +" estado int4," - +" CONSTRAINT trabalhadores_ecds_datas_pkey PRIMARY KEY (id)," - +" CONSTRAINT trabalhadores_ecds_datas_trabalhadores_ecds_id_fkey FOREIGN KEY (trabalhadores_ecds_id) REFERENCES trabalhadores_ecds (id) ON UPDATE RESTRICT ON DELETE RESTRICT" - +") " - +"WITHOUT OIDS;" - +"ALTER TABLE trabalhadores_ecds_datas OWNER TO postgres;" ); - executer.executeQuery( update ); - update = - new com.evolute.utils.sql.Update( - "CREATE TABLE trabalhadores_ecd" - +"(" - +" id int4 NOT NULL," - +" ecd_id int4," - +" ecd_oficial_id int4," - +" prestador_id int4," - +" estado int4," - +" trabalhadores_ecds_id int4," - +" trabalhadores_ecds_datas_id int4," - +" CONSTRAINT trabalhadores_ecg_pkey PRIMARY KEY (id)," - +" CONSTRAINT trabalhadores_ecd_trabalhadores_ecds_datas_id_fkey FOREIGN KEY (trabalhadores_ecds_datas_id) REFERENCES trabalhadores_ecds_datas (id) ON UPDATE RESTRICT ON DELETE RESTRICT," - +" CONSTRAINT trabalhadores_ecd_trabalhadores_ecds_id_fkey FOREIGN KEY (trabalhadores_ecds_id) REFERENCES trabalhadores_ecds (id) ON UPDATE RESTRICT ON DELETE RESTRICT," - +" CONSTRAINT trabalhadores_ecg_ecd_id_fkey FOREIGN KEY (ecd_id) REFERENCES prt_tipos_elementos_protocolo (id) ON UPDATE RESTRICT ON DELETE RESTRICT," - +" CONSTRAINT trabalhadores_ecg_ecd_oficial_id_fkey FOREIGN KEY (ecd_oficial_id) REFERENCES ecd_oficial (id) ON UPDATE RESTRICT ON DELETE RESTRICT," - +" CONSTRAINT trabalhadores_ecg_prestador_id_fkey FOREIGN KEY (prestador_id) REFERENCES prestadores (id) ON UPDATE RESTRICT ON DELETE RESTRICT" - +") " - +"WITHOUT OIDS;" - +"ALTER TABLE trabalhadores_ecd OWNER TO postgres;" ); - executer.executeQuery( update ); - update = - new com.evolute.utils.sql.Update( - "CREATE TABLE trabalhadores_ecds_datas_emails" - +"(" - +" id serial," - +" trabalhadores_ecds_datas_id int4," - +" destination varchar(512)," - +" data date," - +" subject varchar(512)," - +" body varchar(32768)," - +" CONSTRAINT trabalhadores_ecds_datas_emails_pkey PRIMARY KEY (id)," - +" CONSTRAINT trabalhadores_ecds_datas_email_trabalhadores_ecds_datas_id_fkey FOREIGN KEY (trabalhadores_ecds_datas_id) REFERENCES trabalhadores_ecds_datas (id) ON UPDATE RESTRICT ON DELETE RESTRICT" - +") " - +"WITHOUT OIDS;" - +"ALTER TABLE trabalhadores_ecds_datas_emails OWNER TO postgres;" ); - executer.executeQuery( update ); - update = - new com.evolute.utils.sql.Update( - "CREATE TABLE trabalhadores_ecds_datas_observacoes" - +"(" - +" id serial," - +" trabalhadores_ecds_datas_id int4," - +" observacao varchar(4096)," - +" CONSTRAINT trabalhadores_ecds_datas_observacoes_pkey PRIMARY KEY (id)," - +" CONSTRAINT trabalhadores_ecds_datas_obser_trabalhadores_ecds_datas_id_fkey FOREIGN KEY (trabalhadores_ecds_datas_id) REFERENCES trabalhadores_ecds_datas (id) ON UPDATE RESTRICT ON DELETE RESTRICT" - +") " - +"WITHOUT OIDS;" - +"ALTER TABLE trabalhadores_ecds_datas_observacoes OWNER TO postgres;" ); - executer.executeQuery( update ); - - } - -} diff --git a/trunk/SIPRPSoft/src/siprp/update/updates/V7_4_To_V7_5.java b/trunk/SIPRPSoft/src/siprp/update/updates/V7_4_To_V7_5.java deleted file mode 100644 index 8c8370de..00000000 --- a/trunk/SIPRPSoft/src/siprp/update/updates/V7_4_To_V7_5.java +++ /dev/null @@ -1,48 +0,0 @@ -/* - * V7_4_To_V7_5.java - * - * Created on 26 de Setembro de 2006, 11:48 - * - * To change this template, choose Tools | Template Manager - * and open the template in the editor. - */ - -package siprp.update.updates; - -import com.evolute.module.updater.AbstractUpdate; -import com.evolute.utils.db.Executer; - - -/** - * - * @author fpalma - */ -public class V7_4_To_V7_5 extends AbstractUpdate -{ - - public V7_4_To_V7_5() - { - super( 7.4,7.5,"Ligar processo a ficha de aptid\u00e3o"); - } - - public void doUpdate() - throws Exception - { - Executer executer = getExecuter(); - com.evolute.utils.sql.Update update = - new com.evolute.utils.sql.Update( - "CREATE TABLE trabalhadores_fichas_aptidao" - +"(" - +" id serial," - +" processo_id int4," - +" exame_id int4," - +" CONSTRAINT trabalhadores_fichas_aptidao_pkey PRIMARY KEY (id)," - +" CONSTRAINT trabalhadores_fichas_aptidao_exame_id_fkey FOREIGN KEY (exame_id) REFERENCES exames (id) ON UPDATE RESTRICT ON DELETE RESTRICT," - +" CONSTRAINT trabalhadores_fichas_aptidao_processo_id_fkey FOREIGN KEY (processo_id) REFERENCES trabalhadores_processo (id) ON UPDATE RESTRICT ON DELETE RESTRICT" - +")" - +"WITHOUT OIDS;" - +"ALTER TABLE trabalhadores_fichas_aptidao OWNER TO postgres;" ); - executer.executeQuery( update ); - } - -} diff --git a/trunk/SIPRPSoft/src/siprp/update/updates/V7_5_To_V7_6.java b/trunk/SIPRPSoft/src/siprp/update/updates/V7_5_To_V7_6.java deleted file mode 100644 index 0d46f4ef..00000000 --- a/trunk/SIPRPSoft/src/siprp/update/updates/V7_5_To_V7_6.java +++ /dev/null @@ -1,38 +0,0 @@ -/* - * V7_5_To_V7_6.java - * - * Created on 26 de Setembro de 2006, 11:48 - * - * To change this template, choose Tools | Template Manager - * and open the template in the editor. - */ - -package siprp.update.updates; - -import com.evolute.module.updater.AbstractUpdate; -import com.evolute.utils.db.Executer; - - -/** - * - * @author fpalma - */ -public class V7_5_To_V7_6 extends AbstractUpdate -{ - - public V7_5_To_V7_6() - { - super(7.5,7.6,"Alterar tabela dos processos"); - } - - @Override - public void doUpdate() throws Exception - { - Executer executer = getExecuter(); - com.evolute.utils.sql.Update update = - new com.evolute.utils.sql.Update( - "ALTER TABLE trabalhadores_processo ADD sub_motivo int4;" ); - executer.executeQuery( update ); - } - -} diff --git a/trunk/SIPRPSoft/src/siprp/update/updates/V7_6_To_V7_7.java b/trunk/SIPRPSoft/src/siprp/update/updates/V7_6_To_V7_7.java deleted file mode 100644 index 41b57180..00000000 --- a/trunk/SIPRPSoft/src/siprp/update/updates/V7_6_To_V7_7.java +++ /dev/null @@ -1,47 +0,0 @@ -/* - * V7_6_To_V7_7.java - * - * Created on May 15, 2007, 3:12 PM - * - * To change this template, choose Tools | Template Manager - * and open the template in the editor. - */ - -package siprp.update.updates; - -import com.evolute.module.updater.AbstractUpdate; -import com.evolute.utils.db.Executer; -import com.evolute.utils.sql.Assignment; -import com.evolute.utils.sql.Field; - -/** - * - * @author lflores - */ -public class V7_6_To_V7_7 extends AbstractUpdate -{ - - public V7_6_To_V7_7() - { - super(7.6,7.7,"Alterar tabela dos exames e criar tabela exames_portaria"); - } - - @Override - public void doUpdate() throws Exception - { - Executer executer = getExecuter(); - com.evolute.utils.sql.Update update = - new com.evolute.utils.sql.Update( - "ALTER TABLE exames ADD fo BYTEA;" ); - executer.executeQuery( update ); - update = new com.evolute.utils.sql.Update( - "CREATE TABLE exames_portaria ( id SERIAL NOT NULL, portaria VARCHAR(255) NOT NULL, " - + "data_entrada timestamp without time zone NOT NULL DEFAULT now(), PRIMARY KEY( id ) );" ); - executer.executeQuery( update ); - com.evolute.utils.sql.Insert insert = - new com.evolute.utils.sql.Insert( "exames_portaria", - new Assignment[]{ new Assignment( new Field( "portaria" ), "Portaria n. 299/2007, de 16 de Mar\u00e7o" ) } ); - executer.executeQuery( insert ); - } - -} diff --git a/trunk/SIPRPSoft/src/siprp/update/updates/V7_7_To_V7_8.java b/trunk/SIPRPSoft/src/siprp/update/updates/V7_7_To_V7_8.java deleted file mode 100644 index 1f8c2c06..00000000 --- a/trunk/SIPRPSoft/src/siprp/update/updates/V7_7_To_V7_8.java +++ /dev/null @@ -1,41 +0,0 @@ -/* - * V7_7_To_V7_8.java - * - * Created on May 15, 2007, 3:12 PM - * - * To change this template, choose Tools | Template Manager - * and open the template in the editor. - */ - -package siprp.update.updates; - -import com.evolute.module.updater.AbstractUpdate; -import com.evolute.utils.db.Executer; - -/** - * - * @author lflores - */ -public class V7_7_To_V7_8 extends AbstractUpdate -{ - - public V7_7_To_V7_8() - { - super(7.7,7.8,"Alterar tabela das datas de exames para incluir o prestador", - "Alterar tabela das datas de consulta para incluir o prestador"); - } - - public void doUpdate() throws Exception - { - Executer executer = getExecuter(); - com.evolute.utils.sql.Update update = - new com.evolute.utils.sql.Update( - "ALTER TABLE trabalhadores_ecds_datas ADD prestador_id INTEGER REFERENCES prestadores( id );" ); - executer.executeQuery( update ); - update = new com.evolute.utils.sql.Update( - "ALTER TABLE trabalhadores_consultas_datas ADD prestador_id INTEGER REFERENCES prestadores( id );" ); - executer.executeQuery( update ); - - } - -} diff --git a/trunk/SIPRPSoft/src/siprp/update/updates/V7_8_To_V7_9.java b/trunk/SIPRPSoft/src/siprp/update/updates/V7_8_To_V7_9.java deleted file mode 100644 index 938f1946..00000000 --- a/trunk/SIPRPSoft/src/siprp/update/updates/V7_8_To_V7_9.java +++ /dev/null @@ -1,57 +0,0 @@ -/* - * V7_8_To_V7_9.java - * - * Created on December 19, 2007, 3:12 PM - * - * To change this template, choose Tools | Template Manager - * and open the template in the editor. - */ - -package siprp.update.updates; - -import com.evolute.module.updater.AbstractUpdate; -import com.evolute.utils.db.Executer; - -/** - * - * @author fpalma - */ -public class V7_8_To_V7_9 extends AbstractUpdate -{ - - public V7_8_To_V7_9() - { - super(7.8,7.9,"Alterar tabela dos estabelecimentos para ter prestadores por defeito"); - } - - @Override - public void doUpdate() throws Exception - { - Executer executer = getExecuter(); - com.evolute.utils.sql.Update update = - new com.evolute.utils.sql.Update( - "ALTER TABLE estabelecimentos ADD prestador_consulta_id INTEGER REFERENCES prestadores( id );" ); - executer.executeQuery( update ); - update = - new com.evolute.utils.sql.Update( - "ALTER TABLE estabelecimentos ADD prestador_ecds_id INTEGER REFERENCES prestadores( id );" ); - executer.executeQuery( update ); - update = - new com.evolute.utils.sql.Update( - "ALTER TABLE estabelecimentos ADD aux INT REFERENCES contactos(id);" ); - executer.executeQuery( update ); - update = - new com.evolute.utils.sql.Update( - "UPDATE estabelecimentos SET aux = CAST( contacto AS INTEGER);" ); - executer.executeQuery( update ); - update = - new com.evolute.utils.sql.Update( - "ALTER TABLE estabelecimentos RENAME contacto TO contacto_backup;" ); - executer.executeQuery( update ); - update = - new com.evolute.utils.sql.Update( - "ALTER TABLE estabelecimentos RENAME aux TO contacto_id;" ); - executer.executeQuery( update ); - } - -} diff --git a/trunk/SIPRPSoft/src/siprp/update/updates/V7_9_To_V8_0.java b/trunk/SIPRPSoft/src/siprp/update/updates/V7_9_To_V8_0.java deleted file mode 100644 index c10af2a9..00000000 --- a/trunk/SIPRPSoft/src/siprp/update/updates/V7_9_To_V8_0.java +++ /dev/null @@ -1,49 +0,0 @@ -/* - * V7_9_To_V8_0.java - * - * Created on December 19, 2007, 3:12 PM - * - * To change this template, choose Tools | Template Manager - * and open the template in the editor. - */ - -package siprp.update.updates; - -import com.evolute.module.updater.AbstractUpdate; -import com.evolute.utils.db.Executer; - -/** - * - * @author fpalma - */ -public class V7_9_To_V8_0 extends AbstractUpdate -{ - - public V7_9_To_V8_0() - { - super(7.9,8.0,"Alterar tabela dos ecds"); - } - - @Override - public void doUpdate() throws Exception - { - Executer executer = getExecuter(); - com.evolute.utils.sql.Update update = - new com.evolute.utils.sql.Update( - "ALTER TABLE trabalhadores_ecd DROP CONSTRAINT trabalhadores_ecd_trabalhadores_ecds_id_fkey;" ); - executer.executeQuery( update ); - update = - new com.evolute.utils.sql.Update( - "ALTER TABLE trabalhadores_ecd DROP trabalhadores_ecds_id;" ); - executer.executeQuery( update ); - update = - new com.evolute.utils.sql.Update( - "ALTER TABLE trabalhadores_ecd DROP CONSTRAINT trabalhadores_ecg_prestador_id_fkey;" ); - executer.executeQuery( update ); - update = - new com.evolute.utils.sql.Update( - "ALTER TABLE trabalhadores_ecd DROP prestador_id;" ); - executer.executeQuery( update ); - } - -} diff --git a/trunk/SIPRPSoft/src/siprp/update/updates/V8_0_To_V8_1.java b/trunk/SIPRPSoft/src/siprp/update/updates/V8_0_To_V8_1.java deleted file mode 100644 index 1cd5ae0f..00000000 --- a/trunk/SIPRPSoft/src/siprp/update/updates/V8_0_To_V8_1.java +++ /dev/null @@ -1,39 +0,0 @@ -/* - * V8_0_To_V8_1.java - * - * Created on December 19, 2007, 3:12 PM - * - * To change this template, choose Tools | Template Manager - * and open the template in the editor. - */ - -package siprp.update.updates; - -import com.evolute.module.updater.AbstractUpdate; - -/** - * - * @author fpalma - */ -public class V8_0_To_V8_1 extends AbstractUpdate -{ - - public V8_0_To_V8_1() - { - super(8.0,8.1,"Alterar tabela dos ecds"); - } - - @Override - public void doUpdate() throws Exception - { - com.evolute.utils.sql.Update update = - new com.evolute.utils.sql.Update( - "CREATE SEQUENCE trabalhadores_ecd_id_seq;" ); - getExecuter().executeQuery( update ); - update = - new com.evolute.utils.sql.Update( - "ALTER TABLE trabalhadores_ecd ALTER COLUMN id SET DEFAULT NEXTVAL('trabalhadores_ecd_id_seq');" ); - getExecuter().executeQuery( update ); - } - -} diff --git a/trunk/SIPRPSoft/src/siprp/update/updates/V8_1_To_V8_2.java b/trunk/SIPRPSoft/src/siprp/update/updates/V8_1_To_V8_2.java deleted file mode 100644 index bc70145b..00000000 --- a/trunk/SIPRPSoft/src/siprp/update/updates/V8_1_To_V8_2.java +++ /dev/null @@ -1,72 +0,0 @@ -/* - * V8_1_To_V8_2.java - * - * Created on December 19, 2007, 3:12 PM - * - * To change this template, choose Tools | Template Manager - * and open the template in the editor. - */ - -package siprp.update.updates; - -import com.evolute.module.updater.AbstractUpdate; -import com.evolute.utils.db.Executer; -import com.evolute.utils.sql.Delete; - -/** - * - * @author fpalma - */ -public class V8_1_To_V8_2 extends AbstractUpdate -{ - - public V8_1_To_V8_2() - { - super(8.1,8.2,"Alterar tabela dos ecds", "Alterar tabela de marca\u00e7\u00e3o dos ecds"); - } - - @Override - public void doUpdate() throws Exception - { - Executer executer = getExecuter(); - com.evolute.utils.sql.Update update = - new com.evolute.utils.sql.Update( - "ALTER TABLE trabalhadores_ecd ADD enviado CHAR(1);" ); - executer.executeQuery( update ); - update = - new com.evolute.utils.sql.Update( - "ALTER TABLE trabalhadores_ecds_datas ADD analisador_id INT REFERENCES prestadores( id );" ); - executer.executeQuery( update ); - update = - new com.evolute.utils.sql.Update( - "ALTER TABLE trabalhadores_ecds_datas ADD data_envio DATE;" ); - executer.executeQuery( update ); - update = - new com.evolute.utils.sql.Update( - "ALTER TABLE trabalhadores_ecds_datas ADD data_recepcao DATE;" ); - executer.executeQuery( update ); - Delete delete = new Delete( "trabalhadores_ecd", null ); - executer.executeQuery( delete ); - delete = new Delete( "trabalhadores_ecds_datas_emails", null ); - executer.executeQuery( delete ); - delete = new Delete( "trabalhadores_ecds_datas_observacoes", null ); - executer.executeQuery( delete ); - delete = new Delete( "trabalhadores_ecds_datas", null ); - executer.executeQuery( delete ); - delete = new Delete( "trabalhadores_ecds", null ); - executer.executeQuery( delete ); - delete = new Delete( "trabalhadores_consultas_datas_emails", null ); - executer.executeQuery( delete ); - delete = new Delete( "trabalhadores_consultas_datas_observacoes", null ); - executer.executeQuery( delete ); - delete = new Delete( "trabalhadores_consultas_datas", null ); - executer.executeQuery( delete ); - delete = new Delete( "trabalhadores_consultas", null ); - executer.executeQuery( delete ); - delete = new Delete( "trabalhadores_fichas_aptidao", null ); - executer.executeQuery( delete ); - delete = new Delete( "trabalhadores_processo", null ); - executer.executeQuery( delete ); - } - -} diff --git a/trunk/SIPRPSoft/src/siprp/update/updates/V8_2_To_V8_3.java b/trunk/SIPRPSoft/src/siprp/update/updates/V8_2_To_V8_3.java deleted file mode 100644 index 10534d55..00000000 --- a/trunk/SIPRPSoft/src/siprp/update/updates/V8_2_To_V8_3.java +++ /dev/null @@ -1,41 +0,0 @@ -package siprp.update.updates; - -import com.evolute.module.updater.AbstractUpdate; - -/** - * - * @author fpalma - */ -public class V8_2_To_V8_3 extends AbstractUpdate -{ - - public V8_2_To_V8_3() - { - super(8.2,8.3,"Criar tabela para locais de an\u00e1lise"); - } - - @Override - public void doUpdate() throws Exception - { - com.evolute.utils.sql.Update update = - new com.evolute.utils.sql.Update( - "CREATE TABLE trabalhadores_ecds_analise" - + "(" - + "id serial, " - + "data date NOT NULL, " - + "prestador_id int4 NOT NULL, " - + "grupo_ecds_id int4 NOT NULL, " - + "CONSTRAINT trabalhadores_ecds_analise_pkey PRIMARY KEY (id), " - + "CONSTRAINT trabalhadores_ecds_analise_grupo_ecds_id_fkey FOREIGN KEY (grupo_ecds_id) " - + " REFERENCES prt_grupos_protocolo (id) MATCH SIMPLE " - + " ON UPDATE NO ACTION ON DELETE NO ACTION, " - + "CONSTRAINT trabalhadores_ecds_analise_prestador_id_fkey FOREIGN KEY (prestador_id) " - + " REFERENCES prestadores (id) MATCH SIMPLE " - + " ON UPDATE NO ACTION ON DELETE NO ACTION " - + ") " - + "WITHOUT OIDS; " - + "ALTER TABLE trabalhadores_ecds_analise OWNER TO postgres;" ); - getExecuter().executeQuery( update ); - } - -} diff --git a/trunk/SIPRPSoft/src/siprp/update/updates/V8_3_To_V8_4.java b/trunk/SIPRPSoft/src/siprp/update/updates/V8_3_To_V8_4.java deleted file mode 100644 index 7563bdf3..00000000 --- a/trunk/SIPRPSoft/src/siprp/update/updates/V8_3_To_V8_4.java +++ /dev/null @@ -1,24 +0,0 @@ -package siprp.update.updates; - -import com.evolute.module.updater.AbstractUpdate; - -/** - * - * @author tsimao - * - */ -public class V8_3_To_V8_4 extends AbstractUpdate -{ - public V8_3_To_V8_4() - { - super(8.3,8.4,"Adicionado analisador [prestador] por TrabalhadorEcd"); - } - - @Override - public void doUpdate() throws Exception - { - com.evolute.utils.sql.Update update = new com.evolute.utils.sql.Update( "ALTER TABLE trabalhadores_ecd ADD COLUMN analisador_id int4;" + "ALTER TABLE trabalhadores_ecd ADD CONSTRAINT analisador_id_fkey FOREIGN KEY(analisador_id) REFERENCES prestadores(id);" ); - getExecuter().executeQuery( update ); - } - -} diff --git a/trunk/SIPRPSoft/src/siprp/update/updates/V8_4_To_V8_5.java b/trunk/SIPRPSoft/src/siprp/update/updates/V8_4_To_V8_5.java deleted file mode 100644 index 6d2e542b..00000000 --- a/trunk/SIPRPSoft/src/siprp/update/updates/V8_4_To_V8_5.java +++ /dev/null @@ -1,25 +0,0 @@ -package siprp.update.updates; - -import com.evolute.module.updater.AbstractUpdate; - -/** - * - * @author tsimao - * - */ -public class V8_4_To_V8_5 extends AbstractUpdate -{ - public V8_4_To_V8_5() - { - super(8.4,8.5,"Adicionado analisador [prestador] por PrtGruposProtocolo"); - } - - @Override - public void doUpdate() throws Exception - { - com.evolute.utils.sql.Update update = new com.evolute.utils.sql.Update( "ALTER TABLE prt_grupos_protocolo ADD COLUMN analisador_id int4;" - + "ALTER TABLE prt_grupos_protocolo ADD CONSTRAINT analisador_id_fkey FOREIGN KEY(analisador_id) REFERENCES prestadores(id);" ); - getExecuter().executeQuery( update ); - } - -} diff --git a/trunk/SIPRPSoft/src/siprp/update/updates/V8_5_To_V8_6.java b/trunk/SIPRPSoft/src/siprp/update/updates/V8_5_To_V8_6.java deleted file mode 100644 index 4a9a098b..00000000 --- a/trunk/SIPRPSoft/src/siprp/update/updates/V8_5_To_V8_6.java +++ /dev/null @@ -1,28 +0,0 @@ -package siprp.update.updates; - -import com.evolute.module.updater.AbstractUpdate; - -/** - * - * @author tsimao - * - */ -public class V8_5_To_V8_6 extends AbstractUpdate -{ - public V8_5_To_V8_6() - { - super(8.5,8.6,"Adicionado campo 'activo' a TrabalhadoresProcesso\n"+ - "Adicionada observacao a Prestadores\n"+ - "Adicionado BI a Trabalhadores\n"); - } - - @Override - public void doUpdate() throws Exception - { - com.evolute.utils.sql.Update update = new com.evolute.utils.sql.Update( "ALTER TABLE trabalhadores_processo ADD COLUMN activo char default 'y';" - + "ALTER TABLE prestadores ADD COLUMN observacoes character varying(65535);" - + "ALTER TABLE trabalhadores ADD COLUMN bi character varying(255);"); - getExecuter().executeQuery( update ); - } - -} diff --git a/trunk/SIPRPSoft/src/siprp/update/updates/V8_6_To_V8_7.java b/trunk/SIPRPSoft/src/siprp/update/updates/V8_6_To_V8_7.java deleted file mode 100644 index 4c252f76..00000000 --- a/trunk/SIPRPSoft/src/siprp/update/updates/V8_6_To_V8_7.java +++ /dev/null @@ -1,30 +0,0 @@ -package siprp.update.updates; - -import com.evolute.module.updater.AbstractUpdate; - -/** - * - * @author fpalma - */ -public class V8_6_To_V8_7 extends AbstractUpdate -{ - - public V8_6_To_V8_7() - { - super(8.6,8.7,"Adicionados campos data_envio e data_recepcao a cada instancia de ECD"); - } - - @Override - public void doUpdate() throws Exception - { - com.evolute.utils.sql.Update update = - new com.evolute.utils.sql.Update( - "ALTER TABLE trabalhadores_ecd ADD data_envio DATE;" ); - getExecuter().executeQuery( update ); - update = - new com.evolute.utils.sql.Update( - "ALTER TABLE trabalhadores_ecd ADD data_recepcao DATE;" ); - getExecuter().executeQuery( update ); - } - -} diff --git a/trunk/SIPRPSoft/src/siprp/update/updates/V8_7_To_V8_8.java b/trunk/SIPRPSoft/src/siprp/update/updates/V8_7_To_V8_8.java deleted file mode 100644 index 9eaf5b2b..00000000 --- a/trunk/SIPRPSoft/src/siprp/update/updates/V8_7_To_V8_8.java +++ /dev/null @@ -1,30 +0,0 @@ -package siprp.update.updates; - -import com.evolute.module.updater.AbstractUpdate; - -/** - * - * @author fpalma - */ -public class V8_7_To_V8_8 extends AbstractUpdate -{ - - public V8_7_To_V8_8() - { - super(8.7,8.8,"Adicionada coluna em 'lembretes' que referencia nova tabela das marcacoes (trabalhadores_consultas_datas)"); - } - - @Override - public void doUpdate() throws Exception - { - com.evolute.utils.sql.Update update = - new com.evolute.utils.sql.Update( - "ALTER TABLE lembretes ADD COLUMN trabalhadores_consultas_datas_id int4 REFERENCES trabalhadores_consultas_datas(id);" ); - getExecuter().executeQuery( update ); - update = - new com.evolute.utils.sql.Update( - "ALTER TABLE lembretes ADD COLUMN trabalhadores_ecds_datas_id int4 REFERENCES trabalhadores_ecds_datas(id);" ); - getExecuter().executeQuery( update ); - } - -} diff --git a/trunk/SIPRPSoft/src/siprp/update/updates/V8_8_To_V8_9.java b/trunk/SIPRPSoft/src/siprp/update/updates/V8_8_To_V8_9.java deleted file mode 100644 index 2863db86..00000000 --- a/trunk/SIPRPSoft/src/siprp/update/updates/V8_8_To_V8_9.java +++ /dev/null @@ -1,26 +0,0 @@ -package siprp.update.updates; - -import com.evolute.module.updater.AbstractUpdate; - -/** - * - * @author fpalma - */ -public class V8_8_To_V8_9 extends AbstractUpdate -{ - - public V8_8_To_V8_9() - { - super(8.8,8.9,"Adicionada coluna em 'lembretes' para marcar lembretes já tratados"); - } - - @Override - public void doUpdate() throws Exception - { - com.evolute.utils.sql.Update update = - new com.evolute.utils.sql.Update( - "alter table lembretes add column deleted_date timestamp;" ); - getExecuter().executeQuery( update ); - } - -} diff --git a/trunk/SIPRPSoft/src/siprp/update/updates/V8_9_To_V9_0.java b/trunk/SIPRPSoft/src/siprp/update/updates/V8_9_To_V9_0.java deleted file mode 100644 index 8b299e4e..00000000 --- a/trunk/SIPRPSoft/src/siprp/update/updates/V8_9_To_V9_0.java +++ /dev/null @@ -1,79 +0,0 @@ -package siprp.update.updates; - -import com.evolute.module.updater.AbstractUpdate; - -/** - * - * @author fpalma - */ -public class V8_9_To_V9_0 extends AbstractUpdate -{ - - public V8_9_To_V9_0() - { - super(8.9,9.0, "Criar tabela 'posto_de_trabalho'", - "Criar tabela 'legislacao'", - "Criar tabela relacional 'posto_de_trabalho_estabelecimento'", - "Criar tabela relacional 'legislacao_estabelecimento'", - "Criar tabela 'medida'", - "Criar tabela 'risco'", - "Criar tabela 'medida'", - "Criar tabela relacional 'risco_medida'", - "Criar tabela 'image'", - "Adicionar logotipo a empresa"); - } - - @Override - public void doUpdate() throws Exception - { - com.evolute.utils.sql.Update update = - new com.evolute.utils.sql.Update( - "create table email_plano_de_actuacao(" + - "id serial PRIMARY KEY," + - "description varchar(255) NOT NULL," + - "estabelecimento_id int4 REFERENCES estabelecimentos(id)" + - ");" + - "create table posto_de_trabalho(" + - "id serial PRIMARY KEY," + - "description varchar(1024) NOT NULL" + - ");" + - "create table legislacao(" + - "id serial PRIMARY KEY," + - "parent_id int4 REFERENCES legislacao(id)," + - "description varchar(8192) NOT NULL" + - ");" + - "create table posto_de_trabalho_estabelecimento(" + - "posto_de_trabalho_id int4 REFERENCES posto_de_trabalho(id) NOT NULL," + - "estabelecimento_id int4 REFERENCES estabelecimentos(id) NOT NULL," + - "CONSTRAINT posto_de_trabalho_estabelecimento_pkey PRIMARY KEY(posto_de_trabalho_id, estabelecimento_id)" + - ");" + - "create table legislacao_estabelecimento(" + - "legislacao_id int4 REFERENCES legislacao(id) NOT NULL," + - "estabelecimento_id int4 REFERENCES estabelecimentos(id) NOT NULL," + - "CONSTRAINT legislacao_estabelecimento_pkey PRIMARY KEY(legislacao_id, estabelecimento_id)" + - ");" + - "create table risco(" + - "id serial PRIMARY KEY," + - "description varchar(255) NOT NULL," + - "value int4 NOT NULL" + - ");" + - "create table medida(" + - "id serial PRIMARY KEY," + - "description varchar(255) NOT NULL" + - ");" + - "create table risco_medida(" + - "risco_id int4 REFERENCES risco(id) NOT NULL," + - "medida_id int4 REFERENCES medida(id) NOT NULL," + - "CONSTRAINT risco_medida_pkey PRIMARY KEY(risco_id, medida_id)" + - ");" + - "create table image(" + - "id serial PRIMARY KEY," + - "name varchar(255) NOT NULL," + - "image_data bytea NOT NULL" + - ");" + - "alter table empresas add column empresa_logo_id int4 REFERENCES image(id);" - ); - getExecuter().executeQuery( update ); - } - -} diff --git a/trunk/SIPRPSoft/src/siprp/update/updates/V9_0_To_V9_1.java b/trunk/SIPRPSoft/src/siprp/update/updates/V9_0_To_V9_1.java deleted file mode 100644 index d800c233..00000000 --- a/trunk/SIPRPSoft/src/siprp/update/updates/V9_0_To_V9_1.java +++ /dev/null @@ -1,114 +0,0 @@ -package siprp.update.updates; - -import com.evolute.module.updater.AbstractUpdate; - -/** - * - * @author fpalma - */ -public class V9_0_To_V9_1 extends AbstractUpdate -{ - - public V9_0_To_V9_1() - { - super(9.0,9.1,"Refactorizar tabelas de higiene e seguranca","Criar novas tabelas de higiene e seguranca"); - } - - @Override - public void doUpdate() throws Exception - { - com.evolute.utils.sql.Update update = - new com.evolute.utils.sql.Update( - "drop table risco_medida;" + - "drop table risco;" + - "drop table medida;" + - "drop table legislacao_estabelecimento;" + - "drop table legislacao;" + - "drop table posto_de_trabalho_estabelecimento;" + - "drop table posto_de_trabalho;" + - "CREATE TABLE hs_area(" + - " id serial PRIMARY KEY," + - " empresa_id int4 REFERENCES empresas(id)," + - " description varchar(256) NOT NULL" + - ");" + - "CREATE TABLE hs_posto(" + - " id serial PRIMARY KEY," + - " area_id int4 REFERENCES hs_area(id)," + - " description varchar(256) NOT NULL" + - ");" + - "CREATE TABLE hs_medida(" + - " id serial PRIMARY KEY," + - " description varchar(1024) NOT NULL," + - " requesitos_legais varchar(1024)" + - ");" + - "CREATE TABLE hs_risco_tema(" + - " id serial PRIMARY KEY," + - " description varchar(256) NOT NULL" + - ");" + - "CREATE TABLE hs_risco(" + - " id serial PRIMARY KEY," + - " tema_id int4 REFERENCES hs_risco_tema(id)," + - " description varchar(256) NOT NULL" + - ");" + - "CREATE TABLE hs_risco_medida(" + - " risco_id int4 REFERENCES hs_risco(id)," + - " medida_id int4 REFERENCES hs_medida(id)," + - " CONSTRAINT hs_risco_medida_pkey PRIMARY KEY(risco_id, medida_id)" + - ");" + - "create table hs_relatorio(" + - " id serial PRIMARY KEY," + - " data date NOT NULL," + - " deleted_date timestamp" + - ");" + - "create table hs_medida_classificacao(" + - " id serial PRIMARY KEY," + - " description varchar(255) NOT NULL" + - ");" + - "create table hs_relatorio_risco(" + - " id serial PRIMARY KEY," + - " relatorio_id int4 REFERENCES hs_relatorio NOT NULL," + - " description varchar(255) NOT NULL" + - ");" + - "create table hs_relatorio_medida(" + - " id serial PRIMARY KEY," + - " risco_id int4 REFERENCES hs_relatorio_risco NOT NULL," + - " description varchar(1024) NOT NULL," + - " requesitos_legais varchar(1024) NOT NULL," + - " severidade int4," + - " probabilidade int4," + - " classificacao_id int4 REFERENCES hs_medida_classificacao" + - ");" + - "create table hs_normalizacao(" + - " id serial PRIMARY KEY," + - " codigo varchar(128) NOT NULL," + - " descricao varchar(1024) NOT NULL," + - " portuguesa boolean NOT NULL" + - ");" + - "create table hs_equipamento_medico(" + - " id serial PRIMARY KEY," + - " nome varchar(255) NOT NULL" + - ");" + - "create table hs_legislacao_categoria(" + - " id serial PRIMARY KEY," + - " description varchar(255) NOT NULL" + - ");" + - "create table hs_legislacao(" + - " id serial PRIMARY KEY," + - " description varchar(1024) NOT NULL," + - " categoria_id int4 REFERENCES hs_legislacao_categoria(id)" + - ");" + - "create table hs_legislacao_empresa(" + - " legislacao_id int4 REFERENCES hs_legislacao(id)," + - " empresa_id int4 REFERENCES empresas(id)," + - " CONSTRAINT hs_legislacao_empresa_pkey PRIMARY KEY(legislacao_id, empresa_id)" + - ");" + - "create table hs_legislacao_estabelecimento(" + - " legislacao_id int4 REFERENCES hs_legislacao(id)," + - " estabelecimento_id int4 REFERENCES estabelecimentos(id)," + - " CONSTRAINT hs_legislacao_estabelecimento_pkey PRIMARY KEY(legislacao_id, estabelecimento_id)" + - ");" - ); - getExecuter().executeQuery( update ); - } - -} diff --git a/trunk/SIPRPSoft/src/siprp/update/updates/V9_1_To_V9_2.java b/trunk/SIPRPSoft/src/siprp/update/updates/V9_1_To_V9_2.java deleted file mode 100644 index 77ddef5f..00000000 --- a/trunk/SIPRPSoft/src/siprp/update/updates/V9_1_To_V9_2.java +++ /dev/null @@ -1,37 +0,0 @@ -package siprp.update.updates; - -import com.evolute.module.updater.AbstractUpdate; - -/** - * - * @author fpalma - */ -public class V9_1_To_V9_2 extends AbstractUpdate -{ - - public V9_1_To_V9_2() - { - super(9.1,9.2,"Soft-delete nas tabelas de higiene e saude"); - } - - @Override - public void doUpdate() throws Exception - { - com.evolute.utils.sql.Update update = - new com.evolute.utils.sql.Update( - "alter table hs_area add column deleted_date timestamp;" + - "alter table hs_equipamento_medico add column deleted_date timestamp;" + - "alter table hs_legislacao add column deleted_date timestamp;" + - "alter table hs_legislacao_categoria add column deleted_date timestamp;" + - "alter table hs_medida add column deleted_date timestamp;" + - "alter table hs_normalizacao add column deleted_date timestamp;" + - "alter table hs_posto add column deleted_date timestamp;" + - "alter table hs_relatorio_medida add column deleted_date timestamp;" + - "alter table hs_relatorio_risco add column deleted_date timestamp;" + - "alter table hs_risco add column deleted_date timestamp;" + - "alter table hs_risco_tema add column deleted_date timestamp;" - ); - getExecuter().executeQuery( update ); - } - -} diff --git a/trunk/SIPRPSoft/src/siprp/update/updates/V9_2_To_V9_3.java b/trunk/SIPRPSoft/src/siprp/update/updates/V9_2_To_V9_3.java deleted file mode 100644 index b88d5760..00000000 --- a/trunk/SIPRPSoft/src/siprp/update/updates/V9_2_To_V9_3.java +++ /dev/null @@ -1,41 +0,0 @@ -package siprp.update.updates; - -import com.evolute.module.updater.AbstractUpdate; - -/** - * - * @author fpalma - */ -public class V9_2_To_V9_3 extends AbstractUpdate -{ - - public V9_2_To_V9_3() - { - super(9.2,9.3,"Adicionados campos ao relatorio"); - } - - @Override - public void doUpdate() throws Exception - { - com.evolute.utils.sql.Update update = - new com.evolute.utils.sql.Update( - "alter table hs_relatorio_medida drop column severidade;" + - "alter table hs_relatorio_medida drop column probabilidade;" + - "alter table hs_relatorio_medida drop column classificacao_id;" + - "drop table hs_medida_classificacao;" + - "alter table hs_relatorio add column marcacao_id int4 REFERENCES marcacoes_estabelecimento;" + - "alter table hs_relatorio add column is_submetido timestamp;" + - "alter table hs_relatorio_risco add column probabilidade int4;" + - "alter table hs_relatorio_risco add column severidade int4;" + - "create table hs_relatorio_risco_valor_qualitativo" + - "(" + - " id serial PRIMARY KEY," + - " description varchar(64)" + - ");" + - "alter table hs_relatorio_risco add column valor_qualitativo_id int4 REFERENCES hs_relatorio_risco_valor_qualitativo;" + - "alter table hs_relatorio_risco add column is_plano_actuacao char(1);" - ); - getExecuter().executeQuery( update ); - } - -} diff --git a/trunk/SIPRPSoft/src/siprp/update/updates/V9_3_To_V9_4.java b/trunk/SIPRPSoft/src/siprp/update/updates/V9_3_To_V9_4.java deleted file mode 100644 index 7226bb77..00000000 --- a/trunk/SIPRPSoft/src/siprp/update/updates/V9_3_To_V9_4.java +++ /dev/null @@ -1,37 +0,0 @@ -package siprp.update.updates; - -import com.evolute.module.updater.AbstractUpdate; - -/** - * - * @author fpalma - */ -public class V9_3_To_V9_4 extends AbstractUpdate -{ - - public V9_3_To_V9_4() - { - super(9.3,9.4,"Adicionados postos de trabalho relatorio"); - } - - @Override - public void doUpdate() throws Exception - { - com.evolute.utils.sql.Update update = - new com.evolute.utils.sql.Update( - "create table hs_relatorio_medida_area" + - "(" + - " id serial PRIMARY KEY," + - " description varchar(256) NOT NULL" + - ");" + - "create table hs_relatorio_medida_posto" + - "(" + - " id serial PRIMARY KEY," + - " description varchar(256) NOT NULL," + - " area_id int4 REFERENCES hs_relatorio_medida_area(id)" + - ");" - ); - getExecuter().executeQuery( update ); - } - -} diff --git a/trunk/SIPRPSoft/src/siprp/update/updates/V9_4_To_V9_5.java b/trunk/SIPRPSoft/src/siprp/update/updates/V9_4_To_V9_5.java deleted file mode 100644 index 26646bdc..00000000 --- a/trunk/SIPRPSoft/src/siprp/update/updates/V9_4_To_V9_5.java +++ /dev/null @@ -1,54 +0,0 @@ -package siprp.update.updates; - -import com.evolute.module.updater.AbstractUpdate; - -/** - * - * @author fpalma - */ -public class V9_4_To_V9_5 extends AbstractUpdate -{ - - public V9_4_To_V9_5() - { - super(9.4,9.5,"Refactorizacao do relatorio"); - } - - public void doUpdate() throws Exception - { - com.evolute.utils.sql.Update update = - new com.evolute.utils.sql.Update( - "drop table hs_relatorio_medida_posto;" + - "drop table hs_relatorio_medida_area;" + - "alter table hs_relatorio_risco drop column probabilidade;" + - "alter table hs_relatorio_risco drop column severidade;" + - "alter table hs_relatorio_risco drop column valor_qualitativo_id;" + - "create table hs_posto_risco(" + - " posto_id int4 REFERENCES hs_posto(id)," + - " risco_id int4 REFERENCES hs_risco(id)," + - " CONSTRAINT hs_posto_risco_pkey PRIMARY KEY (posto_id,risco_id)" + - ");" + - "create table hs_relatorio_area(" + - " id serial PRIMARY KEY," + - " description varchar(256) NOT NULL," + - " deleted_date timestamp" + - ");" + - "create table hs_relatorio_posto(" + - " id serial PRIMARY KEY," + - " description varchar(256) NOT NULL," + - " area_id int4 REFERENCES hs_relatorio_area(id)," + - " deleted_date timestamp" + - ");" + - "create table hs_relatorio_posto_risco(" + - " posto_id int4 REFERENCES hs_relatorio_posto(id)," + - " risco_id int4 REFERENCES hs_relatorio_risco(id)," + - " probabilidade int4," + - " severidade int4," + - " valor_qualitativo_id int4 REFERENCES hs_relatorio_risco_valor_qualitativo(id)," + - " CONSTRAINT hs_relatorio_posto_risco_pkey PRIMARY KEY (posto_id,risco_id)" + - ");" - ); - getExecuter().executeQuery( update ); - } - -} diff --git a/trunk/SIPRPSoft/src/siprp/update/updates/V9_5_To_V9_6.java b/trunk/SIPRPSoft/src/siprp/update/updates/V9_5_To_V9_6.java deleted file mode 100644 index bc25d4ac..00000000 --- a/trunk/SIPRPSoft/src/siprp/update/updates/V9_5_To_V9_6.java +++ /dev/null @@ -1,31 +0,0 @@ -package siprp.update.updates; - -import com.evolute.module.updater.AbstractUpdate; - -/** - * - * @author fpalma - */ -public class V9_5_To_V9_6 extends AbstractUpdate -{ - - public V9_5_To_V9_6() - { - super(9.5,9.6,"Relacao postoDeTrabalho <-> estabelecimento"); - } - - @Override - public void doUpdate() throws Exception - { - com.evolute.utils.sql.Update update = - new com.evolute.utils.sql.Update( - "create table hs_posto_estabelecimento(" + - " posto_id int4 REFERENCES hs_posto(id)," + - " estabelecimento_id int4 REFERENCES estabelecimentos(id)," + - " CONSTRAINT hs_posto_estabelecimento_pkey PRIMARY KEY(posto_id,estabelecimento_id)" + - ");" - ); - getExecuter().executeQuery( update ); - } - -} diff --git a/trunk/SIPRPSoft/src/siprp/update/updates/V9_6_To_V9_7.java b/trunk/SIPRPSoft/src/siprp/update/updates/V9_6_To_V9_7.java deleted file mode 100644 index a9c66d17..00000000 --- a/trunk/SIPRPSoft/src/siprp/update/updates/V9_6_To_V9_7.java +++ /dev/null @@ -1,40 +0,0 @@ -package siprp.update.updates; - -import com.evolute.module.updater.AbstractUpdate; - -/** - * - * @author fpalma - */ -public class V9_6_To_V9_7 extends AbstractUpdate -{ - - public V9_6_To_V9_7() - { - super(9.6,9.7,"Relacao postoDeTrabalho <-> medida"); - } - - public void doUpdate() throws Exception - { - com.evolute.utils.sql.Update update = - new com.evolute.utils.sql.Update( - "drop table hs_posto_risco;" + - "create table hs_posto_medida(" + - " posto_id int4 REFERENCES hs_posto(id)," + - " medida_id int4 REFERENCES hs_medida(id)," + - " CONSTRAINT hs_posto_medida_pkey PRIMARY KEY(posto_id,medida_id)" + - ");" + - "create table hs_relatorio_posto_medida(" + - " posto_id int4 REFERENCES hs_relatorio_posto(id)," + - " medida_id int4 REFERENCES hs_relatorio_medida(id)," + - " CONSTRAINT hs_relatorio_posto_medida_pkey PRIMARY KEY(posto_id,medida_id)" + - ");" - ); - getExecuter().executeQuery( update ); - } - - public String toString() - { - return "v" + getStartVersion() + " para v" + getEndVersion(); - } -} diff --git a/trunk/SIPRPSoft/src/siprp/update/updates/V9_7_To_V9_8.java b/trunk/SIPRPSoft/src/siprp/update/updates/V9_7_To_V9_8.java deleted file mode 100644 index 2528dbe3..00000000 --- a/trunk/SIPRPSoft/src/siprp/update/updates/V9_7_To_V9_8.java +++ /dev/null @@ -1,39 +0,0 @@ -package siprp.update.updates; - -import com.evolute.module.updater.AbstractUpdate; - -/** - * - * @author fpalma - */ -public class V9_7_To_V9_8 extends AbstractUpdate -{ - - public V9_7_To_V9_8() - { - super(9.7,9.8,"Relacao postoDeTrabalho <-> risco"); - } - - @Override - public void doUpdate() throws Exception - { - com.evolute.utils.sql.Update update = - new com.evolute.utils.sql.Update( - "create table hs_posto_risco(" + - " posto_id int4 REFERENCES hs_posto(id)," + - " risco_id int4 REFERENCES hs_risco(id)," + - " probabilidade int4," + - " severidade int4," + - " valor_qualitativo int4 REFERENCES hs_relatorio_risco_valor_qualitativo," + - " CONSTRAINT hs_posto_risco_pkey PRIMARY KEY(posto_id, risco_id)" + - ");" + - "ALTER TABLE hs_relatorio_risco DROP COLUMN is_plano_actuacao;" + - "ALTER TABLE hs_posto_risco ADD COLUMN is_plano_actuacao char(1);" + - "insert into hs_relatorio_risco_valor_qualitativo (description) values('Controlado');" + - "insert into hs_relatorio_risco_valor_qualitativo (description) values('Incontrolado');" + - "insert into hs_relatorio_risco_valor_qualitativo (description) values('Indeterminado');" - ); - getExecuter().executeQuery( update ); - } - -} diff --git a/trunk/SIPRPSoft/src/siprp/update/updates/V9_8_To_V9_9.java b/trunk/SIPRPSoft/src/siprp/update/updates/V9_8_To_V9_9.java deleted file mode 100644 index 1a8c0f7f..00000000 --- a/trunk/SIPRPSoft/src/siprp/update/updates/V9_8_To_V9_9.java +++ /dev/null @@ -1,48 +0,0 @@ -package siprp.update.updates; - -import com.evolute.module.updater.AbstractUpdate; -import com.evolute.utils.db.Executer; - -/** - * - * @author fpalma - */ -public class V9_8_To_V9_9 extends AbstractUpdate -{ - - public V9_8_To_V9_9() - { - super(9.8,9.9,"Criacao de tabelas para associacao de emails e riscos a empresas"); - } - - @Override - public void doUpdate() throws Exception - { - Executer executer = getExecuter(); - com.evolute.utils.sql.Update update = - new com.evolute.utils.sql.Update( - "alter table hs_posto_medida add column is_plano_actuacao char(1); " + - "create table hs_email( " + - " id serial PRIMARY KEY, " + - " email varchar(128) " + - "); " + - "create table hs_email_estabelecimento( " + - " email_id int4 REFERENCES hs_email(id), " + - " estabelecimento_id int4 REFERENCES estabelecimentos(id), " + - " constraint hs_email_estabelecimento_pkey PRIMARY KEY(email_id,estabelecimento_id) " + - "); " + - "create table hs_email_empresa( " + - " email_id int4 REFERENCES hs_email(id), " + - " empresa_id int4 REFERENCES empresas(id), " + - " constraint hs_email_empresa_pkey PRIMARY KEY(email_id,empresa_id) " + - "); " + - "create table hs_risco_empresa( " + - " risco_id int4 REFERENCES hs_risco(id), " + - " empresa_id int4 REFERENCES empresas(id), " + - " constraint hs_risco_empresa_pkey PRIMARY KEY(risco_id,empresa_id) " + - ");" - ); - executer.executeQuery( update ); - } - -} diff --git a/trunk/SIPRPSoft/src/siprp/update/updates/V9_9_To_V10_0.java b/trunk/SIPRPSoft/src/siprp/update/updates/V9_9_To_V10_0.java deleted file mode 100644 index 4f5018fe..00000000 --- a/trunk/SIPRPSoft/src/siprp/update/updates/V9_9_To_V10_0.java +++ /dev/null @@ -1,54 +0,0 @@ -package siprp.update.updates; - -import com.evolute.module.updater.AbstractUpdate; -import com.evolute.utils.db.Executer; - -/** - * - * @author fpalma - */ -public class V9_9_To_V10_0 extends AbstractUpdate -{ - - public V9_9_To_V10_0() - { - super(9.9,10.0,"extensao da definicao de 'relatorio de higiene e seguranca'"); - } - - @Override - public void doUpdate() - throws Exception - { - Executer executer = getExecuter(); - com.evolute.utils.sql.Update update = - new com.evolute.utils.sql.Update( - "create table hs_relatorio_legislacao( " + - " hs_relatorio_id int4 REFERENCES hs_relatorio(id), " + - " hs_legislacao_id int4 REFERENCES hs_legislacao(id), " + - " CONSTRAINT hs_relatorio_legislacao_pkey PRIMARY KEY (hs_relatorio_id,hs_legislacao_id) " + - "); " + - "create table hs_relatorio_normalizacao( " + - " hs_relatorio_id int4 REFERENCES hs_relatorio(id), " + - " hs_normalizacao_id int4 REFERENCES hs_normalizacao(id), " + - " CONSTRAINT hs_relatorio_normalizacao_pkey PRIMARY KEY (hs_relatorio_id,hs_normalizacao_id) " + - "); " + - "create table hs_relatorio_equipamento_medico( " + - " hs_relatorio_id int4 REFERENCES hs_relatorio(id), " + - " hs_equipamento_medico_id int4 REFERENCES hs_equipamento_medico(id), " + - " CONSTRAINT hs_relatorio_equipamento_medico_pkey PRIMARY KEY (hs_relatorio_id,hs_equipamento_medico_id) " + - "); " + - "alter table hs_relatorio add column avaliacao_inicial boolean; " + - "alter table hs_relatorio add column acompanhante1 varchar(256); " + - "alter table hs_relatorio add column funcao_acompanhante1 varchar(128); " + - "alter table hs_relatorio add column acompanhante2 varchar(256); " + - "alter table hs_relatorio add column funcao_acompanhante2 varchar(128); " + - "alter table hs_relatorio add column acompanhante3 varchar(256); " + - "alter table hs_relatorio add column funcao_acompanhante3 varchar(128);" + - "alter table hs_relatorio_area add column relatorio_id int4 REFERENCES hs_relatorio(id) NOT NULL; " + - "alter table hs_posto_medida drop column is_plano_actuacao;" + - "alter table hs_relatorio_posto_medida add column is_plano_actuacao boolean; " - ); - executer.executeQuery( update ); - } - -}