clear method
- AiProvider provider
Delete the row for (currentUser, provider). No-op if it doesn't exist.
Implementation
Future<void> clear(AiProvider provider) async {
final userId = _client.auth.currentUser?.id;
if (userId == null) return;
await _client
.from('user_ai_settings')
.delete()
.eq('user_id', userId)
.eq('provider', provider.name);
}