apiDb.ts 734 B

123456789101112131415161718192021222324252627282930313233
  1. import createDb from '../db/createdb';
  2. import { getDict, updateDict } from '../db/modelApi/dict';
  3. import {
  4. getUnfinishTrackTask,
  5. createTrackTask,
  6. createTrackTaskDetails,
  7. updateTrackTaskStatus,
  8. getTrackTaskDetailCount,
  9. getUnfinishTrackTaskDetail,
  10. updateTrackTaskDetailStatus,
  11. finishAllUnfinishTask,
  12. releaseAllRunningTaskDetail,
  13. } from '../db/modelApi/trackTask';
  14. createDb();
  15. const dbApi = {
  16. getDict,
  17. updateDict,
  18. getUnfinishTrackTask,
  19. createTrackTask,
  20. createTrackTaskDetails,
  21. updateTrackTaskStatus,
  22. getTrackTaskDetailCount,
  23. getUnfinishTrackTaskDetail,
  24. updateTrackTaskDetailStatus,
  25. finishAllUnfinishTask,
  26. releaseAllRunningTaskDetail,
  27. };
  28. export type DbApi = typeof dbApi;
  29. export default dbApi;