def get(self, name): store = StoreModel.find_item_by_name(name) if store: return store.json() return {'message': "Store could not be found"}, 404
def delete(self): store = StoreModel.find_item_by_name(name) if store: store.delete_item() return {'msg': 'store is deleted'}
def post(self,name): if StoreModel.find_item_by_name(name): return {'message':"A store with name '{}' already exists.".format(name)},400 store = StoreModel(name) try: store.save_to_db() except: return {'message':'An error occurred while creating the store.'},500 return store.json(),201
def post(self, name): if StoreModel.find_item_by_name(name): return {'message': f'A store with that name, {name} exists'}, 400 store = StoreModel(name) try: store.save_to_db() return {'message': 'Store created'}, 200 except: return {'message': 'An error occured while creating store'}, 500
def post(self, name): if StoreModel.find_item_by_name(name): return {'error': 'A Store with this name already exists'}, 400 store = StoreModel(name) try: store.save_to_db() except: return {'message': 'An error occured while creating the store'},500 return store.json(), 201
def post(self, name): if StoreModel.find_item_by_name(name) is not None: return {"message": f"Store with name {name} already existe"}, 400 store = StoreModel(name) try: store.save_to_db() except: return {"message": f"An error occurred inserting the store named {name}."}, 500 return store.json_format(), 201
def post(self, name): if StoreModel.find_item_by_name(name): return {'msg': 'A store ' + name + ' is already exists'}, 404 store = StoreModel(name) try: store.insert_and_update_item() except: return {'msg': 'error occured while creating the store'}, 500 return store.json(), 201
def post(self, name): if StoreModel.find_item_by_name(name): return { "message": "An store with name '{}' already exists.".format(name) }, 400 # 400 for bad requst store = StoreModel(name) try: store.save_to_db() except: return { "message": "An error occurred when add store." }, 500 # 500 > internal Server error return store.json(), 201 # 201 is the number for creat
def get(self, name): store = StoreModel.find_item_by_name(name) if store is None: return {'message': 'Store not found'}, 404 return store.json()
def delete(self, name): store = StoreModel.find_item_by_name(name) if store: store.delete_from_db() return {'message': 'Store deleted'} return {'message': 'Store does not exist'}
def get(self, name): store = StoreModel.find_item_by_name(name) if store: return store.json() return {"massage": " store Not found"}, 404
def delete(self, name): store = StoreModel.find_item_by_name(name) if store: store.delete_from_db() return {"message": "store deleted"} return {"message": "store NOT found"}
def get(self, name): store = StoreModel.find_item_by_name(name) if store is not None: return store.json_format() return {"message": f"Store named {name} not found"},404
def delete(self, name): store = StoreModel.find_item_by_name(name) if store: store.delete_from_db() return {"message": f"Store named {name} succssefully deleted"}, 200
def delete(self, name): store = StoreModel.find_item_by_name(name) if store: store.delete_from_database() return {'message': 'Store deleted'}
def get(self, name): store = StoreModel.find_item_by_name(name) if store: return store.json() return {'msg': 'store not found'}, 404