async def create_item(item: Item): items_db.append(item.dict()) return item
async def update_item(item_id: int, item: Item): item_found = next((index, _item) for index, _item in enumerate(items_db) if _item['id'] == item_id) result = {'id': item_id, **item.dict()} items_db[item_found[0]] = result return result