Files
healthlog/internal/store/migrations/00002_delivery_headers.sql
T
av 41f2f05f2f добавлен приём пакетов Health Auto Export
- POST /api/v1/ingest: токен, лимит тела, gzip, durable-запись тела в сырой
  архив, учёт доставки в SQLite
- код ответа отражает доставку, а не разбор: битый JSON — 400, непонятое
  содержимое — 200, данные уже сохранены и доразберутся позже
- сохраняется полный набор заголовков запроса с вычисткой секретов по имени
  и по совпадению значения с токеном
2026-08-01 12:37:17 +03:00

10 lines
641 B
SQL

-- +goose Up
-- Полный набор заголовков запроса (JSON: имя → массив значений), кроме
-- несущих секреты. Документация HAE называет пять заголовков, но что
-- приложение шлёт на самом деле — неизвестно, а именно из незадокументированных
-- полей уже вышли самые полезные находки (см. docs/local-research.md).
ALTER TABLE delivery ADD COLUMN headers TEXT NOT NULL DEFAULT '{}';
-- +goose Down
ALTER TABLE delivery DROP COLUMN headers;