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";
|
export const dynamic = "force-dynamic";
|
||||||
|
|
||||||
const STEPS = [
|
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)",
|
name: "gis_features (slim)",
|
||||||
sql: `CREATE OR REPLACE VIEW gis_features AS
|
sql: `CREATE OR REPLACE VIEW gis_features AS
|
||||||
|
|||||||
Reference in New Issue
Block a user