felicity-lims/felicity/apps/analysis/repository/quality_control.py
2024-07-27 21:52:31 +02:00

23 lines
685 B
Python

from felicity.apps.abstract.repository import BaseRepository
from felicity.apps.analysis.entities.qc import (QCLevel, QCReference, QCSet,
QCTemplate)
class QCSetRepository(BaseRepository[QCSet]):
def __init__(self) -> None:
super().__init__(QCSet)
class QCReferenceRepository(BaseRepository[QCReference]):
def __init__(self) -> None:
super().__init__(QCReference)
class QCLevelRepository(BaseRepository[QCLevel]):
def __init__(self) -> None:
super().__init__(QCLevel)
class QCTemplateRepository(BaseRepository[QCTemplate]):
def __init__(self) -> None:
super().__init__(QCTemplate)