-- Preserve the existing provider, credential, and explicit enabled state. -- Providers without a saved row remain disabled by default. DROP INDEX "course_ai_settings_course_id_key"; CREATE UNIQUE INDEX "course_ai_settings_course_id_provider_key" ON "course_ai_settings"("course_id", "provider");