def _query(cls, codes=None, iso3s=None): query = session.query(cls) if codes: query = query.filter(cls.code.in_(codes)) if iso3s: query = query.filter(cls.iso3.in_(iso3s)) return query
def _query(cls, codes=None, iso3s=None): query = session.query(cls) if codes: query = query.filter(cls.code.in_(codes)) if iso3s: query = query.filter(cls.iso3.in_(iso3s)) return query
def get(cls, id=None, email=None, session_id=None): query = session.query(cls) if id: query = query.filter(cls.id == id) elif email: query = query.filter(cls.email == email) elif session_id: query = query.filter(cls.session_id == session_id) return query.one()
def get(cls, id=None, email=None, session_id=None): query = session.query(cls) if id: query = query.filter(cls.id == id) elif email: query = query.filter(cls.email == email) elif session_id: query = query.filter(cls.session_id == session_id) return query.one()
def get(cls, code=None): query = session.query(cls) if code: query = query.filter(cls.code == code) return query.one()
def get(cls, code=None): query = session.query(cls) if code: query = query.filter(cls.code == code) return query.one()