Actualizar server.js

This commit is contained in:
2026-02-15 23:22:11 +00:00
parent a485eaeb1d
commit ac0a56e42f

View File

@@ -93,12 +93,7 @@ IF NOT EXISTS (SELECT 1 FROM information_schema.columns WHERE table_name='scrape
ALTER TABLE scraped_services ADD COLUMN assigned_to INT REFERENCES users(id);
END IF;
-- CONFIGURACIÓN NEGOCIO
CREATE TABLE IF NOT EXISTS guilds (
id SERIAL PRIMARY KEY,
owner_id INT REFERENCES users(id) ON DELETE CASCADE,
name TEXT NOT NULL,
created_at TIMESTAMP DEFAULT NOW()
);
CREATE TABLE IF NOT EXISTS user_guilds (
user_id INT REFERENCES users(id) ON DELETE CASCADE,
@@ -233,6 +228,15 @@ END IF;
created_at TIMESTAMP DEFAULT NOW()
);
// Así debe quedar ese bloque dentro de autoUpdateDB:
await client.query(`
DO $$ BEGIN
-- AÑADE ESTA LÍNEA AQUÍ DENTRO:
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); END IF;
IF NOT EXISTS (SELECT 1 FROM information_schema.columns WHERE table_name='services' AND column_name='client_id') THEN ...
`);
-- TABLA PARA ASIGNACIÓN AUTOMÁTICA
CREATE TABLE IF NOT EXISTS assignment_pings (
id SERIAL PRIMARY KEY,