Some checks failed
Co-authored-by: lekss361 <lekss361@gendsgn.local> Co-committed-by: lekss361 <lekss361@gendsgn.local>
11 lines
481 B
PL/PgSQL
11 lines
481 B
PL/PgSQL
-- 143_genplan_makevalid_backfill.sql
|
|
-- Одноразовый backfill: исправить невалидные геометрии генплан-зон (#1156).
|
|
-- 881/6436 полигонов имели ST_IsValid=false (self-intersecting rings из геопортала).
|
|
-- Идемпотентно: повторный прогон no-op (WHERE NOT ST_IsValid).
|
|
BEGIN;
|
|
|
|
UPDATE ekb_genplan_functional_zone
|
|
SET geom = ST_MakeValid(geom)
|
|
WHERE NOT ST_IsValid(geom);
|
|
|
|
COMMIT;
|