__init__.py 3.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  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.global_tree_element_repo import GlobalTreeElementRepository
  32. from supply_infra.db.repositories.multi_demand_pool_di_repo import MultiDemandPoolDiRepository
  33. from supply_infra.db.repositories.multi_demand_video_detail_repo import (
  34. MultiDemandVideoDetailRepository,
  35. )
  36. from supply_infra.db.repositories.multi_demand_video_point_repo import (
  37. MultiDemandVideoPointRepository,
  38. )
  39. from supply_infra.db.repositories.oss_log_repo import OssLogRepository
  40. from supply_infra.db.repositories.pipeline_lock_repo import PipelineLockRepository
  41. from supply_infra.db.repositories.pipeline_outbox_repo import PipelineOutboxRepository
  42. from supply_infra.db.repositories.pipeline_run_repo import PipelineRunRepository
  43. from supply_infra.db.repositories.pipeline_step_run_repo import PipelineStepRunRepository
  44. from supply_infra.db.repositories.video_discovery_repo import VideoDiscoveryRepository
  45. __all__ = [
  46. "AgentDocumentInjectionRepository",
  47. "AuthRepository",
  48. "BaseRepository",
  49. "CategoryTreeWeightRepository",
  50. "DemandBelongCategoryRepository",
  51. "DemandBelongPoolRelRepository",
  52. "DemandFeedbackRepository",
  53. "DemandGradeCategoryRelRepository",
  54. "DemandGradeRepository",
  55. "DemandGradePlanRepository",
  56. "DemandPopularityStatsRepository",
  57. "DemandVideoExpansionRepository",
  58. "DemandVideoExpansionRunRepository",
  59. "GeneratedDemandRepository",
  60. "GlobalTreeCategoryRepository",
  61. "GlobalTreeElementRepository",
  62. "MultiDemandPoolDiRepository",
  63. "MultiDemandVideoDetailRepository",
  64. "MultiDemandVideoPointRepository",
  65. "OssLogRepository",
  66. "PipelineLockRepository",
  67. "PipelineOutboxRepository",
  68. "PipelineRunRepository",
  69. "PipelineStepRunRepository",
  70. "VideoDiscoveryRepository",
  71. ]