-- ФИНАЛЬНАЯ МИГРАЦИЯ: Исправление user_type и обновление sessions
-- Применяется после fix_universal.sql

USE mvp_career;

-- 1. Обновляем DEFAULT значение для user_type
ALTER TABLE sessions 
MODIFY COLUMN user_type ENUM('guest', 'user', 'employee', 'hr') DEFAULT 'guest';

-- 2. Обновляем все существующие записи без user_type
UPDATE sessions 
SET user_type = 'guest' 
WHERE user_type IS NULL;

-- 3. Проверяем результат
SELECT 
    user_type, 
    COUNT(*) as count,
    CONCAT(ROUND(COUNT(*) * 100.0 / (SELECT COUNT(*) FROM sessions), 1), '%') as percentage
FROM sessions 
GROUP BY user_type
ORDER BY count DESC;

-- ГОТОВО! ✅

