isExistsEmail method

Future<bool> isExistsEmail(
  1. String email
)

Método que verifica si un usuario con el correo electrónico proporcionado ya existe en la base de datos.

Parámetros:

  • mail: El correo electrónico que se desea verificar.

Retorna:

  • bool: true si el correo ya existe, false si no existe.

Implementation

Future<bool> isExistsEmail(String email) async {
  try {
    final result = await supabase
        .from('user')
        .select('iduser')
        .eq('mail', email)
        .maybeSingle();

    return result != null;
  } catch (e) {
    DatabaseHelper.logger.e("Error al verificar mail: $e");
    return false;
  }
}