File size: 522 Bytes
e71ea6b | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | import asyncio
from app.schemas import CategoryUpdate
from app.repositories.categories_repo import CategoryRepository
from app.database import get_db
async def main():
repo = CategoryRepository()
# Try updating color_code for category 1
db = get_db()
cat = repo.get_by_id(1)
print("Before:", cat)
updated = repo.update(1, {"color_code": "#FFB3BA"})
print("Updated:", updated)
cat_after = repo.get_by_id(1)
print("After:", cat_after)
if __name__ == "__main__":
asyncio.run(main())
|