def email_taken(credentials: Credentials): sql = '''SELECT * FROM "user" WHERE email=%(email)s LIMIT 1;''' # Returns user, if none with email returns None with psycopg2.connect(current_app.config['db_URL']) as conn: cur = conn.cursor() cur.execute(sql, credentials._asdict()) return cur.fetchone()