fix: migración SQL + red Docker para Coolify

06_master_sync.sql:
- Comentario tenía ';' (La columna role_id ya existe; la FK) →
  el parser de migrate.php divide por ; y el texto 'la FK' quedaba
  como sentencia SQL → error SQLSTATE[42000]

docker-compose.yml:
- Eliminar whatsapp-network (red bridge propia)
- Con 1 solo servicio no se necesita red interna
- Coolify añade automáticamente su red nj05x5... (donde está Traefik)
- La red bridge extra podría interferir con el routing de Traefik
This commit is contained in:
Lizandro Guarnizo
2026-03-12 16:42:14 -05:00
parent 2537bc8cfc
commit a497dc4b31
2 changed files with 2 additions and 9 deletions
+2 -3
View File
@@ -166,9 +166,8 @@ CREATE TABLE IF NOT EXISTS `lab_config` (
ALTER TABLE `admin_users`
ADD COLUMN IF NOT EXISTS `role_id` int(11) DEFAULT NULL;
-- C1a) FK opcional: omitida ADD CONSTRAINT IF NOT EXISTS no es estándar
-- en todas las versiones de MariaDB. La columna role_id ya existe; la FK
-- se gestiona por la aplicación (integridad referencial vía código).
-- C1a) FK omitida: ADD CONSTRAINT IF NOT EXISTS no es estandar en MariaDB
-- La columna role_id ya existe y la integridad la gestiona la aplicacion.
-- =============================================================================
-- C2) COLUMNA: lab_form_envios.hash_verificacion (prod → local)
-6
View File
@@ -30,8 +30,6 @@ services:
- WEBHOOK_VERIFY_TOKEN=${WEBHOOK_VERIFY_TOKEN}
- LOG_LEVEL=${LOG_LEVEL:-INFO}
- ENABLE_RATE_LIMIT=${ENABLE_RATE_LIMIT:-true}
networks:
- whatsapp-network
healthcheck:
test: ["CMD-SHELL", "curl -sf http://localhost/health.php || curl -sf http://localhost/ || exit 1"]
interval: 30s
@@ -80,7 +78,3 @@ volumes:
driver: local
app-uploads:
driver: local
networks:
whatsapp-network:
driver: bridge