Example #1
0
 def get_all(order_type=None):
     if order_type == 'order':
         orders = session.query(Order).filter('is_order=1').all()
     elif order_type == 'reservation':
         orders = session.query(Order).filter('is_order=0').all()
     else:
         orders = session.query(Order).all()
     return orders
Example #2
0
 def get_all(order_type=None):
     if order_type == 'order':
         orders = session.query(Order).filter('is_order=1').all()
     elif order_type == 'reservation':
         orders = session.query(Order).filter('is_order=0').all()
     else:
         orders = session.query(Order).all()
     return orders
Example #3
0
 def get_mul(users_id, active=None):
     nodes = ['user.id=%s' % i for i in users_id]
     q = ' or '.join(nodes)
     q = '(%s)' % q
     if active == None:
         users = session.query(User).filter(q).all()
     else:
         users = session.query(User).filter(q).filter_by(is_active=active).all()
     return users
Example #4
0
def authenticate(username, password):
  user = session.query(User).filter_by(username=username, password=password).first()
  if user:
    s = request.environ.get('beaker.session')
    s['user'] = user.id
    return user
  return None
Example #5
0
def authenticate(username, password):
    user = session.query(User).filter_by(username=username,
                                         password=password).first()
    if user:
        s = request.environ.get('beaker.session')
        s['user'] = user.id
        return user
    return None
Example #6
0
def register(**argv):
    user = session.query(User).filter_by(username=argv["username"]).first()
    if user:
        return False, "username exist"
    user = User(username=argv["username"], password=argv["password"])
    session.add(user)
    session.commit()
    s = request.environ.get('beaker.session')
    s['user'] = user.id
    return True, "success"
Example #7
0
def register(**argv):
  user = session.query(User).filter_by(username=argv["username"]).first()
  if user:
    return False, "username exist"
  user = User(username=argv["username"], password=argv["password"])
  session.add(user)
  session.commit()
  s = request.environ.get('beaker.session')
  s['user'] = user.id
  return True, "success"
Example #8
0
 def get_mul(types_id):
     nodes = ['dtype.id=%s' % i for i in types_id]
     q = ' or '.join(nodes)
     q = '(%s)' % q
     dtype = session.query(DessertType).filter(q).all()
     return dtype
Example #9
0
 def get_by_name(username):
     user = session.query(User).filter_by(username=username).first()
     return user
Example #10
0
 def get_mul(ids):
     nodes = ['"decision".id=%s' % i for i in ids]
     q = " or ".join(nodes)
     q = "(%s)" % q
     decision = session.query(Decision).filter(q).all()
     return decision
Example #11
0
 def get(id):
     decision = session.query(Decision).filter_by(id=id).first()
     return decision
Example #12
0
 def get_mul(perms_id):
     nodes = ['perm.id=%s' % i for i in perms_id]
     q = ' or '.join(nodes)
     q = '(%s)' % q
     perms = session.query(Permission).filter(q).all()
     return perms
Example #13
0
 def get_mul(ids):
     nodes = ['"order".id=%s' % i for i in ids]
     q = ' or '.join(nodes)
     q = '(%s)' % q
     orders = session.query(Order).filter(q).all()
     return orders
Example #14
0
 def get_all():
     order_items = session.query(OrderItem).all()
     return order_items 
Example #15
0
 def get(d_id):
     dessert = session.query(Dessert).filter_by(id=d_id).first()
     return dessert
Example #16
0
 def get_mul(types_id):
     nodes = ['dtype.id=%s' % i for i in types_id]
     q = ' or '.join(nodes)
     q = '(%s)' % q
     dtype = session.query(DessertType).filter(q).all()
     return dtype
Example #17
0
 def get_all():
     types = session.query(DessertType).all()
     return types
Example #18
0
 def get(type_id):
     type = session.query(DessertType).filter_by(id=type_id).first()
     return type 
Example #19
0
 def get_mul(ids):
     nodes = ['dessert.id=%s' % i for i in ids]
     q = ' or '.join(nodes)
     q = '(%s)' % q
     desserts = session.query(Dessert).filter(q).all()
     return desserts
Example #20
0
 def get_all():
     desserts = session.query(Dessert).all()
     return desserts 
Example #21
0
 def get(o_id):
     order = session.query(Order).filter_by(id=o_id).first()
     return order
Example #22
0
 def get_mul(ids):
     nodes = ['"order".id=%s' % i for i in ids]
     q = ' or '.join(nodes)
     q = '(%s)' % q
     orders = session.query(Order).filter(q).all()
     return orders
Example #23
0
 def get(id):
     decision = session.query(Decision).filter_by(id=id).first()
     return decision
Example #24
0
 def get(o_id):
     order = session.query(Order).filter_by(id=o_id).first()
     return order
Example #25
0
 def get_all():
     decisions = session.query(Order).all()
     return decisions
Example #26
0
 def get_mul(roles_id):
     nodes = ['role.id=%s' % i for i in roles_id]
     q = ' or '.join(nodes)
     q = '(%s)' % q
     roles = session.query(Role).filter(q).all()
     return roles
Example #27
0
 def get_mul(ids):
     nodes = ['"decision".id=%s' % i for i in ids]
     q = ' or '.join(nodes)
     q = '(%s)' % q
     decision = session.query(Decision).filter(q).all()
     return decision
Example #28
0
 def count(ft=None):
     if not ft:
         return session.query(Permission).count()
     else:
         return session.query(Permission).filter(ft).count()
Example #29
0
 def get(role_id):
     role = session.query(Role).filter_by(id=role_id).first()
     return role
Example #30
0
 def get_all():
     decisions = session.query(Order).all()
     return decisions
Example #31
0
 def get(type_id):
     usertype = session.query(UserType).filter_by(id=type_id).first()
     return usertype
Example #32
0
 def get(user_id):
     user = session.query(User).filter_by(id=user_id).first()
     return user
Example #33
0
 def get_all():
     types = session.query(UserType).all()
     return types
Example #34
0
 def get_all(active=None):
     if active == None:
         users = session.query(User).all()
     else:
         users = session.query(User).filter_by(is_active=active).all()
     return users
Example #35
0
 def get_mul(types_id):
     nodes = ['usertype.id=%s' % i for i in types_id]
     q = ' or '.join(nodes)
     q = '(%s)' % q
     types = session.query(UserType).filter(q).all()
     return types
Example #36
0
 def get_all():
     order_items = session.query(OrderItem).all()
     return order_items
Example #37
0
 def count(ft=None):
     if not ft:
         return session.query(UserType).count()
     else:
         return session.query(UserType).filter(ft).count()
Example #38
0
 def get_all():
     types = session.query(DessertType).all()
     return types
Example #39
0
 def get_all():
     perms = session.query(Permission).all()
     return perms
Example #40
0
 def count(ft=None):
     if not ft:
         return session.query(Order).count()
     else:
         return session.query(Order).filter(ft).count()
Example #41
0
 def get(role_id):
     role = session.query(Role).filter_by(id=role_id).first()
     return role
Example #42
0
 def count(ft=None):
     if not ft:
         return session.query(OrderItem).count()
     else:
         return session.query(OrderItem).filter(ft).count()
Example #43
0
 def get_mul(roles_id):
     nodes = ['role.id=%s' % i for i in roles_id]
     q = ' or '.join(nodes)
     q = '(%s)' % q
     roles = session.query(Role).filter(q).all()
     return roles 
Example #44
0
 def get(type_id):
     type = session.query(DessertType).filter_by(id=type_id).first()
     return type
Example #45
0
 def get_mul(ids):
     nodes = ['dessert.id=%s' % i for i in ids]
     q = ' or '.join(nodes)
     q = '(%s)' % q
     desserts = session.query(Dessert).filter(q).all()
     return desserts
Example #46
0
 def get(perm_id):
     perm = session.query(Permission).filter_by(id=perm_id).first()
     return perm
Example #47
0
 def get_all():
     roles = session.query(Role).all()
     return roles
Example #48
0
 def get_mul(perms_id):
     nodes = ['perm.id=%s' % i for i in perms_id]
     q = ' or '.join(nodes)
     q = '(%s)' % q
     perms = session.query(Permission).filter(q).all()
     return perms
Example #49
0
 def get(perm_id):
     perm = session.query(Permission).filter_by(id=perm_id).first()
     return perm
Example #50
0
 def get_all():
   roles = session.query(Role).all()
   return roles
Example #51
0
 def get_all():
     perms = session.query(Permission).all()
     return perms
Example #52
0
 def count(ft=None):
     if not ft:
         return session.query(Role).count()
     else:
         return session.query(Role).filter(ft).count()
Example #53
0
 def get_all():
     desserts = session.query(Dessert).all()
     return desserts