コード例 #1
0
 def delete(self, name):
     store = StoreModel.find_by_store_name(name)
     if store:
         store.Delete()
         return {"message": f"store {name} Deleted successfully"}
     else:
         return {"message": f"store {name} not found"}, 404
コード例 #2
0
 def post(self):
     data = Store.parser.parse_args()
     if StoreModel.find_by_store_name(data['name']):
         return {'message':'A Store with name {} already exists'.format(data['name'])}, 400
     store = StoreModel(data['name'])
     store.save()
     return store.json()
コード例 #3
0
 def post(self, name):
     if StoreModel.find_by_store_name(name):
         return {"message": f"store {name} Exists"}, 400
     else:
         store = StoreModel(name)
         try:
             store.add_store_to_db()
             return {"message": "store Created successfully"}
         except Exception as e:
             return {"message": f"Error with Connecting db, {e}"}, 500
コード例 #4
0
    def post(self, name):
        store = StoreModel.find_by_store_name(name)
        if store:
            return {
                "Message": "Store {} already exists found".format(name)
            }, 400

        store = StoreModel(name)
        try:
            store.save_to_db()
        except:
            return {"Message": "Internal Error"}, 500
        return store.json()
コード例 #5
0
    def post(self, store_name):
        if StoreModel.find_by_store_name(store_name):
            return {
                'message':
                "A store with store store_name '{}' already exists.".format(
                    store_store_name)
            }, 400

        store = StoreModel(store_name)
        try:
            store.save_to_db()
        except:
            return {"message": "An error occurred creating the store."}, 500

        return store.json(), 201
コード例 #6
0
 def get(self, store_name):
     store = StoreModel.find_by_store_name(store_name)
     if store:
         return store.json()
     return {'message': 'Store not found'}, 404
コード例 #7
0
    def delete(self, store_name):
        store = StoreModel.find_by_store_name(store_name)
        if store:
            store.delete_from_db()

        return {'message': 'Store deleted'}
コード例 #8
0
 def get(self, name):
     store = StoreModel.find_by_store_name(name)
     if store:
         return store.json()
     else:
         return {"message": f"store not found"}, 404
コード例 #9
0
 def delete(self, name):
     store = StoreModel.find_by_store_name(name)
     if store:
         store.delete_to_db()
         return {"Message": "Successfully Deleted "}, 200
     return {"Message": "No Store found "}