Exemple #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
Exemple #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
Exemple #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
Exemple #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
Exemple #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
Exemple #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"
Exemple #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"
 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
Exemple #9
0
 def get_by_name(username):
     user = session.query(User).filter_by(username=username).first()
     return user
Exemple #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
Exemple #11
0
 def get(id):
     decision = session.query(Decision).filter_by(id=id).first()
     return decision
Exemple #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
Exemple #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
Exemple #14
0
 def get_all():
     order_items = session.query(OrderItem).all()
     return order_items 
Exemple #15
0
 def get(d_id):
     dessert = session.query(Dessert).filter_by(id=d_id).first()
     return dessert
Exemple #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
Exemple #17
0
 def get_all():
     types = session.query(DessertType).all()
     return types
Exemple #18
0
 def get(type_id):
     type = session.query(DessertType).filter_by(id=type_id).first()
     return type 
Exemple #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
Exemple #20
0
 def get_all():
     desserts = session.query(Dessert).all()
     return desserts 
Exemple #21
0
 def get(o_id):
     order = session.query(Order).filter_by(id=o_id).first()
     return order
Exemple #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
Exemple #23
0
 def get(id):
     decision = session.query(Decision).filter_by(id=id).first()
     return decision
Exemple #24
0
 def get(o_id):
     order = session.query(Order).filter_by(id=o_id).first()
     return order
Exemple #25
0
 def get_all():
     decisions = session.query(Order).all()
     return decisions
Exemple #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
Exemple #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
Exemple #28
0
 def count(ft=None):
     if not ft:
         return session.query(Permission).count()
     else:
         return session.query(Permission).filter(ft).count()
Exemple #29
0
 def get(role_id):
     role = session.query(Role).filter_by(id=role_id).first()
     return role
Exemple #30
0
 def get_all():
     decisions = session.query(Order).all()
     return decisions
 def get(type_id):
     usertype = session.query(UserType).filter_by(id=type_id).first()
     return usertype
Exemple #32
0
 def get(user_id):
     user = session.query(User).filter_by(id=user_id).first()
     return user
 def get_all():
     types = session.query(UserType).all()
     return types
Exemple #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
 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
Exemple #36
0
 def get_all():
     order_items = session.query(OrderItem).all()
     return order_items
 def count(ft=None):
     if not ft:
         return session.query(UserType).count()
     else:
         return session.query(UserType).filter(ft).count()
Exemple #38
0
 def get_all():
     types = session.query(DessertType).all()
     return types
Exemple #39
0
 def get_all():
     perms = session.query(Permission).all()
     return perms
Exemple #40
0
 def count(ft=None):
     if not ft:
         return session.query(Order).count()
     else:
         return session.query(Order).filter(ft).count()
Exemple #41
0
 def get(role_id):
     role = session.query(Role).filter_by(id=role_id).first()
     return role
Exemple #42
0
 def count(ft=None):
     if not ft:
         return session.query(OrderItem).count()
     else:
         return session.query(OrderItem).filter(ft).count()
Exemple #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 
Exemple #44
0
 def get(type_id):
     type = session.query(DessertType).filter_by(id=type_id).first()
     return type
Exemple #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
Exemple #46
0
 def get(perm_id):
     perm = session.query(Permission).filter_by(id=perm_id).first()
     return perm
Exemple #47
0
 def get_all():
     roles = session.query(Role).all()
     return roles
Exemple #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
Exemple #49
0
 def get(perm_id):
     perm = session.query(Permission).filter_by(id=perm_id).first()
     return perm
Exemple #50
0
 def get_all():
   roles = session.query(Role).all()
   return roles
Exemple #51
0
 def get_all():
     perms = session.query(Permission).all()
     return perms
Exemple #52
0
 def count(ft=None):
     if not ft:
         return session.query(Role).count()
     else:
         return session.query(Role).filter(ft).count()
Exemple #53
0
 def get_all():
     desserts = session.query(Dessert).all()
     return desserts