From 3835be6c606106a2d11e1773319a42fd9391cda0 Mon Sep 17 00:00:00 2001 From: lekss361 Date: Thu, 14 May 2026 22:45:25 +0300 Subject: [PATCH] =?UTF-8?q?fix(sql):=20remove=20provisional=20907015507,?= =?UTF-8?q?=20fix=20=D0=A4=D0=BE=D0=BD=D0=B0=D1=82=D0=B8=E2=86=92=D0=A4?= =?UTF-8?q?=D0=BE=D0=BD=D0=B0=D1=80=D0=B8=20typo?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Addresses review blocker on PR #118: - Provisional classid 907015507 ('Опора железобетонная (столб)') убран из seed insert. Commented out с TODO(NSI-verify) — следующий шаг верифицировать против официальной NSI-таблицы Минстроя ДО восстановления строки. Без верификации ON CONFLICT DO UPDATE name перетёр бы корректное значение в eng_ref_classid. - Опечатка 'Фонати электрические' → 'Фонари электрические' (907015602). - Sort: 904015504/505/506/508 теперь в численном порядке (после удаления провизорной 507). Live seed теперь покрывает 504 (металл столб), 505 (металл ферма), 506 (металл фермовый столб), 508 (железобет ферма). Строка 507 restored after Минстрой NSI verification (см. follow-up). --- data/sql/87_engineering_networks_191fz.sql | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/data/sql/87_engineering_networks_191fz.sql b/data/sql/87_engineering_networks_191fz.sql index 8b4e8f1f..8ddb3e1d 100644 --- a/data/sql/87_engineering_networks_191fz.sql +++ b/data/sql/87_engineering_networks_191fz.sql @@ -264,13 +264,17 @@ INSERT INTO eng_ref_classid (classid, category, kind, name) VALUES ('907015502', 'auxiliary', 'aux_object', 'Опора деревянная (ферма)'), ('907015503', 'auxiliary', 'aux_object', 'Опора деревянная с подкосинами или оттяжками'), ('907015504', 'auxiliary', 'aux_object', 'Опора металлическая (столб)'), - ('907015507', 'auxiliary', 'aux_object', 'Опора железобетонная (столб)'), -- assigned by review; 907015507 fills gap between 906 and 508; verify with Минстрой NSI table ('907015505', 'auxiliary', 'aux_object', 'Опора металлическая (ферма)'), ('907015506', 'auxiliary', 'aux_object', 'Опора металлическая (фермовый столб))'), + -- TODO(NSI-verify): 'Опора железобетонная (столб)' — отсутствует в исходном QGIS dump. + -- Провизорное назначение 907015507 (review May 14) убрано из seed до подтверждения + -- против официальной NSI-таблицы Минстроя. Не вставляем в eng_ref_classid пока + -- не верифицировано — иначе ON CONFLICT DO UPDATE name перетрёт корректное значение. + -- ('907015507', 'auxiliary', 'aux_object', 'Опора железобетонная (столб)'), ('907015508', 'auxiliary', 'aux_object', 'Опора железобетонная (ферма)'), ('907015600', 'auxiliary', 'aux_object', 'Дополнительные объекты на на опорах линии электропередач'), ('907015601', 'auxiliary', 'aux_object', 'Молниеотводы (на столбах)'), - ('907015602', 'auxiliary', 'aux_object', 'Фонати электрические (на столбах)'), + ('907015602', 'auxiliary', 'aux_object', 'Фонари электрические (на столбах)'), ('907015603', 'auxiliary', 'aux_object', 'Часы электрические (на столбах)'), ('907015604', 'auxiliary', 'aux_object', 'Прожекторы (на столбах)'), ('907015605', 'auxiliary', 'aux_object', 'Трансформаторы (на столбах)???'),