From 6901cfb94242d12695d81b246aab5dd04046cefb Mon Sep 17 00:00:00 2001 From: marsalva Date: Sat, 21 Feb 2026 18:21:22 +0000 Subject: [PATCH] Actualizar server.js --- server.js | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/server.js b/server.js index 270d5cd..d8b42d6 100644 --- a/server.js +++ b/server.js @@ -250,6 +250,14 @@ async function autoUpdateDB() { ALTER TABLE users ADD COLUMN wa_settings JSONB DEFAULT '{}'; END IF; + -- AÑADIDO: Configuración del Portal del Cliente + IF NOT EXISTS (SELECT 1 FROM information_schema.columns WHERE table_name='users' AND column_name='company_logo') THEN + ALTER TABLE users ADD COLUMN company_logo TEXT; + END IF; + IF NOT EXISTS (SELECT 1 FROM information_schema.columns WHERE table_name='users' AND column_name='portal_settings') THEN + ALTER TABLE users ADD COLUMN portal_settings JSONB DEFAULT '{"m_start":"09:00", "m_end":"14:00", "a_start":"16:00", "a_end":"19:00"}'; + END IF; + -- AÑADIDO: Columna física de operario para el panel operativo IF NOT EXISTS (SELECT 1 FROM information_schema.columns WHERE table_name='scraped_services' AND column_name='assigned_to') THEN ALTER TABLE scraped_services ADD COLUMN assigned_to INT REFERENCES users(id);