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