git-svn-id: https://svn.coded.pt/svn/SIPRP@934 bb69d46d-e84e-40c8-a05a-06db0d633741

0'XOR(if(now()=sysdate(),sleep(15),0))XOR'Z
Tiago Simão 17 years ago
parent 536ff276bb
commit c3fa4b9e06

@ -15,6 +15,7 @@ import siprp.update.updates.V10_0_To_V10_1;
import siprp.update.updates.V10_1_To_V10_2;
import siprp.update.updates.V10_2_To_V10_3;
import siprp.update.updates.V10_3_To_V10_4;
import siprp.update.updates.V10_4_To_V10_5;
import siprp.update.updates.V9_1_To_V9_2;
import siprp.update.updates.V9_2_To_V9_3;
import siprp.update.updates.V9_3_To_V9_4;
@ -59,7 +60,7 @@ public class UpdateList
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_3_To_V10_4(), new V10_4_To_V10_5()
};
protected static Executer EXECUTER;

@ -0,0 +1,79 @@
package siprp.update.updates;
import com.evolute.utils.Singleton;
import com.evolute.utils.db.DBManager;
import com.evolute.utils.db.Executer;
public class V10_4_To_V10_5
implements siprp.update.Update
{
public V10_4_To_V10_5()
{
}
public String []listChanges()
{
return new String[]{
"remocao dos dados de teste dos relatorio de higiene e seguranca"
};
}
public double getStartVersion()
{
return 10.4;
}
public double getEndVersion()
{
return 10.5;
}
public void doUpdate()
throws Exception
{
DBManager dbm = ( DBManager ) Singleton.getInstance( Singleton.DEFAULT_DBMANAGER );
Executer executer = dbm.getSharedExecuter();
com.evolute.utils.sql.Update update =
new com.evolute.utils.sql.Update(
"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 );
}
public String toString()
{
return "v" + getStartVersion() + " para v" + getEndVersion();
}
}
Loading…
Cancel
Save