Ticket 3.2 – Repository-Funktionen für URLs #9

Open
opened 2025-12-05 12:17:44 +01:00 by wMichael · 0 comments
Owner

Beschreibung:

Modul src/app/repositories/url_repository.py anlegen.
Funktionen:
create_url_entry(db, short_code: str, target_url: str) -> UrlModel
get_url_by_short_code(db, short_code: str) -> Optional[UrlModel]
Nutzung des DB-Engines/ORM aus EPIC 2.

Akzeptanzkriterien:

Aufruf von create_url_entry legt einen Datensatz in urls an.
get_url_by_short_code liefert den passenden Datensatz zurück oder None.
Kann gegen eine Test-DB (lokal) ausgeführt werden.

**Beschreibung:** Modul src/app/repositories/url_repository.py anlegen. Funktionen: create_url_entry(db, short_code: str, target_url: str) -> UrlModel get_url_by_short_code(db, short_code: str) -> Optional[UrlModel] Nutzung des DB-Engines/ORM aus EPIC 2. **Akzeptanzkriterien:** Aufruf von create_url_entry legt einen Datensatz in urls an. get_url_by_short_code liefert den passenden Datensatz zurück oder None. Kann gegen eine Test-DB (lokal) ausgeführt werden.
wMichael added this to the Aufgaben project 2025-12-05 12:22:09 +01:00
AaronLaib moved this to Backlog in Aufgaben on 2025-12-05 12:26:18 +01:00
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: fastshortener/backend#9
No description provided.