feat(recycle-bin): 实现回收站功能
- 在数据库中添加逻辑删除字段和相关索引- 新增回收站相关实体类和接口 - 实现回收站列表查询、项目恢复、永久删除和清空回收站等功能 - 前端集成回收站接口,支持回收站页面操作
This commit is contained in:
@@ -21,7 +21,10 @@ CREATE TABLE IF NOT EXISTS markdown_file (
|
||||
file_name TEXT NOT NULL,
|
||||
content TEXT NOT NULL,
|
||||
created_at DATETIME DEFAULT CURRENT_TIMESTAMP,
|
||||
updated_at DATETIME DEFAULT CURRENT_TIMESTAMP
|
||||
updated_at DATETIME DEFAULT CURRENT_TIMESTAMP,
|
||||
is_deleted INTEGER DEFAULT 0,
|
||||
deleted_at DATETIME,
|
||||
deleted_by INTEGER
|
||||
);
|
||||
|
||||
-- 图片表
|
||||
@@ -42,5 +45,8 @@ CREATE TABLE "grouping" (
|
||||
"id" INTEGER NOT NULL DEFAULT 0,
|
||||
"grouping" TEXT NOT NULL,
|
||||
"parentId" INTEGER,
|
||||
"is_deleted" INTEGER DEFAULT 0,
|
||||
"deleted_at" DATETIME,
|
||||
"deleted_by" INTEGER,
|
||||
PRIMARY KEY ("id")
|
||||
);
|
||||
Reference in New Issue
Block a user