[Migrations]

- Aggiunto "REPORT_NAME" a "RILEVAZIONI_STEUP" per la stampa dell'ispezioni di Carelli
- Fix setup_query "ATTACH_LIBERI", problema con la query, campi data_doc e num_doc
This commit is contained in:
2024-05-31 16:32:01 +02:00
parent 5479e9dbcd
commit 1d8449773d
2 changed files with 64 additions and 0 deletions

View File

@@ -0,0 +1,22 @@
package it.integry.ems.migration.model;
import it.integry.ems.migration._base.BaseMigration;
import it.integry.ems.migration._base.IntegryCustomer;
import it.integry.ems.migration._base.MigrationModelInterface;
public class Migration_20240530174017 extends BaseMigration implements MigrationModelInterface {
@Override
public void up() throws Exception {
if (isHistoryDB())
return;
createSetup("PVM", "RILEVAZIONI_STEUP", "REPORT_NAME", null, "Report name per la stampa dell'ispezione", false, "REPORT_NAME", false, false, false, false, false, null, false, null);
}
@Override
public void down() throws Exception {
}
}

View File

@@ -0,0 +1,42 @@
package it.integry.ems.migration.model;
import it.integry.ems.migration._base.BaseMigration;
import it.integry.ems.migration._base.MigrationModelInterface;
public class Migration_20240531160821 extends BaseMigration implements MigrationModelInterface {
@Override
public void up() throws Exception {
if (isHistoryDB())
return;
executeStatement(
"UPDATE stb_gest_setup_query \n" +
"SET query_default = 'SELECT stb_files_attached.id_attach,\n" +
" stb_files_attached.file_name,\n" +
" stb_files_attached.user_name,\n" +
" stb_files_attached.description,\n" +
" stb_files_attached.datetime_attach,\n" +
" stb_files_attached.file_size\n" +
"FROM stb_files_attached\n" +
" LEFT OUTER JOIN mrl_partita_mag_attached ON stb_files_attached.id_attach = mrl_partita_mag_attached.id_attach\n" +
" LEFT OUTER JOIN drl_ord_attached ON stb_files_attached.id_attach = drl_ord_attached.id_attach\n" +
" LEFT OUTER JOIN drl_doc_attached ON stb_files_attached.id_attach = drl_doc_attached.id_attach\n" +
"WHERE data_doc IS NULL\n" +
" AND num_doc IS NULL\n" +
" AND parent_id_attach IS NULL\n" +
" AND mrl_partita_mag_attached.id_attach IS NULL\n" +
" AND mrl_partita_mag_attached.id_attach IS NULL\n" +
" AND mrl_partita_mag_attached.id_attach IS NULL\n" +
" AND flag_lock = ''n''\n" +
" AND file_size > 0\n" +
"ORDER BY stb_files_attached.file_name'\n" +
"where cod_query = 'ATTACH_LIBERI'\n");
}
@Override
public void down() throws Exception {
}
}