Actualizar server.js

This commit is contained in:
2026-02-23 07:53:38 +00:00
parent e22d96b563
commit 79ac8a6ea8

View File

@@ -158,6 +158,7 @@ async function autoUpdateDB() {
PRIMARY KEY (user_id, zone_id) PRIMARY KEY (user_id, zone_id)
); );
-- 🤖 ROBOTS / PROVEEDORES -- 🤖 ROBOTS / PROVEEDORES
CREATE TABLE IF NOT EXISTS provider_credentials ( CREATE TABLE IF NOT EXISTS provider_credentials (
id SERIAL PRIMARY KEY, id SERIAL PRIMARY KEY,
@@ -252,6 +253,11 @@ async function autoUpdateDB() {
ALTER TABLE users ADD COLUMN app_settings JSONB DEFAULT '{"primary": "#1e3a8a", "secondary": "#2563eb", "bg": "#f8fafc"}'; ALTER TABLE users ADD COLUMN app_settings JSONB DEFAULT '{"primary": "#1e3a8a", "secondary": "#2563eb", "bg": "#f8fafc"}';
END IF; END IF;
-- AÑADIDO: Permiso para coger servicios libres de la bolsa
IF NOT EXISTS (SELECT 1 FROM information_schema.columns WHERE table_name='users' AND column_name='can_claim_services') THEN
ALTER TABLE users ADD COLUMN can_claim_services BOOLEAN DEFAULT TRUE;
END IF;
-- AÑADIDO: Columna para guardar la configuración de WhatsApp -- AÑADIDO: Columna para guardar la configuración de WhatsApp
IF NOT EXISTS (SELECT 1 FROM information_schema.columns WHERE table_name='users' AND column_name='wa_settings') THEN IF NOT EXISTS (SELECT 1 FROM information_schema.columns WHERE table_name='users' AND column_name='wa_settings') THEN
ALTER TABLE users ADD COLUMN wa_settings JSONB DEFAULT '{}'; ALTER TABLE users ADD COLUMN wa_settings JSONB DEFAULT '{}';