- 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
1.9 KiB
1.9 KiB
Статус міграцій 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.
🚀 Швидкий старт
На сервері з базою даних:
cd /path/to/microdao-daarion
./scripts/apply_microdao_dashboard_migrations.sh
Або вручну:
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
✅ Після застосування
- Перезапустити
city-service - Перевірити API:
GET /city/microdao/daarion/dashboard - Перевірити сторінку:
/microdao/daarion
📝 Примітки
- Міграції використовують
IF NOT EXISTS, тому безпечно запускати кілька разів - Seed-дані можуть конфліктувати, якщо вже застосовані (використати
ON CONFLICTабо видалити перед повторним застосуванням)