-- Table pour les sessions utilisateur -- Cette table remplace le stockage des sessions dans les fichiers JSON CREATE TABLE IF NOT EXISTS user_sessions ( id VARCHAR(255) PRIMARY KEY, user_id VARCHAR(255) NOT NULL, user_type ENUM('oauth', 'bip39') NOT NULL, device TEXT, user_agent TEXT, created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP, accessed_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, INDEX idx_user_sessions_user (user_id, user_type), INDEX idx_user_sessions_accessed (accessed_at) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;