-- Connexions OAuth (import favoris / abonnements Google + Twitch). CREATE TABLE IF NOT EXISTS oauth_connections ( user_id TEXT NOT NULL REFERENCES users(id) ON DELETE CASCADE, provider TEXT NOT NULL, external_user_id TEXT, display_name TEXT, avatar_url TEXT, access_token TEXT, refresh_token TEXT, expires_at INTEGER, scopes TEXT, created_at INTEGER NOT NULL, updated_at INTEGER NOT NULL, PRIMARY KEY (user_id, provider) ); CREATE INDEX IF NOT EXISTS idx_oauth_connections_user ON oauth_connections(user_id);