__init__.py 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. """
  2. 数据库封装模块
  3. - connection: 共享数据库连接
  4. - schedule: 定时任务相关(demand_content、demand_find_task)
  5. - store_results: 推荐结果写入(demand_find_author、demand_find_content_result)
  6. """
  7. from .connection import get_connection
  8. from .open_aigc_pattern_connection import get_open_aigc_pattern_connection
  9. from .schedule import (
  10. get_next_unprocessed_demand,
  11. get_daily_unprocessed_pool,
  12. get_first_running_task,
  13. get_latest_demand_task_oprate_is_open,
  14. get_latest_day_limit_coast,
  15. get_total_token_coast_between,
  16. get_one_today_unprocessed_demand,
  17. create_task_record,
  18. fetch_trace_ids_created_after,
  19. update_task_status,
  20. update_task_on_complete,
  21. )
  22. from .store_results import (
  23. fetch_demand_content_dt,
  24. fetch_demand_content_merge_leve2,
  25. upsert_good_authors,
  26. insert_contents,
  27. update_content_plan_ids,
  28. update_web_html_url,
  29. update_process_trace_by_aweme_id,
  30. )
  31. __all__ = [
  32. "get_connection",
  33. "get_open_aigc_pattern_connection",
  34. "get_next_unprocessed_demand",
  35. "get_daily_unprocessed_pool",
  36. "get_first_running_task",
  37. "get_latest_demand_task_oprate_is_open",
  38. "get_latest_day_limit_coast",
  39. "get_total_token_coast_between",
  40. "get_one_today_unprocessed_demand",
  41. "create_task_record",
  42. "fetch_trace_ids_created_after",
  43. "update_task_status",
  44. "update_task_on_complete",
  45. "fetch_demand_content_dt",
  46. "fetch_demand_content_merge_leve2",
  47. "upsert_good_authors",
  48. "insert_contents",
  49. "update_content_plan_ids",
  50. "update_web_html_url",
  51. "update_process_trace_by_aweme_id",
  52. ]