__init__.py 3.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  1. """Data access layer (Repository pattern)."""
  2. from supply_infra.db.repositories.agent_document_injection_repo import (
  3. AgentDocumentInjectionRepository,
  4. )
  5. from supply_infra.db.repositories.auth_repo import AuthRepository
  6. from supply_infra.db.repositories.base import BaseRepository
  7. from supply_infra.db.repositories.category_tree_weight_repo import (
  8. CategoryTreeWeightRepository,
  9. )
  10. from supply_infra.db.repositories.demand_belong_category_repo import (
  11. DemandBelongCategoryRepository,
  12. )
  13. from supply_infra.db.repositories.demand_belong_pool_rel_repo import (
  14. DemandBelongPoolRelRepository,
  15. )
  16. from supply_infra.db.repositories.demand_feedback_repo import DemandFeedbackRepository
  17. from supply_infra.db.repositories.demand_grade_category_rel_repo import (
  18. DemandGradeCategoryRelRepository,
  19. )
  20. from supply_infra.db.repositories.demand_grade_repo import DemandGradeRepository
  21. from supply_infra.db.repositories.demand_grade_plan_repo import DemandGradePlanRepository
  22. from supply_infra.db.repositories.demand_popularity_stats_repo import (
  23. DemandPopularityStatsRepository,
  24. )
  25. from supply_infra.db.repositories.demand_video_expansion_repo import (
  26. DemandVideoExpansionRepository,
  27. DemandVideoExpansionRunRepository,
  28. )
  29. from supply_infra.db.repositories.generated_demand_repo import GeneratedDemandRepository
  30. from supply_infra.db.repositories.global_tree_category_repo import GlobalTreeCategoryRepository
  31. from supply_infra.db.repositories.multi_demand_pool_di_repo import MultiDemandPoolDiRepository
  32. from supply_infra.db.repositories.multi_demand_video_detail_repo import (
  33. MultiDemandVideoDetailRepository,
  34. )
  35. from supply_infra.db.repositories.multi_demand_video_point_repo import (
  36. MultiDemandVideoPointRepository,
  37. )
  38. from supply_infra.db.repositories.oss_log_repo import OssLogRepository
  39. from supply_infra.db.repositories.pipeline_lock_repo import PipelineLockRepository
  40. from supply_infra.db.repositories.pipeline_outbox_repo import PipelineOutboxRepository
  41. from supply_infra.db.repositories.pipeline_run_repo import PipelineRunRepository
  42. from supply_infra.db.repositories.pipeline_step_run_repo import PipelineStepRunRepository
  43. from supply_infra.db.repositories.video_discovery_repo import VideoDiscoveryRepository
  44. __all__ = [
  45. "AgentDocumentInjectionRepository",
  46. "AuthRepository",
  47. "BaseRepository",
  48. "CategoryTreeWeightRepository",
  49. "DemandBelongCategoryRepository",
  50. "DemandBelongPoolRelRepository",
  51. "DemandFeedbackRepository",
  52. "DemandGradeCategoryRelRepository",
  53. "DemandGradeRepository",
  54. "DemandGradePlanRepository",
  55. "DemandPopularityStatsRepository",
  56. "DemandVideoExpansionRepository",
  57. "DemandVideoExpansionRunRepository",
  58. "GeneratedDemandRepository",
  59. "GlobalTreeCategoryRepository",
  60. "MultiDemandPoolDiRepository",
  61. "MultiDemandVideoDetailRepository",
  62. "MultiDemandVideoPointRepository",
  63. "OssLogRepository",
  64. "PipelineLockRepository",
  65. "PipelineOutboxRepository",
  66. "PipelineRunRepository",
  67. "PipelineStepRunRepository",
  68. "VideoDiscoveryRepository",
  69. ]