diff --git a/EventHubBackSpec.md b/EventHubBackSpec.md index 4f1277d..cfbc2d0 100644 --- a/EventHubBackSpec.md +++ b/EventHubBackSpec.md @@ -187,7 +187,7 @@ EventHub — платформа для управления событиями - Философия "let it crash" — быстрый перезапуск упавших процессов. - Автоматическое восстановление после падения ноды (Mnesia). - Валидация входных данных и единый формат ошибок. -- Механизм миграций схемы данных: миграции компилируются вместе с проектом и автоматически применяются при старте, поддерживается откат (задача #17). +- Механизм миграций схемы данных: миграции в `src/migrations/`, реестр в `migration_engine`; при старте после init_tables вызывается `ensure_applied/0` с глобальной блокировкой в Mnesia — один узел применяет pending, join-узлы ждут синхронизации; поддерживается откат (задачи #17, #24). ### 3.3. Безопасность - JWT-аутентификация с разделением ролей (user, admin, superadmin, moderator, support).