Commit Graph

9 Commits

Author SHA1 Message Date
xiongxiao
f305a900f4 feat: 将 metadata 中的参数封装到 args 对象中,以统一结构 2026-03-19 01:17:43 +08:00
xiongxiao
6a92ee7a2d feat: 更新 mark 路由,添加 metadata 验证,移除未使用的代码 2026-03-18 22:55:08 +08:00
9961efd91a 移除创建新标记时的 ID 生成逻辑,优化数据插入流程 2026-02-14 02:33:01 +08:00
266b7b33de Refactor config management to use Drizzle ORM
- Replaced Sequelize with Drizzle ORM in config-related routes and models.
- Updated database queries to use Drizzle's syntax for selecting, inserting, updating, and deleting configurations.
- Removed the ConfigModel class and replaced it with direct database interactions.
- Introduced nanoid for generating unique IDs for new configurations.
- Added new routes for managing marks, including CRUD operations and versioning.
- Implemented transaction handling for critical operations in the MarkModel.
- Enhanced error handling and validation in routes.
2026-02-05 16:31:11 +08:00
2a55f2d3ef remove mark 2025-12-04 10:31:37 +08:00
8fafe74fa3 fix: fix bugs 2025-04-02 09:55:15 +08:00
12aa9022c4 temp 2025-03-29 18:00:27 +08:00
64c70ce527 temp 2025-03-25 00:38:41 +08:00
cb490470c1 feat: add login for plugin 2025-03-23 16:48:19 +08:00