clear method

Future<void> clear(
  1. 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);
}