Parcourir la source

cambio de nombres de todas las tablas

Nermosis il y a 3 ans
Parent
révision
8887f09a9d

+ 0 - 1
application/controllers/Parser.php Voir le fichier

@@ -4,7 +4,6 @@ defined('BASEPATH') or exit('No direct script access allowed');
4 4
 class Parser extends CI_Controller
5 5
 {
6 6
 
7
-    //TODO: Gestionar descarga de archivos por carpeta dia/hora
8 7
     //TODO: PARAMETRIZAR BBDD -> SI EXISTE UN PROCESO EN MARCHA, NO INICIAR SIGUIENTE DESCARGA, AVISAR
9 8
     protected $rutaDiaria = FCPATH . "DOWNLOADS/DAILY/";
10 9
     protected $rutaDiariaFecha = "";

+ 31 - 31
application/libraries/ParserDatabaseBruto.php Voir le fichier

@@ -24,11 +24,11 @@ class Parserdatabasebruto
24 24
             foreach ($arrayDatosSucios as $nombreArchivo => $datosArchivo) {
25 25
                 guardar_log($this->nombreLog, "ARCHIVO ---" . $nombreArchivo, false);
26 26
 
27
-                $this->setDatosMultiples($datosArchivo, "general", "bruto_datos_iniciales", "DatosIniciales");
27
+                $this->setDatosMultiples($datosArchivo, "general", "in_datos_iniciales", "DatosIniciales");
28 28
 
29
-                $this->setDatosMultiples($datosArchivo, "contractInfo", "bruto_contract_folder", "ContractInfo");
29
+                $this->setDatosMultiples($datosArchivo, "contractInfo", "in_contract_folder", "ContractInfo");
30 30
 
31
-                $this->setDocumentosSingle($datosArchivo, "tenderingProcess", ["bruto_tendering_process", "mapa_nivel_tendering_process"], "TenderingProcess");
31
+                $this->setDocumentosSingle($datosArchivo, "tenderingProcess", ["in_tendering_process", "config_nivel_tendering_process"], "TenderingProcess");
32 32
 
33 33
                 $this->setProcurementProjectArray($datosArchivo);
34 34
 
@@ -36,21 +36,21 @@ class Parserdatabasebruto
36 36
 
37 37
                 $this->setTenderingTerms($datosArchivo);
38 38
 
39
-                $this->setLocatedContractingParty($datosArchivo); //, "locatedContractingParty", "bruto_located_contracting_party", "locatedContractingParty");
39
+                $this->setLocatedContractingParty($datosArchivo); //, "locatedContractingParty", "in_located_contracting_party", "locatedContractingParty");
40 40
 
41 41
                 $this->setParty($datosArchivo);
42 42
 
43 43
                 $this->setValidNoticeInfo($datosArchivo);
44 44
 
45
-                $this->setInsertArryByArray($datosArchivo, "tenderingResult", ["bruto_tender_result", "mapa_nivel_tender_result"], "TenderResult");
45
+                $this->setInsertArryByArray($datosArchivo, "tenderingResult", ["in_tender_result", "config_nivel_tender_result"], "TenderResult");
46 46
 
47
-                $this->setDocumentosSingle($datosArchivo, "legalDocs", ["bruto_legal_documents", "mapa_nivel_legal_docs"], "legalDocs");
47
+                $this->setDocumentosSingle($datosArchivo, "legalDocs", ["in_legal_documents", "config_nivel_legal_docs"], "legalDocs");
48 48
 
49
-                $this->setDocumentosSingle($datosArchivo, "technicalDocs", ["bruto_technical_documents", "mapa_nivel_technical_docs"], "TechnicalDocs");
49
+                $this->setDocumentosSingle($datosArchivo, "technicalDocs", ["in_technical_documents", "config_nivel_technical_docs"], "TechnicalDocs");
50 50
 
51
-                $this->setInsertArryByArray($datosArchivo, "generalDocs", ["bruto_general_documents", "mapa_nivel_general_docs"], "GeneralDocs");
51
+                $this->setInsertArryByArray($datosArchivo, "generalDocs", ["in_general_documents", "config_nivel_general_docs"], "GeneralDocs");
52 52
 
53
-                $this->setInsertArryByArray($datosArchivo, "additionalDocs", ["bruto_additional_documents", "mapa_nivel_additional_docs"], "additionalDocs");
53
+                $this->setInsertArryByArray($datosArchivo, "additionalDocs", ["in_additional_documents", "config_nivel_additional_docs"], "additionalDocs");
54 54
 
55 55
             }
56 56
 
@@ -63,7 +63,7 @@ class Parserdatabasebruto
63 63
         $result = array();
64 64
         $coleccionMapaProcProject = array();
65 65
         $countColeccionProcProject = 0;
66
-        $mapaDatos = $this->CI->Parser_model->getMapaByTabla("mapa_nivel_procurement_project");
66
+        $mapaDatos = $this->CI->Parser_model->getMapaByTabla("config_nivel_procurement_project");
67 67
 
68 68
         foreach ($mapaDatos['datos'] as $dataField) {
69 69
             $coleccionMapaProcProject[] = $dataField->campo_bbdd;
@@ -90,9 +90,9 @@ class Parserdatabasebruto
90 90
 
91 91
         }
92 92
 
93
-        $this->setDatosMultiples($result, "budget", "bruto_procurement_project", "ProcurementProject");
93
+        $this->setDatosMultiples($result, "budget", "in_procurement_project", "ProcurementProject");
94 94
 
95
-        $this->setDatosMultiples($result, "itemClass", "bruto_procurement_project_itemclass", "ProcurementProject_ItemClass");
95
+        $this->setDatosMultiples($result, "itemClass", "in_procurement_project_itemclass", "ProcurementProject_ItemClass");
96 96
     }
97 97
 
98 98
     private function setProcurementProjectLotArray($datosToSet)
@@ -100,7 +100,7 @@ class Parserdatabasebruto
100 100
         $result = array();
101 101
         $coleccionMapa = array();
102 102
         $countColeccion = 0;
103
-        $mapaDatos = $this->CI->Parser_model->getMapaByTabla("mapa_nivel_procurement_project_lot");
103
+        $mapaDatos = $this->CI->Parser_model->getMapaByTabla("config_nivel_procurement_project_lot");
104 104
 
105 105
         foreach ($mapaDatos['datos'] as $dataField) {
106 106
             $coleccionMapa[] = $dataField->campo_bbdd;
@@ -132,9 +132,9 @@ class Parserdatabasebruto
132 132
 
133 133
         }
134 134
 
135
-        $this->setDatosMultiples($result, "procurementProjectLot", "bruto_procurement_project_lot", "procurementProjectLot");
135
+        $this->setDatosMultiples($result, "procurementProjectLot", "in_procurement_project_lot", "procurementProjectLot");
136 136
 
137
-        $this->setDatosMultiples($result, "itemClassification", "bruto_procurement_project_lot_item", "procurementProjectLot_itemClassification");
137
+        $this->setDatosMultiples($result, "itemClassification", "in_procurement_project_lot_item", "procurementProjectLot_itemClassification");
138 138
     }
139 139
 
140 140
     private function setTenderingTerms($datosToSet)
@@ -142,7 +142,7 @@ class Parserdatabasebruto
142 142
         $result = array();
143 143
         $coleccionMapa = array();
144 144
         $countColeccion = 0;
145
-        $mapaDatos = $this->CI->Parser_model->getMapaByTabla("mapa_nivel_tendering_terms");
145
+        $mapaDatos = $this->CI->Parser_model->getMapaByTabla("config_nivel_tendering_terms");
146 146
 
147 147
         foreach ($mapaDatos['datos'] as $dataField) {
148 148
             $coleccionMapa[] = $dataField->campo_bbdd;
@@ -193,15 +193,15 @@ class Parserdatabasebruto
193 193
 
194 194
         }
195 195
 
196
-        $this->setDatosMultiples($result, "tenderingTerm", "bruto_tendering_terms", "tenderingTerm");
196
+        $this->setDatosMultiples($result, "tenderingTerm", "in_tendering_terms", "tenderingTerm");
197 197
 
198
-        $this->setDatosMultiples($result, "awardingCriteria", "bruto_tendering_terms_awarding_terms", "awardingCriteria");
198
+        $this->setDatosMultiples($result, "awardingCriteria", "in_tendering_terms_awarding_terms", "awardingCriteria");
199 199
 
200
-        $this->setDatosMultiples($result, "FinancialEvaluationCriteria", "bruto_tendering_terms_financial_evaluation", "FinancialEvaluationCriteria");
200
+        $this->setDatosMultiples($result, "FinancialEvaluationCriteria", "in_tendering_terms_financial_evaluation", "FinancialEvaluationCriteria");
201 201
 
202
-        $this->setDatosMultiples($result, "TendererQualificationRequest", "bruto_tendering_terms_qualification_request", "TendererQualificationRequest");
202
+        $this->setDatosMultiples($result, "TendererQualificationRequest", "in_tendering_terms_qualification_request", "TendererQualificationRequest");
203 203
 
204
-        $this->setDatosMultiples($result, "SpecificTendererRequirement", "bruto_tendering_terms_specific_terms", "SpecificTendererRequirement");
204
+        $this->setDatosMultiples($result, "SpecificTendererRequirement", "in_tendering_terms_specific_terms", "SpecificTendererRequirement");
205 205
 
206 206
     }
207 207
 
@@ -210,7 +210,7 @@ class Parserdatabasebruto
210 210
         $result = array();
211 211
         $coleccionMapa = array();
212 212
         $countColeccion = 0;
213
-        $mapaDatos = $this->CI->Parser_model->getMapaByTabla("mapa_nivel_located_contracting_party");
213
+        $mapaDatos = $this->CI->Parser_model->getMapaByTabla("config_nivel_located_contracting_party");
214 214
 
215 215
         foreach ($mapaDatos['datos'] as $dataField) {
216 216
             $coleccionMapa[] = $dataField->campo_bbdd;
@@ -237,9 +237,9 @@ class Parserdatabasebruto
237 237
 
238 238
         }
239 239
 
240
-        $this->setDatosMultiples($result, "locatedContractingParty", "bruto_located_contracting_party", "LocatedContractingParty");
240
+        $this->setDatosMultiples($result, "locatedContractingParty", "in_located_contracting_party", "LocatedContractingParty");
241 241
 
242
-        $this->setDatosMultiples($result, "activity", "bruto_located_contracting_party_activity", "LocatedContractingParty_Activity");
242
+        $this->setDatosMultiples($result, "activity", "in_located_contracting_party_activity", "LocatedContractingParty_Activity");
243 243
     }
244 244
 
245 245
     private function setParty($datosToSet)
@@ -247,7 +247,7 @@ class Parserdatabasebruto
247 247
         $result = array();
248 248
         $coleccionMapa = array();
249 249
         $countColeccion = 0;
250
-        $mapaDatos = $this->CI->Parser_model->getMapaByTabla("mapa_nivel_party");
250
+        $mapaDatos = $this->CI->Parser_model->getMapaByTabla("config_nivel_party");
251 251
 
252 252
         foreach ($mapaDatos['datos'] as $dataField) {
253 253
             $coleccionMapa[] = $dataField->campo_bbdd;
@@ -274,9 +274,9 @@ class Parserdatabasebruto
274 274
 
275 275
         }
276 276
 
277
-        $this->setDatosMultiples($result, "party", "bruto_party", "Party");
277
+        $this->setDatosMultiples($result, "party", "in_party", "Party");
278 278
 
279
-        $this->setDatosMultiples($result, "partyIdentification", "bruto_party_party_idenfitication", "Party_PartyIdentification");
279
+        $this->setDatosMultiples($result, "partyIdentification", "in_party_party_idenfitication", "Party_PartyIdentification");
280 280
     }
281 281
 
282 282
     private function setDocumentosSingle($datosToSet, $arrayKey, $tablasMapa, $nombreLog)
@@ -352,7 +352,7 @@ class Parserdatabasebruto
352 352
         $result = array();
353 353
         $coleccionMapa = array();
354 354
         $countColeccion = 0;
355
-        $mapaDatos = $this->CI->Parser_model->getMapaByTabla("mapa_nivel_valid_notice_info");
355
+        $mapaDatos = $this->CI->Parser_model->getMapaByTabla("config_nivel_valid_notice_info");
356 356
 
357 357
         foreach ($mapaDatos['datos'] as $dataField) {
358 358
             $coleccionMapa[] = $dataField->campo_bbdd;
@@ -390,11 +390,11 @@ class Parserdatabasebruto
390 390
 
391 391
         }
392 392
 
393
-        $this->setDatosMultiples($result, "noticeInfo", "bruto_valid_notice_info", "ValidNoticeInfo");
393
+        $this->setDatosMultiples($result, "noticeInfo", "in_valid_notice_info", "ValidNoticeInfo");
394 394
 
395
-        $this->setDatosMultiples($result, "fechas", "bruto_valid_notice_info_fecha", "ValidNoticeInfo_Fecha");
395
+        $this->setDatosMultiples($result, "fechas", "in_valid_notice_info_fecha", "ValidNoticeInfo_Fecha");
396 396
 
397
-        $this->setDatosMultiples($result, "documento", "bruto_valid_notice_info_documento", "ValidNoticeInfo_Documento");
397
+        $this->setDatosMultiples($result, "documento", "in_valid_notice_info_documento", "ValidNoticeInfo_Documento");
398 398
 
399 399
     }
400 400
 

+ 2 - 2
application/libraries/Parserdatabaselimpio.php Voir le fichier

@@ -29,8 +29,8 @@ class Parserdatabaselimpio
29 29
                 $datosTablaToInsert = $this->CI->Parser_model->getDatosBrutos($row->tabla_sucia);
30 30
 
31 31
                 if ($datosTablaToInsert['num_rows'] > 0) {
32
-                    guardar_log("brutoToMaestro_" . $fechaInicioParser, "ARCHIVO--" . $row->tabla_maestra . "_" . $fechaInicioParser . " - " . $filename);
33
-                    $totalInserted[$row->tabla_maestra] = insertBucle($datosTablaToInsert['datos'], $row->tabla_maestra, "brutoToMaestro_" . $fechaInicioParser);
32
+                    guardar_log("inToGlobal_" . $fechaInicioParser, "ARCHIVO--" . $row->tabla_maestra . "_" . $fechaInicioParser . " - " . $filename);
33
+                    $totalInserted[$row->tabla_maestra] = insertBucle($datosTablaToInsert['datos'], $row->tabla_maestra, "inToGlobal_" . $fechaInicioParser);
34 34
 
35 35
                 }
36 36
             }

+ 10 - 10
application/models/Parser_model.php Voir le fichier

@@ -35,7 +35,7 @@ class Parser_model extends CI_Model
35 35
         );
36 36
 
37 37
         $this->db->where('id', 0);
38
-        $this->db->update('parametros_cron', $data);
38
+        $this->db->update('config_parametros_cron', $data);
39 39
     }
40 40
 
41 41
     public function stopParser()
@@ -47,12 +47,12 @@ class Parser_model extends CI_Model
47 47
         );
48 48
 
49 49
         $this->db->where('id', 0);
50
-        $this->db->update('parametros_cron', $data);
50
+        $this->db->update('config_parametros_cron', $data);
51 51
     }
52 52
 
53 53
     public function existCronRun()
54 54
     {
55
-        $sql = "SELECT * FROM parametros_cron";
55
+        $sql = "SELECT * FROM config_parametros_cron";
56 56
         $result = $this->db->query($sql);
57 57
         $datos['datos'] = $result->row();
58 58
         $datos['num_rows'] = $result->num_rows();
@@ -62,7 +62,7 @@ class Parser_model extends CI_Model
62 62
 
63 63
     public function getUrlArchivos()
64 64
     {
65
-        $sql = "SELECT * FROM tipo_licitacion_tablas";
65
+        $sql = "SELECT * FROM config_tipo_licitacion_tablas";
66 66
         $result = $this->db->query($sql);
67 67
         $datos['datos'] = $result->result();
68 68
         $datos['num_rows'] = $result->num_rows();
@@ -72,13 +72,13 @@ class Parser_model extends CI_Model
72 72
 
73 73
     public function setInicioLicitacion($licitacionArr)
74 74
     {
75
-        $this->db->insert('bruto_datos_iniciales', $licitacionArr);
75
+        $this->db->insert('in_datos_iniciales', $licitacionArr);
76 76
         return $this->db->insert_id();
77 77
     }
78 78
 
79 79
     public function getMapaTablas()
80 80
     {
81
-        $sql = "SELECT * FROM mapa_tablas_parser ORDER BY orden ASC";
81
+        $sql = "SELECT * FROM config_tablas_parser ORDER BY orden ASC";
82 82
         $result = $this->db->query($sql);
83 83
         $datos['datos'] = $result->result();
84 84
         $datos['num_rows'] = $result->num_rows();
@@ -103,7 +103,7 @@ class Parser_model extends CI_Model
103 103
 
104 104
     public function getLicitacionesNuevasBruto()
105 105
     {
106
-        $sql = "SELECT DISTINCT id_licitacion FROM bruto_datos_iniciales";
106
+        $sql = "SELECT DISTINCT id_licitacion FROM in_datos_iniciales";
107 107
         $result = $this->db->query($sql);
108 108
         $datos['datos'] = $result->result();
109 109
         $datos['num_rows'] = $result->num_rows();
@@ -114,9 +114,9 @@ class Parser_model extends CI_Model
114 114
     public function deleteCascadaNuevasLicitaciones()
115 115
     {
116 116
         $sql = "DELETE
117
-                FROM maestro_datos_iniciales_licitacion
117
+                FROM global_datos_iniciales_licitacion
118 118
                 WHERE id_licitacion IN(
119
-                    SELECT DISTINCT id_licitacion FROM bruto_datos_iniciales
119
+                    SELECT DISTINCT id_licitacion FROM in_datos_iniciales
120 120
                 )";
121 121
         $result = $this->db->query($sql);
122 122
         $datos['num_rows'] = $this->db->affected_rows();
@@ -139,7 +139,7 @@ class Parser_model extends CI_Model
139 139
         $data = array(
140 140
             "fecha" => $fechaImportacionLog,
141 141
         );
142
-        $this->db->insert('fecha_importaciones', $data);
142
+        $this->db->insert('config_fecha_importaciones', $data);
143 143
         return $this->db->insert_id();
144 144
     }
145 145
 

+ 24 - 24
application/models/Xlsexport_model.php Voir le fichier

@@ -72,22 +72,22 @@ class Xlsexport_model extends CI_Model
72 72
                     RTPU.nombre AS urgency,
73 73
                     LI.fecha_creacion_log
74 74
                 FROM
75
-                    maestro_datos_iniciales_licitacion LI
76
-                    JOIN maestro_contract_folder CF ON CF.id_ajena_licitacion = LI.id_licitacion
77
-                    JOIN maestro_located_contracting_party LP ON LP.id_ajena_licitacion = LI.id_licitacion
78
-                    JOIN maestro_party MP ON MP.id_ajena_licitacion = LI.id_licitacion
79
-                    JOIN maestro_party_party_idenfitication MPI on MPI.id_ajena_licitacion = LI.id_licitacion AND MPI.attr = 'DIR3'
80
-                    JOIN maestro_procurement_project PROJ ON PROJ.id_ajena_licitacion = LI.id_licitacion
81
-                    JOIN maestro_procurement_project_itemclass PROJI ON PROJI.id_ajena_licitacion = LI.id_licitacion
82
-                    JOIN maestro_tendering_process TP ON TP.id_ajena_licitacion = LI.id_licitacion
83
-                    JOIN maestro_tendering_terms TT ON TT.id_ajena_licitacion = LI.id_licitacion
84
-                    JOIN relacionada_contract_status RCF ON RCF.CODE = CF.contractFolderStatusCode
85
-                    JOIN relacionada_located_contracting_party RLP ON RLP.CODE = LP.contractingPartyTypeCode
86
-                    JOIN relacionada_tipo_contrato TPC ON TPC.CODE = PROJ.typeCode
87
-                    JOIN relacionada_tender_process RTP ON RTP.CODE = TP.procedureCode
88
-                    JOIN relacionada_tender_process_contracting_code RTPC ON RTPC.CODE = TP.contractingSystemCode
89
-                    JOIN relacionada_tender_process_submission RTPS ON RTPS.CODE = TP.submissionMethodCode
90
-                    JOIN relacionada_tender_process_urgency_code RTPU ON RTPU.CODE = TP.urgencyCode
75
+                    global_datos_iniciales_licitacion LI
76
+                    JOIN global_contract_folder CF ON CF.id_ajena_licitacion = LI.id_licitacion
77
+                    JOIN global_located_contracting_party LP ON LP.id_ajena_licitacion = LI.id_licitacion
78
+                    JOIN global_party MP ON MP.id_ajena_licitacion = LI.id_licitacion
79
+                    JOIN global_party_party_idenfitication MPI on MPI.id_ajena_licitacion = LI.id_licitacion AND MPI.attr = 'DIR3'
80
+                    JOIN global_procurement_project PROJ ON PROJ.id_ajena_licitacion = LI.id_licitacion
81
+                    JOIN global_procurement_project_itemclass PROJI ON PROJI.id_ajena_licitacion = LI.id_licitacion
82
+                    JOIN global_tendering_process TP ON TP.id_ajena_licitacion = LI.id_licitacion
83
+                    JOIN global_tendering_terms TT ON TT.id_ajena_licitacion = LI.id_licitacion
84
+                    JOIN codice_contract_status RCF ON RCF.CODE = CF.contractFolderStatusCode
85
+                    JOIN codice_located_contracting_party RLP ON RLP.CODE = LP.contractingPartyTypeCode
86
+                    JOIN codice_tipo_contrato TPC ON TPC.CODE = PROJ.typeCode
87
+                    JOIN codice_tender_process RTP ON RTP.CODE = TP.procedureCode
88
+                    JOIN codice_tender_process_contracting_code RTPC ON RTPC.CODE = TP.contractingSystemCode
89
+                    JOIN codice_tender_process_submission RTPS ON RTPS.CODE = TP.submissionMethodCode
90
+                    JOIN codice_tender_process_urgency_code RTPU ON RTPU.CODE = TP.urgencyCode
91 91
                 WHERE LI.id_importacion = $idUltimaImportacion
92 92
                 GROUP BY
93 93
                     id_licitacion";
@@ -131,8 +131,8 @@ class Xlsexport_model extends CI_Model
131 131
                     GROUP_CONCAT( MPI.idItem ) AS itemClassification_attr
132 132
 
133 133
                 FROM
134
-                    maestro_procurement_project_lot MP
135
-                    JOIN maestro_procurement_project_lot_item MPI ON MP.id_compuesta = MPI.id_compuesta_padre
134
+                    global_procurement_project_lot MP
135
+                    JOIN global_procurement_project_lot_item MPI ON MP.id_compuesta = MPI.id_compuesta_padre
136 136
                 WHERE
137 137
                     MPI.fecha_creacion_log = '$this->fechaLog'
138 138
                     GROUP BY
@@ -147,7 +147,7 @@ class Xlsexport_model extends CI_Model
147 147
     {
148 148
         $sql = "SELECT MIN(fechas) as fecha
149 149
                 FROM
150
-                maestro_valid_notice_info_fecha WHERE id_ajena_licitacion = '$idLicitacion'";
150
+                global_valid_notice_info_fecha WHERE id_ajena_licitacion = '$idLicitacion'";
151 151
         $result = $this->db->query($sql);
152 152
         $datos['datos'] = $result->row();
153 153
         $datos['num_rows'] = $result->num_rows();
@@ -163,11 +163,11 @@ class Xlsexport_model extends CI_Model
163 163
                     RTPS.nombre AS submision, /*contractingSistemCode*/
164 164
                     RTPU.nombre AS urgency /*urgencyCode*/
165 165
                 FROM
166
-                maestro_tendering_process TP
167
-                JOIN relacionada_tender_process RTP ON RTP.CODE = TP.procedureCode
168
-                JOIN relacionada_tender_process_contracting_code RTPC ON RTPC.CODE = TP.contractingSystemCode
169
-                JOIN relacionada_tender_process_submission RTPS ON RTPS.CODE = TP.submissionMethodCode
170
-                JOIN relacionada_tender_process_urgency_code RTPU ON RTPU.CODE = TP.urgencyCode
166
+                global_tendering_process TP
167
+                JOIN codice_tender_process RTP ON RTP.CODE = TP.procedureCode
168
+                JOIN codice_tender_process_contracting_code RTPC ON RTPC.CODE = TP.contractingSystemCode
169
+                JOIN codice_tender_process_submission RTPS ON RTPS.CODE = TP.submissionMethodCode
170
+                JOIN codice_tender_process_urgency_code RTPU ON RTPU.CODE = TP.urgencyCode
171 171
 
172 172
                 WHERE
173 173
                     TP.fecha_creacion_log = '$this->fechaLog'";