Files
microdao-daarion/docs/tasks/MIGRATION_STATUS.md
Apple fca48b3eb0 feat(node2): Complete NODE2 setup - guardian, agents, swapper models
- 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
2025-12-02 07:07:58 -08:00

1.9 KiB
Raw Blame History

Статус міграцій 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

Після застосування

  1. Перезапустити city-service
  2. Перевірити API: GET /city/microdao/daarion/dashboard
  3. Перевірити сторінку: /microdao/daarion

📝 Примітки

  • Міграції використовують IF NOT EXISTS, тому безпечно запускати кілька разів
  • Seed-дані можуть конфліктувати, якщо вже застосовані (використати ON CONFLICT або видалити перед повторним застосуванням)