refonte mangacollec_store

This commit is contained in:
shooter-dev committed 2026-10-08 06:28:19 +02:00
1 parent a52fc338c9
commit dc07952b2b
45 files changed
+84 -84

No files matched your search

@@ -1,3 +1,3 @@
from .store import Store from mangacollec_store.archives.store import Store
__all__ = ["Store"] __all__ = ["Store"]
Whitespace-only changes.
@@ -5,10 +5,10 @@
# /____/ /_/ /_/ \____/ \____/ \__/ \___/ /_/ _______ /______/ \___/ |___/ # /____/ /_/ /_/ \____/ \____/ \__/ \___/ /_/ _______ /______/ \___/ |___/
"""Chargement des auteurs dans le store local.""" """Chargement des auteurs dans le store local."""
from .add_authors import add_authors from mangacollec_store.archives.authors.add_authors import add_authors
from .add_jobs import add_jobs from mangacollec_store.archives.authors.add_jobs import add_jobs
from .add_tasks import add_tasks from mangacollec_store.archives.authors.add_tasks import add_tasks
from .load_author import LoadAuthor from mangacollec_store.archives.authors.load_author import LoadAuthor
from .load_authors import LoadAuthors from mangacollec_store.archives.authors.load_authors import LoadAuthors
__all__ = ["LoadAuthor", "LoadAuthors", "add_authors", "add_jobs", "add_tasks"] __all__ = ["LoadAuthor", "LoadAuthors", "add_authors", "add_jobs", "add_tasks"]
@@ -5,11 +5,11 @@
# /____/ /_/ /_/ \____/ \____/ \__/ \___/ /_/ _______ /______/ \___/ |___/ # /____/ /_/ /_/ \____/ \____/ \__/ \___/ /_/ _______ /______/ \___/ |___/
from mangacollec.dto.catalogue import AuthorResponse from mangacollec.dto.catalogue import AuthorResponse
from mangacollec_store.authors import add_authors, add_jobs, add_tasks from mangacollec_store.archives.authors import add_authors, add_jobs, add_tasks
from mangacollec_store.editions import add_editions from mangacollec_store.archives.editions import add_editions
from mangacollec_store.series import add_serie from mangacollec_store.archives.series import add_serie
from mangacollec_store import Store from mangacollec_store import Store
from mangacollec_store.volumes import add_volumes from mangacollec_store.archives.volumes import add_volumes
class LoadAuthor: class LoadAuthor:
@@ -7,7 +7,7 @@
from mangacollec.dto.catalogue import AuthorsResponse from mangacollec.dto.catalogue import AuthorsResponse
from mangacollec_store.authors import add_authors from mangacollec_store.archives.authors import add_authors
from mangacollec_store import Store from mangacollec_store import Store
@@ -5,8 +5,8 @@
# /____/ /_/ /_/ \____/ \____/ \__/ \___/ /_/ _______ /______/ \___/ |___/ # /____/ /_/ /_/ \____/ \____/ \__/ \___/ /_/ _______ /______/ \___/ |___/
"""Chargement des réponses d'édition dans le store.""" """Chargement des réponses d'édition dans le store."""
from .add_box_editions import add_box_editions from mangacollec_store.archives.editions.add_box_editions import add_box_editions
from .add_editions import add_editions from mangacollec_store.archives.editions.add_editions import add_editions
from .load_edition import LoadEdition from mangacollec_store.archives.editions.load_edition import LoadEdition
__all__ = ["add_box_editions", "add_editions", "LoadEdition"] __all__ = ["add_box_editions", "add_editions", "LoadEdition"]
@@ -5,11 +5,11 @@
# /____/ /_/ /_/ \____/ \____/ \__/ \___/ /_/ _______ /______/ \___/ |___/ # /____/ /_/ /_/ \____/ \____/ \__/ \___/ /_/ _______ /______/ \___/ |___/
from mangacollec.dto.catalogue import EditionResponse from mangacollec.dto.catalogue import EditionResponse
from mangacollec_store.editions import add_editions from mangacollec_store.archives.editions import add_editions
from mangacollec_store.publishers import add_publishers from mangacollec_store.archives.publishers import add_publishers
from mangacollec_store.series import add_serie, add_types from mangacollec_store.archives.series import add_serie, add_types
from mangacollec_store import Store from mangacollec_store import Store
from mangacollec_store.volumes import add_volumes from mangacollec_store.archives.volumes import add_volumes
class LoadEdition: class LoadEdition:
@@ -4,7 +4,7 @@
# ___/ / / / / / / /_/ / / /_/ / / /_ / __/ / / /___/ / /_/ / / __/ | |/ / # ___/ / / / / / / /_/ / / /_/ / / /_ / __/ / / /___/ / /_/ / / __/ | |/ /
# /____/ /_/ /_/ \____/ \____/ \__/ \___/ /_/ _______ /______/ \___/ |___/ # /____/ /_/ /_/ \____/ \____/ \__/ \___/ /_/ _______ /______/ \___/ |___/
from .add_kinds import add_kinds from mangacollec_store.archives.kinds.add_kinds import add_kinds
from .load_kinds import LoadKinds from mangacollec_store.archives.kinds.load_kinds import LoadKinds
__all__ = ["add_kinds", "LoadKinds"] __all__ = ["add_kinds", "LoadKinds"]
@@ -6,7 +6,7 @@
from mangacollec.dto.catalogue import KindsResponse from mangacollec.dto.catalogue import KindsResponse
from mangacollec_store import Store from mangacollec_store import Store
from mangacollec_store.kinds import add_kinds from mangacollec_store.archives.kinds import add_kinds
class LoadKinds: class LoadKinds:
@@ -4,7 +4,7 @@
# ___/ / / / / / / /_/ / / /_/ / / /_ / __/ / / /___/ / /_/ / / __/ | |/ / # ___/ / / / / / / /_/ / / /_/ / / /_ / __/ / / /___/ / /_/ / / __/ | |/ /
# /____/ /_/ /_/ \____/ \____/ \__/ \___/ /_/ _______ /______/ \___/ |___/ # /____/ /_/ /_/ \____/ \____/ \__/ \___/ /_/ _______ /______/ \___/ |___/
from .database import Database from mangacollec_store.archives.model.database import Database
from .news import NewsStore from mangacollec_store.archives.model.news import NewsStore
__all__ = ["Database", "NewsStore"] __all__ = ["Database", "NewsStore"]
@@ -27,7 +27,7 @@ from mangacollec.model.reads import Read
from pydantic import BaseModel, Field from pydantic import BaseModel, Field
from mangacollec.value_object import ID from mangacollec.value_object import ID
from .news import NewsStore from mangacollec_store.archives.model.news import NewsStore
class Database(BaseModel): class Database(BaseModel):
@@ -5,6 +5,6 @@
# /____/ /_/ /_/ \____/ \____/ \__/ \___/ /_/ _______ /______/ \___/ |___/ # /____/ /_/ /_/ \____/ \____/ \__/ \___/ /_/ _______ /______/ \___/ |___/
"""Chargement des nouveautés dans le store local.""" """Chargement des nouveautés dans le store local."""
from .load_news import LoadNews from mangacollec_store.archives.news.load_news import LoadNews
__all__ = ["LoadNews"] __all__ = ["LoadNews"]
@@ -6,10 +6,10 @@
from mangacollec.dto import NewsResponse from mangacollec.dto import NewsResponse
from mangacollec_store import Store from mangacollec_store import Store
from mangacollec_store.editions import add_box_editions, add_editions from mangacollec_store.archives.editions import add_box_editions, add_editions
from mangacollec_store.model import NewsStore from mangacollec_store.archives.model import NewsStore
from mangacollec_store.series import add_serie, add_types from mangacollec_store.archives.series import add_serie, add_types
from mangacollec_store.volumes import add_box_volumes, add_boxes, add_volumes from mangacollec_store.archives.volumes import add_box_volumes, add_boxes, add_volumes
class LoadNews: class LoadNews:
@@ -0,0 +1,25 @@
# __ _____ _ __ ____________________ __ _____________________ _____ _______________
# / ___/ / /_ ____ ____ / /_ ___ ____ / __ \ ___ _ __/
# \__ \ / __ \ / __ \ / __ \ / __/ / _ \ / __/ ____ / / / / / _ \ | | / /
# ___/ / / / / / / /_/ / / /_/ / / /_ / __/ / / /___/ / /_/ / / __/ | |/ /
# /____/ /_/ /_/ \____/ \____/ \__/ \___/ /_/ _______ /______/ \___/ |___/
from mangacollec_store.archives.possessions.add_box_follow_editions import add_box_follow_editions
from mangacollec_store.archives.possessions.add_box_possessions import add_box_possessions
from mangacollec_store.archives.possessions.add_follow_editions import add_follow_editions
from mangacollec_store.archives.possessions.add_possessions import add_possessions
from mangacollec_store.archives.possessions.delete_box_possessions import DeleteBoxPossessions
from mangacollec_store.archives.possessions.delete_possessions import DeletePossessions
from mangacollec_store.archives.possessions.load_box_possessions import LoadBoxPossessions
from mangacollec_store.archives.possessions.load_volume_possessions import LoadVolumePossessions
__all__ = [
"add_box_follow_editions",
"add_box_possessions",
"add_follow_editions",
"add_possessions",
"DeleteBoxPossessions",
"DeletePossessions",
"LoadBoxPossessions",
"LoadVolumePossessions",
]
@@ -6,7 +6,7 @@
"""Chargement des possessions dans le store.""" """Chargement des possessions dans le store."""
from mangacollec.dto.possessions import CreateBoxPossessionsMultipleResponse from mangacollec.dto.possessions import CreateBoxPossessionsMultipleResponse
from mangacollec_store.possessions import ( from mangacollec_store.archives.possessions import (
add_box_follow_editions, add_box_follow_editions,
add_box_possessions, add_box_possessions,
add_follow_editions, add_follow_editions,
@@ -6,7 +6,7 @@
"""Chargement des possessions dans le store.""" """Chargement des possessions dans le store."""
from mangacollec.dto.possessions import CreateVolumePossessionsMultipleResponse from mangacollec.dto.possessions import CreateVolumePossessionsMultipleResponse
from mangacollec_store.possessions import add_follow_editions, add_possessions from mangacollec_store.archives.possessions import add_follow_editions, add_possessions
from mangacollec_store import Store from mangacollec_store import Store
@@ -3,8 +3,8 @@
# \__ \ / __ \ / __ \ / __ \ / __/ / _ \ / __/ ____ / / / / / _ \ | | / / # \__ \ / __ \ / __ \ / __ \ / __/ / _ \ / __/ ____ / / / / / _ \ | | / /
# ___/ / / / / / / /_/ / / /_/ / / /_ / __/ / / /___/ / /_/ / / __/ | |/ / # ___/ / / / / / / /_/ / / /_/ / / /_ / __/ / / /___/ / /_/ / / __/ | |/ /
# /____/ /_/ /_/ \____/ \____/ \__/ \___/ /_/ _______ /______/ \___/ |___/ # /____/ /_/ /_/ \____/ \____/ \__/ \___/ /_/ _______ /______/ \___/ |___/
from .add_publishers import add_publishers from mangacollec_store.archives.publishers.add_publishers import add_publishers
from .load_publisher import LoadPublisher from mangacollec_store.archives.publishers.load_publisher import LoadPublisher
from .load_publishers import LoadPublishers from mangacollec_store.archives.publishers.load_publishers import LoadPublishers
__all__ = ["add_publishers", "LoadPublisher", "LoadPublishers"] __all__ = ["add_publishers", "LoadPublisher", "LoadPublishers"]
@@ -6,10 +6,10 @@
from mangacollec.dto.catalogue import PublisherResponse from mangacollec.dto.catalogue import PublisherResponse
from mangacollec_store import Store from mangacollec_store import Store
from mangacollec_store.editions import add_box_editions, add_editions from mangacollec_store.archives.editions import add_box_editions, add_editions
from mangacollec_store.publishers import add_publishers from mangacollec_store.archives.publishers import add_publishers
from mangacollec_store.series import add_serie, add_types from mangacollec_store.archives.series import add_serie, add_types
from mangacollec_store.volumes import add_boxes, add_volumes from mangacollec_store.archives.volumes import add_boxes, add_volumes
class LoadPublisher: class LoadPublisher:
@@ -6,7 +6,7 @@
from mangacollec.dto.catalogue import PublishersResponse from mangacollec.dto.catalogue import PublishersResponse
from mangacollec_store import Store from mangacollec_store import Store
from mangacollec_store.publishers import add_publishers from mangacollec_store.archives.publishers import add_publishers
class LoadPublishers: class LoadPublishers:
@@ -4,9 +4,9 @@
# ___/ / / / / / / /_/ / / /_/ / / /_ / __/ / / /___/ / /_/ / / __/ | |/ / # ___/ / / / / / / /_/ / / /_/ / / /_ / __/ / / /___/ / /_/ / / __/ | |/ /
# /____/ /_/ /_/ \____/ \____/ \__/ \___/ /_/ _______ /______/ \___/ |___/ # /____/ /_/ /_/ \____/ \____/ \__/ \___/ /_/ _______ /______/ \___/ |___/
from .add_serie import add_serie from mangacollec_store.archives.series.add_serie import add_serie
from .add_types import add_types from mangacollec_store.archives.series.add_types import add_types
from .load_serie import LoadSerie from mangacollec_store.archives.series.load_serie import LoadSerie
from .load_series import LoadSeries from mangacollec_store.archives.series.load_series import LoadSeries
__all__ = ["add_serie", "add_types", "LoadSerie", "LoadSeries"] __all__ = ["add_serie", "add_types", "LoadSerie", "LoadSeries"]
@@ -5,13 +5,13 @@
# /____/ /_/ /_/ \____/ \____/ \__/ \___/ /_/ _______ /______/ \___/ |___/ # /____/ /_/ /_/ \____/ \____/ \__/ \___/ /_/ _______ /______/ \___/ |___/
from mangacollec.dto.catalogue import SerieResponse from mangacollec.dto.catalogue import SerieResponse
from mangacollec_store.authors import add_authors, add_jobs, add_tasks from mangacollec_store.archives.authors import add_authors, add_jobs, add_tasks
from mangacollec_store.editions import add_box_editions, add_editions from mangacollec_store.archives.editions import add_box_editions, add_editions
from mangacollec_store.kinds import add_kinds from mangacollec_store.archives.kinds import add_kinds
from mangacollec_store.publishers import add_publishers from mangacollec_store.archives.publishers import add_publishers
from mangacollec_store.series import add_serie, add_types from mangacollec_store.archives.series import add_serie, add_types
from mangacollec_store import Store from mangacollec_store import Store
from mangacollec_store.volumes import add_box_volumes, add_boxes, add_volumes from mangacollec_store.archives.volumes import add_box_volumes, add_boxes, add_volumes
class LoadSerie: class LoadSerie:
@@ -6,7 +6,7 @@
from mangacollec.dto.catalogue import SeriesResponse from mangacollec.dto.catalogue import SeriesResponse
from mangacollec_store import Store from mangacollec_store import Store
from mangacollec_store.series import add_serie, add_types from mangacollec_store.archives.series import add_serie, add_types
class LoadSeries: class LoadSeries:
@@ -30,7 +30,7 @@ from mangacollec.model.possessions import (
from mangacollec.model.reads import Read from mangacollec.model.reads import Read
from mangacollec.value_object import ID from mangacollec.value_object import ID
from mangacollec_store.model import Database, NewsStore from mangacollec_store.archives.model import Database, NewsStore
logger = logging.getLogger(__name__) logger = logging.getLogger(__name__)
@@ -5,9 +5,9 @@
# /____/ /_/ /_/ \____/ \____/ \__/ \___/ /_/ _______ /______/ \___/ |___/ # /____/ /_/ /_/ \____/ \____/ \__/ \___/ /_/ _______ /______/ \___/ |___/
"""Chargement des volumes dans le store local.""" """Chargement des volumes dans le store local."""
from .add_box_volumes import add_box_volumes from mangacollec_store.archives.volumes.add_box_volumes import add_box_volumes
from .add_boxes import add_boxes from mangacollec_store.archives.volumes.add_boxes import add_boxes
from .add_volumes import add_volumes from mangacollec_store.archives.volumes.add_volumes import add_volumes
from .load_volume import LoadVolume from mangacollec_store.archives.volumes.load_volume import LoadVolume
__all__ = ["add_box_volumes", "add_boxes", "add_volumes", "LoadVolume"] __all__ = ["add_box_volumes", "add_boxes", "add_volumes", "LoadVolume"]
@@ -6,10 +6,10 @@
from mangacollec.dto.catalogue import VolumeResponse from mangacollec.dto.catalogue import VolumeResponse
from mangacollec_store import Store from mangacollec_store import Store
from mangacollec_store.editions import add_box_editions, add_editions from mangacollec_store.archives.editions import add_box_editions, add_editions
from mangacollec_store.publishers import add_publishers from mangacollec_store.archives.publishers import add_publishers
from mangacollec_store.series import add_serie, add_types from mangacollec_store.archives.series import add_serie, add_types
from mangacollec_store.volumes import add_box_volumes, add_boxes, add_volumes from mangacollec_store.archives.volumes import add_box_volumes, add_boxes, add_volumes
class LoadVolume: class LoadVolume:
@@ -1,25 +0,0 @@
# __ _____ _ __ ____________________ __ _____________________ _____ _______________
# / ___/ / /_ ____ ____ / /_ ___ ____ / __ \ ___ _ __/
# \__ \ / __ \ / __ \ / __ \ / __/ / _ \ / __/ ____ / / / / / _ \ | | / /
# ___/ / / / / / / /_/ / / /_/ / / /_ / __/ / / /___/ / /_/ / / __/ | |/ /
# /____/ /_/ /_/ \____/ \____/ \__/ \___/ /_/ _______ /______/ \___/ |___/
from .add_box_follow_editions import add_box_follow_editions
from .add_box_possessions import add_box_possessions
from .add_follow_editions import add_follow_editions
from .add_possessions import add_possessions
from .delete_box_possessions import DeleteBoxPossessions
from .delete_possessions import DeletePossessions
from .load_box_possessions import LoadBoxPossessions
from .load_volume_possessions import LoadVolumePossessions
__all__ = [
"add_box_follow_editions",
"add_box_possessions",
"add_follow_editions",
"add_possessions",
"DeleteBoxPossessions",
"DeletePossessions",
"LoadBoxPossessions",
"LoadVolumePossessions",
]