<?php
/**
 * Migración: provisión de franquiciados en Control Empresas.
 * Agrega a empresas_franquiciados la columna control_empresas_id
 * (ID de la empresa creada en Control Empresas vía ws_provision.php).
 *
 * Uso: C:\wamp\bin\php\php5.5.12\php.exe database\migracion_ce_franquiciados.php
 */
$env = include __DIR__ . '/../.env.php';
$pdo = new PDO(
    'mysql:host=' . $env['DB_HOST'] . ';dbname=' . $env['DB_NAME'] . ';charset=utf8mb4',
    $env['DB_USER'],
    $env['DB_PASS'],
    array(PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION)
);

$col = $pdo->query("SHOW COLUMNS FROM empresas_franquiciados LIKE 'control_empresas_id'")->fetch();
if ($col) {
    echo "La columna control_empresas_id ya existe. Nada que hacer.\n";
} else {
    $pdo->exec("ALTER TABLE empresas_franquiciados
                ADD COLUMN control_empresas_id INT NULL DEFAULT NULL AFTER ce_empresa_rut");
    echo "Columna control_empresas_id agregada a empresas_franquiciados.\n";
}
echo "Migración completada.\n";
