PMFlow/backend/app/services/experiment_sync/service.py

20 lines
505 B
Python

"""Experiment sync service composition."""
from __future__ import annotations
from .mixin_helpers import ExperimentSyncHelpersMixin
from .mixin_review import ExperimentSyncReviewMixin
from .mixin_sync import ExperimentSyncFlowMixin
from .shared import AsyncSession
class ExperimentSyncService(
ExperimentSyncHelpersMixin,
ExperimentSyncFlowMixin,
ExperimentSyncReviewMixin,
):
"""实验结果 -> 宪章同步服务。"""
def __init__(self, db: AsyncSession):
self.db = db