Skip to main content

tdm_server_rust/repository/
mod.rs

1//! 数据访问层 (Repository Layer)
2//!
3//! 封装所有数据库查询操作,每个仓储对应一组相关的数据表。
4//!
5//! ## 仓储列表
6//!
7//! | 仓储 | 对应表 | 职责 |
8//! |------|--------|------|
9//! | [`MemberRepository`](member_repo::MemberRepository) | `membertb`, `memberpost`, `post` | 组员 CRUD、岗位、邀请码 |
10//! | [`MangaRepository`](manga_repo::MangaRepository) | `mangatb` 及相关 | 漫画 CRUD、收藏、术语表、常驻 |
11//! | [`EpisodeRepository`](episode_repo::EpisodeRepository) | `mangaepisodetb` | 话数 CRUD、发布链接、统计 |
12//! | [`AuthorRepository`](author_repo::AuthorRepository) | `authortb` | 作者增删改查 |
13//! | [`MagazineRepository`](magazine_repo::MagazineRepository) | `magazinetb` | 杂志增删改查 |
14//! | [`EvaluationRepository`](evaluation_repo::EvaluationRepository) | `evaluation` | 评价增删改查 |
15//! | [`OssRepository`](oss_repo::OssRepository) | `oss` | OSS 记录与凭证 |
16//! | [`QuestionnaireRepository`](questionnaire_repo::QuestionnaireRepository) | `questionnaire` | 问卷提交与查询 |
17//! | [`RewardRepository`](reward_repo::RewardRepository) | `rewardtb` 及相关 | 奖品、兑换、抽奖、转账 |
18//! | [`TaskTrackingRepository`](task_tracking_repo::TaskTrackingRepository) | 多表联查 | 任务看板数据聚合 |
19
20pub mod author_repo;
21pub mod episode_mapper;
22pub mod episode_repo;
23pub mod evaluation_repo;
24pub mod magazine_repo;
25pub mod manga_repo;
26pub mod member_repo;
27pub mod oss_repo;
28pub mod questionnaire_repo;
29pub mod reward_repo;
30pub mod task_tracking_repo;