Initial commit MKD fixes
This commit is contained in:
26
backend/README_MIGRATION.md
Executable file
26
backend/README_MIGRATION.md
Executable file
@@ -0,0 +1,26 @@
|
||||
# Миграция базы данных для событий кандидатов
|
||||
|
||||
## Проблема
|
||||
Если вы видите ошибку `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 сервер, и функционал событий кандидатов заработает.
|
||||
Reference in New Issue
Block a user