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);
|
ALTER TABLE scraped_services ADD COLUMN assigned_to INT REFERENCES users(id);
|
||||||
END IF;
|
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 (
|
CREATE TABLE IF NOT EXISTS user_guilds (
|
||||||
user_id INT REFERENCES users(id) ON DELETE CASCADE,
|
user_id INT REFERENCES users(id) ON DELETE CASCADE,
|
||||||
@@ -233,6 +228,15 @@ END IF;
|
|||||||
created_at TIMESTAMP DEFAULT NOW()
|
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
|
-- TABLA PARA ASIGNACIÓN AUTOMÁTICA
|
||||||
CREATE TABLE IF NOT EXISTS assignment_pings (
|
CREATE TABLE IF NOT EXISTS assignment_pings (
|
||||||
id SERIAL PRIMARY KEY,
|
id SERIAL PRIMARY KEY,
|
||||||
|
|||||||
Reference in New Issue
Block a user