diff --git a/server.js b/server.js index ff99278..a7320ac 100644 --- a/server.js +++ b/server.js @@ -226,17 +226,18 @@ async function autoUpdateDB() { created_at TIMESTAMP DEFAULT NOW() ); - -- NUEVO: TABLA PARA AUTOMATISMOS [AÑADIDO] - CREATE TABLE IF NOT EXISTS assignment_pings ( - id SERIAL PRIMARY KEY, - scraped_id INT REFERENCES scraped_services(id) ON DELETE CASCADE, - user_id INT REFERENCES users(id) ON DELETE CASCADE, - token TEXT UNIQUE NOT NULL, - status TEXT DEFAULT 'pending', - expires_at TIMESTAMP NOT NULL, - created_at TIMESTAMP DEFAULT NOW() - ); - `); + // Dentro de autoUpdateDB en server.js +await client.query(` + CREATE TABLE IF NOT EXISTS assignment_pings ( + id SERIAL PRIMARY KEY, + scraped_id INT NOT NULL, -- Aseguramos que el nombre sea exacto + user_id INT REFERENCES users(id) ON DELETE CASCADE, + token TEXT UNIQUE NOT NULL, + status TEXT DEFAULT 'pending', + expires_at TIMESTAMP NOT NULL, + created_at TIMESTAMP DEFAULT NOW() + ); +`); // PARCHE DE ACTUALIZACIÓN await client.query(`