/
h0tnanny
/
IotPlatform
Обзор
Документация
Войти
/
h0tnanny
/
IotPlatform
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
develop
database/payload_format_schema.sql
20 строк
751 B
h0tnanny
Парсинг данных как строчки
20 фев 2026, 19:31
20 фев 2026, 19:31
fbb7684
Код
Авторство
О чём код?
-- Миграция: формат входящего payload (произвольная строка → JSON) -- payload_format: 'json' | 'key_value' | 'csv' -- payload_options: опции парсера (разделители и т.д.) в JSONB DO $$ BEGIN IF NOT EXISTS ( SELECT 1 FROM information_schema.columns WHERE table_name = 'equipment' AND column_name = 'payload_format' ) THEN ALTER TABLE equipment ADD COLUMN payload_format VARCHAR(50) DEFAULT 'json'; END IF; IF NOT EXISTS ( SELECT 1 FROM information_schema.columns WHERE table_name = 'equipment' AND column_name = 'payload_options' ) THEN ALTER TABLE equipment ADD COLUMN payload_options JSONB; END IF; END $$;