diff --git a/db/migrations/053_create_sedes_shalom_table.sql b/db/migrations/053_create_sedes_shalom_table.sql new file mode 100644 index 0000000..4096d53 --- /dev/null +++ b/db/migrations/053_create_sedes_shalom_table.sql @@ -0,0 +1,7 @@ +CREATE TABLE IF NOT EXISTS sedes_shalom ( + id_terminal INT PRIMARY KEY, + nombre_sede VARCHAR(255), + activo TINYINT, + permite_origen TINYINT, + permite_destino TINYINT +); \ No newline at end of file diff --git a/temp_load_shalom.php b/temp_load_shalom.php new file mode 100644 index 0000000..643734a --- /dev/null +++ b/temp_load_shalom.php @@ -0,0 +1,43 @@ +prepare("INSERT INTO sedes_shalom (id_terminal, nombre_sede, activo, permite_origen, permite_destino) + VALUES (?, ?, ?, ?, ?) + ON DUPLICATE KEY UPDATE + nombre_sede = VALUES(nombre_sede), + activo = VALUES(activo), + permite_origen = VALUES(permite_origen), + permite_destino = VALUES(permite_destino)"); + +foreach ($lines as $line) { + $fields = str_getcsv($line); + if (count($fields) === 5) { + $stmt->execute($fields); + } +} + +echo "Bloque procesado correctamente.";