<?php
/**
 * Migración: cliente ganado registrado en la empresa Control Empresas del franquiciado.
 * Agrega a empresas la columna ce_cliente_id (ID del auxiliar tipo CLIENTE creado
 * en la empresa CE del franquiciado vía ws_provision.php action=crear_cliente).
 *
 * Uso: C:\wamp\bin\php\php5.5.12\php.exe database\migracion_ce_cliente.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 LIKE 'ce_cliente_id'")->fetch();
if ($col) {
    echo "La columna ce_cliente_id ya existe. Nada que hacer.\n";
} else {
    $pdo->exec("ALTER TABLE empresas ADD COLUMN ce_cliente_id INT NULL DEFAULT NULL AFTER activa");
    echo "Columna ce_cliente_id agregada a empresas.\n";
}
echo "Migración completada.\n";
