Stage 04.1 - storage foundation (PostgreSQL) and system dashboard UI

This commit is contained in:
2026-04-14 21:38:52 +03:00
parent 1deb676585
commit c2ed535d56
16 changed files with 563 additions and 80 deletions

View File

@@ -0,0 +1,22 @@
# Stage 04.1 — Storage Foundation (PostgreSQL)
## Цель
Подключить первый слой хранения сразу на PostgreSQL и заложить базу для журналирования и order flow.
## Что добавлено
- PostgreSQL как основная БД
- инициализация схемы при старте приложения
- таблицы:
- balance_snapshots
- journal_events
- order_drafts
- health check БД в `⚙️ Система`
## Почему PostgreSQL
- подходит как целевая БД на рост
- удобно для JSONB, событий и order flow
- не требует будущей смены движка при росте проекта
## Что дальше
- Stage 04.2 — Journal / event log
- Stage 04.3 — repositories

View File

@@ -0,0 +1,25 @@
# Stage 04.1+ — System Screen UI Polish
## Цель
Сделать экран `⚙️ Система` короче, чище и понятнее без изменения бизнес-логики.
## Что изменено
- убраны формулировки вида `OK База данных`
- заголовки компонентов теперь выглядят единообразно
- текст PostgreSQL health сокращён до компактного вида
- блок окружения переведён на более аккуратный формат
## Что НЕ менялось
- логика health checks
- подключение PostgreSQL
- проверка public/private API
- symbol validation
## Результат
Экран `⚙️ Система` стал:
- компактнее
- понятнее
- ближе к продовому UI
## Рекомендуемый commit
`Stage 04.1+ - polish system screen UI`