Esempio n. 1
0
def request_datafile(filters=None, session=None):
    filters = filters or {}

    # DataFile
    q = session.query(DataFile)
    q = __apply_filters(q, DataFile, session, **filters)

    a_dicts = [a.as_dict() for a in q.all()]

    return a_dicts
Esempio n. 2
0
def request_account(filters=None, session=None):
    filters = filters or {}

    # Account
    q = session.query(Account)
    q = __apply_filters(q, Account, session, **filters)

    a_dicts = [a.as_dict() for a in q.all()]

    return a_dicts
Esempio n. 3
0
def request_place(filters=None, session=None):
    filters = filters or {}

    # Place
    q = session.query(Place)
    q = __apply_filters(q, Place, session, **filters)

    p_dicts = [p.as_dict() for p in q.all()]

    return p_dicts
Esempio n. 4
0
def request_webpage(filters=None, session=None):
    filters = filters or {}

    # Webpage
    q = session.query(Webpage)
    q = __apply_filters(q, Webpage, session, **filters)

    w_dicts = [w.as_dict() for w in q.all()]

    return w_dicts
Esempio n. 5
0
def request_organization(filters=None, session=None):
    filters = filters or {}

    # Organization
    q = session.query(Organization)
    q = __apply_filters(q, Organization, session, **filters)

    o_dicts = [o.as_dict() for o in q.all()]

    return o_dicts