feat: Add album management functionality with new data model, repository, service, API, and generation integration.

This commit is contained in:
xds
2026-02-08 23:13:31 +03:00
parent c17c47ccc1
commit 8a89b27624
9 changed files with 354 additions and 6 deletions

View File

@@ -4,6 +4,7 @@ from repos.assets_repo import AssetsRepo
from repos.char_repo import CharacterRepo
from repos.generation_repo import GenerationRepo
from repos.user_repo import UsersRepo
from repos.albums_repo import AlbumsRepo
from typing import Optional
@@ -14,3 +15,4 @@ class DAO:
self.chars = CharacterRepo(client, db_name)
self.assets = AssetsRepo(client, s3_adapter, db_name)
self.generations = GenerationRepo(client, db_name)
self.albums = AlbumsRepo(client, db_name)