__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_grade_category_rel_repo import (
  17. DemandGradeCategoryRelRepository,
  18. )
  19. from supply_infra.db.repositories.demand_grade_repo import DemandGradeRepository
  20. from supply_infra.db.repositories.demand_grade_plan_repo import DemandGradePlanRepository
  21. from supply_infra.db.repositories.demand_popularity_stats_repo import (
  22. DemandPopularityStatsRepository,
  23. )
  24. from supply_infra.db.repositories.demand_video_expansion_repo import (
  25. DemandVideoExpansionRepository,
  26. DemandVideoExpansionRunRepository,
  27. )
  28. from supply_infra.db.repositories.generated_demand_repo import GeneratedDemandRepository
  29. from supply_infra.db.repositories.global_tree_category_repo import GlobalTreeCategoryRepository
  30. from supply_infra.db.repositories.global_tree_element_repo import GlobalTreeElementRepository
  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. "DemandGradeCategoryRelRepository",
  52. "DemandGradeRepository",
  53. "DemandGradePlanRepository",
  54. "DemandPopularityStatsRepository",
  55. "DemandVideoExpansionRepository",
  56. "DemandVideoExpansionRunRepository",
  57. "GeneratedDemandRepository",
  58. "GlobalTreeCategoryRepository",
  59. "GlobalTreeElementRepository",
  60. "MultiDemandPoolDiRepository",
  61. "MultiDemandVideoDetailRepository",
  62. "MultiDemandVideoPointRepository",
  63. "OssLogRepository",
  64. "PipelineLockRepository",
  65. "PipelineOutboxRepository",
  66. "PipelineRunRepository",
  67. "PipelineStepRunRepository",
  68. "VideoDiscoveryRepository",
  69. ]