# Статус міграцій 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` або видалити перед повторним застосуванням)