def occasions_by_uid(request, uids): if not uids: return list() uids = [ensure_uuid(uid) for uid in uids] session = get_session(request) return session.query(OccasionRecord)\ .filter(OccasionRecord.uid.in_(uids))\ .all()
def facilities_by_uid(request, uids): if not uids: return list() uids = [ensure_uuid(uid) for uid in uids] session = get_session(request) return session.query(FacilityRecord)\ .filter(FacilityRecord.uid.in_(uids))\ .all()
def occasion_by_uid(request, uid): session = get_session(request) return session.query(OccasionRecord).get(ensure_uuid(uid))
def facility_by_uid(request, uid): session = get_session(request) return session.query(FacilityRecord).get(ensure_uuid(uid))
def category_by_uid(request, uid): session = get_session(request) return session.query(CategoryRecord).get(ensure_uuid(uid))