Beispiel #1
0
def get_all_queries():
    queries = Query.query \
        .options(
        db.joinedload(Query.tags),
        db.joinedload(Query.packs),
        db.joinedload(Query.packs, Pack.queries, innerjoin=True)).all()
    return queries
Beispiel #2
0
def get_query_by_id(query_id):
    return Query.query.options(
                db.joinedload(Query.tags)
            ).filter(Query.id == query_id).first()
Beispiel #3
0
def get_all_queries():
    return Query.query \
        .options(
        db.joinedload(Query.tags)
    ).filter(~Query.packs.any()).all()