I have the following query:
profiles = session.query(profile.name).filter(and_(profile.email == email, profile.password == password_hash))
Use one_or_none(). Return at most one result or raise an exception.
Returns None if the query selects no rows.