diff --git a/src/teilchensammler_cli/models.py b/src/teilchensammler_cli/models.py index 7d01b4a..9422308 100644 --- a/src/teilchensammler_cli/models.py +++ b/src/teilchensammler_cli/models.py @@ -95,6 +95,8 @@ async def load_initial_data(engine) -> Sequence[Teilchen]: Teilchen.id, Teilchen.name, Teilchen.description, Teilchen.number, Teilchen.tags ) # ty:ignore[no-matching-overload] all_teilchen = session.exec(statement).all() + + logger.debug("Loading initial data: found %s records", len(all_teilchen)) return all_teilchen @@ -108,10 +110,12 @@ async def add_to_database(tc: TeilchenCreate, engine) -> Teilchen: Returns: The newly created Teilchen (this time with `id`) """ + logger.debug("received: %s", str(tc)) with Session(engine) as session: teilchen = Teilchen.model_validate(tc) session.add(teilchen) session.commit() session.refresh(teilchen) + logger.debug("created: %s", str(teilchen)) return teilchen