def save(self):
     prune()
     log.info("saving...")
     log.info(str(self.value.keys())[:300])
     session.add(self)
     session.commit()
     prune()
Exemple #2
0
 def save(self):
     prune()
     log.info("saving...")
     log.info(str(self.value.keys())[:300])
     session.add(self)
     session.commit()
     prune()
Exemple #3
0
 def replace_user(c1_json):
     session.delete(Customer).filter(
         Customer.email == c1_json["email"]).first()
     c1 = Customer(name=c1_json["name"],
                   address=c1_json["address"],
                   email=c1_json["email"])
     session.add(c1)
     return {"message": "User succesfully replaced."}
Exemple #4
0
def patch():
    c1_json = request.get_json()
    one_customer = session.query(Customer).filter(
        Customer.email == c1_json["email"]).first()
    if one_customer == None:
        return (jsonify({"message": "Mail not found."}), 404)
    else:
        session.add(one_customer)
        session.commit()
        return (jsonify({}), 200)
Exemple #5
0
def post():
    c1_json = request.get_json()
    if session.query(Customer).filter(
            Customer.email == c1_json["email"]).first() == None:
        c1 = Customer(name=c1_json["name"],
                      address=c1_json["address"],
                      email=c1_json["email"])
        session.add(c1)
        session.commit()
        return (jsonify({"message": "Successfully loaded."}), 200)
    else:
        return (jsonify({"message": "This email already exists."}), 404)
Exemple #6
0
    def post(self):
        json_user_data = request.data
        print(json_user_data.decode('utf-8'))
        user_data = json.loads(json_user_data.decode('utf-8'))

        try:
            username = user_data['username']
            password = user_data['password']
        except:
            return {"status": 1, "message": "invalid format"}

        try:
            new_customer = Customer(username, password)
            session.add(new_customer)
            session.flush()
            session.commit()
        except Exception as e:
            print(e)
            return {"status": 2, "message": "error adding data to database"}

        return {"status": 0, "message": "sign up success"}
 def save(self):
     print "saving..."
     print self.value.keys()
     session.add(self)
     session.commit()
 def save(self):
     print "saving..."
     print self.value.keys()
     session.add(self)
     session.commit()