Actualizar server.js
This commit is contained in:
16
server.js
16
server.js
@@ -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,
|
||||
|
||||
Reference in New Issue
Block a user