コード例 #1
0
 def save(self):
     prune()
     log.info("saving...")
     log.info(str(self.value.keys())[:300])
     session.add(self)
     session.commit()
     prune()
コード例 #2
0
 def save(self):
     prune()
     log.info("saving...")
     log.info(str(self.value.keys())[:300])
     session.add(self)
     session.commit()
     prune()
コード例 #3
0
ファイル: routes.py プロジェクト: yaritaft/api_crud
 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."}
コード例 #4
0
ファイル: routes.py プロジェクト: yaritaft/api_crud
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)
コード例 #5
0
ファイル: routes.py プロジェクト: yaritaft/api_crud
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)
コード例 #6
0
ファイル: signup.py プロジェクト: Hansen9999/Server
    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"}
コード例 #7
0
ファイル: kv_store.py プロジェクト: EricSchles/map-world-news
 def save(self):
     print "saving..."
     print self.value.keys()
     session.add(self)
     session.commit()
コード例 #8
0
ファイル: kv_store.py プロジェクト: EricSchles/map-world-news
 def save(self):
     print "saving..."
     print self.value.keys()
     session.add(self)
     session.commit()