- Node-guardian running on MacBook and updating metrics - NODE2 agents (Atlas, Greeter, Oracle, Builder Bot) assigned to node-2-macbook-m4max - Swapper models displaying correctly (8 models) - DAGI Router agents showing with correct status (3 active, 1 stale) - Router health check using node_cache for remote nodes
52 lines
1.9 KiB
Markdown
52 lines
1.9 KiB
Markdown
# Статус міграцій MicroDAO Dashboard
|
||
|
||
## 📋 Створені файли
|
||
|
||
✅ **Міграції:**
|
||
- `migrations/044_microdao_activity.sql` - таблиця активності
|
||
- `migrations/045_microdao_stats.sql` - статистика MicroDAO
|
||
|
||
✅ **Seed-дані:**
|
||
- `docs/sql/seed_microdao_activity_daarion.sql` - 10 записів активності для DAARION
|
||
|
||
✅ **Скрипти:**
|
||
- `scripts/apply_microdao_dashboard_migrations.sh` - автоматичне застосування міграцій
|
||
|
||
✅ **Документація:**
|
||
- `docs/tasks/APPLY_MIGRATIONS_INSTRUCTIONS.md` - детальні інструкції
|
||
|
||
## ⚠️ Статус застосування
|
||
|
||
**Міграції ще НЕ застосовані до бази даних.**
|
||
|
||
Потрібно виконати на сервері (NODE1) або там, де знаходиться база даних `daarion`.
|
||
|
||
## 🚀 Швидкий старт
|
||
|
||
### На сервері з базою даних:
|
||
|
||
```bash
|
||
cd /path/to/microdao-daarion
|
||
./scripts/apply_microdao_dashboard_migrations.sh
|
||
```
|
||
|
||
Або вручну:
|
||
|
||
```bash
|
||
psql -U postgres -d daarion -f migrations/044_microdao_activity.sql
|
||
psql -U postgres -d daarion -f migrations/045_microdao_stats.sql
|
||
psql -U postgres -d daarion -f docs/sql/seed_microdao_activity_daarion.sql
|
||
```
|
||
|
||
## ✅ Після застосування
|
||
|
||
1. Перезапустити `city-service`
|
||
2. Перевірити API: `GET /city/microdao/daarion/dashboard`
|
||
3. Перевірити сторінку: `/microdao/daarion`
|
||
|
||
## 📝 Примітки
|
||
|
||
- Міграції використовують `IF NOT EXISTS`, тому безпечно запускати кілька разів
|
||
- Seed-дані можуть конфліктувати, якщо вже застосовані (використати `ON CONFLICT` або видалити перед повторним застосуванням)
|
||
|