fix: drop views before recreating slim versions (cannot drop columns from view)
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -14,6 +14,12 @@ export const runtime = "nodejs";
|
||||
export const dynamic = "force-dynamic";
|
||||
|
||||
const STEPS = [
|
||||
// Drop dependent views first (they reference gis_features)
|
||||
{ name: "Drop gis_documentatii", sql: `DROP VIEW IF EXISTS gis_documentatii CASCADE` },
|
||||
{ name: "Drop gis_administrativ", sql: `DROP VIEW IF EXISTS gis_administrativ CASCADE` },
|
||||
{ name: "Drop gis_cladiri", sql: `DROP VIEW IF EXISTS gis_cladiri CASCADE` },
|
||||
{ name: "Drop gis_terenuri", sql: `DROP VIEW IF EXISTS gis_terenuri CASCADE` },
|
||||
{ name: "Drop gis_features", sql: `DROP VIEW IF EXISTS gis_features CASCADE` },
|
||||
{
|
||||
name: "gis_features (slim)",
|
||||
sql: `CREATE OR REPLACE VIEW gis_features AS
|
||||
|
||||
Reference in New Issue
Block a user