forked from Coded/SIPRP
git-svn-id: https://svn.coded.pt/svn/SIPRP@1333 bb69d46d-e84e-40c8-a05a-06db0d633741
parent
1fc36e598a
commit
e0e9360ddf
@ -0,0 +1,33 @@
|
||||
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 );
|
||||
}
|
||||
|
||||
}
|
||||
Loading…
Reference in new issue