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
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()
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
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()
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
def get(self, store_name): store = StoreModel.find_by_store_name(store_name) if store: return store.json() return {'message': 'Store not found'}, 404
def delete(self, store_name): store = StoreModel.find_by_store_name(store_name) if store: store.delete_from_db() return {'message': 'Store deleted'}
def get(self, name): store = StoreModel.find_by_store_name(name) if store: return store.json() else: return {"message": f"store not found"}, 404
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 "}