From cf121849483e3cf9a82aed4d4975a440507dbbc7 Mon Sep 17 00:00:00 2001 From: Johannes Baumeister Date: Sun, 5 Jul 2026 20:34:32 +0200 Subject: [PATCH] fix: make Freileitungen globally accessible again --- db_revert_freileitungen.js | 23 +++++++++++++++++++++++ server.js | 1 - 2 files changed, 23 insertions(+), 1 deletion(-) create mode 100644 db_revert_freileitungen.js diff --git a/db_revert_freileitungen.js b/db_revert_freileitungen.js new file mode 100644 index 0000000..989c67e --- /dev/null +++ b/db_revert_freileitungen.js @@ -0,0 +1,23 @@ +require('dotenv').config({ override: true }); +const { Pool } = require('pg'); + +const pool = new Pool({ + host: process.env.DB_HOST, + port: process.env.DB_PORT, + database: process.env.DB_NAME, + user: process.env.DB_USER, + password: process.env.DB_PASSWORD +}); + +async function run() { + try { + await pool.query('ALTER TABLE geodaten."Freileitungen" DROP COLUMN IF EXISTS projekt_id;'); + console.log('Dropped projekt_id from Freileitungen'); + } catch(e) { + console.error(e); + } finally { + pool.end(); + } +} + +run(); diff --git a/server.js b/server.js index 46cc6a4..5b10f4e 100644 --- a/server.js +++ b/server.js @@ -734,7 +734,6 @@ app.get('/api/layers/leitungsverlaeufe', async (req, res) => { ) ) AS feature FROM geodaten."Freileitungen" - WHERE projekt_id = $1 ) features`, [projId] );