From e31643cba0828d777e4cb3714ef115a168e66fc6 Mon Sep 17 00:00:00 2001 From: marsalva Date: Sat, 7 Mar 2026 16:12:03 +0000 Subject: [PATCH] Actualizar server.js --- server.js | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/server.js b/server.js index cf71423..810a34a 100644 --- a/server.js +++ b/server.js @@ -249,7 +249,7 @@ async function autoUpdateDB() { created_at TIMESTAMP DEFAULT NOW() ); - -- TABLA PARA ASIGNACIÓN AUTOMÁTICA + -- TABLA PARA ASIGNACIÓN AUTOMÁTICA CREATE TABLE IF NOT EXISTS assignment_pings ( id SERIAL PRIMARY KEY, scraped_id INT NOT NULL, @@ -259,7 +259,23 @@ async function autoUpdateDB() { expires_at TIMESTAMP NOT NULL, created_at TIMESTAMP DEFAULT NOW() ); - `); + + -- 💬 CHAT Y NOTAS INTERNAS (TIPO iTRAMIT) + CREATE TABLE IF NOT EXISTS service_communications ( + id SERIAL PRIMARY KEY, + scraped_id INT REFERENCES scraped_services(id) ON DELETE CASCADE, + owner_id INT REFERENCES users(id) ON DELETE CASCADE, + sender_id INT REFERENCES users(id) ON DELETE SET NULL, + sender_name TEXT NOT NULL, + sender_role TEXT, + message TEXT NOT NULL, + is_internal BOOLEAN DEFAULT FALSE, + created_at TIMESTAMP DEFAULT NOW() + ); + `); + + // PARCHE DE ACTUALIZACIÓN + await client.query(` -- 💬 CHAT Y NOTAS INTERNAS CREATE TABLE IF NOT EXISTS service_communications (