refactor: simplify dodo core experience
ci / docker (push) Successful in 3m54s

This commit is contained in:
2026-09-06 14:41:08 +08:00
parent fcaabce99f
commit d595af4f52
29 changed files with 187 additions and 955 deletions
+3 -17
View File
@@ -47,22 +47,6 @@
删除普通清单时,其未删除任务原子移动到系统收集箱。系统收集箱不可重命名或删除。
## tags
- `id`
- `user_id` → users
- `name`,同一用户内唯一
- `color`
- `created_at`
标签是用户级全局实体,不隶属于清单。
## task_tags
- `task_id` → tasks
- `tag_id` → tags
- `(task_id, tag_id)` 联合主键
## tasks
- `id`
@@ -85,7 +69,9 @@
## 迁移
- `0001_initial.py`:已部署的初始模式,不修改
- `0002_task_management.py`:新增文件夹/清单软删除列、标签表、任务标签关联表及游标/回收站索引
- `0002_task_management.py`:新增文件夹/清单软删除列、历史标签表及游标/回收站索引
- `0008_remove_calendar_subscriptions.py`:移除日历订阅表
- `0009_remove_tags.py`:移除历史标签表及任务标签关联表
## 后续阶段预留