Files
mkd/backend/README_MIGRATION.md

27 lines
1.2 KiB
Markdown
Raw Permalink Normal View History

2026-02-04 00:17:04 +05:00
# Миграция базы данных для событий кандидатов
## Проблема
Если вы видите ошибку `relation "candidate_events" does not exist`, это означает, что таблица событий кандидатов еще не создана в базе данных.
## Решение
Выполните SQL скрипт миграции:
```bash
psql -d your_database_name -f backend/migrate_candidate_events.sql
```
Или выполните скрипт напрямую в вашем клиенте PostgreSQL (pgAdmin, DBeaver и т.д.).
## Файл миграции
`backend/migrate_candidate_events.sql`
## Что создается
- Тип `candidate_event_type` (ENUM) - типы событий
- Тип `candidate_event_result` (ENUM) - результаты событий
- Таблица `candidate_events` - события кандидатов
- Индексы для оптимизации запросов
## После выполнения миграции
Перезапустите backend сервер, и функционал событий кандидатов заработает.