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:
@@ -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)
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user