Skip to content

Commit fd9d639

Browse files
committed
Merge branch 'full/1.0.0' of github.com:CrazyMrYan/upload-file-service into full/1.0.0
2 parents bc2c23a + 26601cd commit fd9d639

1 file changed

Lines changed: 28 additions & 21 deletions

File tree

README.md

Lines changed: 28 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,17 @@ nodejs 实现文件上传功能
33

44
### 支持功能
55

6-
| 功能 | Lite(缩减版) | Full(全量版) |
7-
| :----: | :----: | :----: |
8-
| 数据出入库 |||
9-
| 缩略图 |||
10-
| 图片压缩 |||
11-
| 返回md格式 |||
12-
| 保留原始文件 |||
13-
| 文件水印 |||
6+
| 功能 | Lite(缩减版) | Full(全量版) | Plus(增强版) |
7+
|--------------|----------------|----------------|--------------|
8+
| 数据出入库 ||||
9+
| 缩略图 ||||
10+
| 图片压缩 ||||
11+
| 返回 md 格式 ||||
12+
| 保留原始文件 ||||
13+
| 文件水印 ||||
14+
| 自动定时备份 ||||
15+
| 公开失效时间 ||||
16+
| 高级搜索功能 ||||
1417

1518

1619
### 环境变量
@@ -27,16 +30,20 @@ nodejs 实现文件上传功能
2730

2831
### 创建表的字段说明
2932

30-
| 字段名称 | 类型 | 描述 |
31-
|---------------|----------------|------------------------|
32-
| id | INT | 自动增量的主键 |
33-
| 文件名 | VARCHAR(255) | 文件的名称 |
34-
| 文件大小 | BIGINT | 文件的大小(以字节为单位) |
35-
| 文件地址 | VARCHAR(255) | 文件的存储地址 |
36-
| 创建人 | VARCHAR(255) | 创建文件的用户 |
37-
| 创建时间 | TIMESTAMP | 文件的创建时间 |
38-
| 更新人 | VARCHAR(255) | 更新文件的用户 |
39-
| 更新时间 | TIMESTAMP | 文件的更新时间 |
40-
| 是否公开 | BOOLEAN | 文件是否公开 |
41-
| 公开失效时间 | TIMESTAMP | 文件公开的失效时间 |
42-
| 公开人 | VARCHAR(255) | 设置文件公开的用户 |
33+
| 列名 | 数据类型 | 是否为空 | 默认值 | 注释 |
34+
|------------------|----------------|----------|----------------------|----------------------------------------------|
35+
| `id` | int(11) | NOT NULL | | 文件的唯一标识 |
36+
| `filename` | varchar(255) | NOT NULL | | 文件名 |
37+
| `filesize` | bigint(20) | NOT NULL | | 文件大小(以字节为单位) |
38+
| `filelocation` | varchar(255) | NOT NULL | | 文件存储的位置 |
39+
| `created_by` | varchar(255) | NOT NULL | | 创建该文件的用户 |
40+
| `created_at` | timestamp | NULL | CURRENT_TIMESTAMP | 文件的创建时间,默认当前时间 |
41+
| `updated_by` | varchar(255) | NULL | NULL | 最近更新该文件的用户 |
42+
| `updated_at` | timestamp | NULL | CURRENT_TIMESTAMP | 最近更新的时间,默认当前时间,更新时自动修改 |
43+
| `is_public` | tinyint(1) | NULL | '0' | 是否公开,默认值为0(不公开) |
44+
| `public_expiration` | timestamp | NULL | NULL | 公开访问的截止时间 |
45+
| `public_by` | varchar(255) | NULL | NULL | 设置公开的用户 |
46+
| `is_thumb` | tinyint(1) | NULL | '0' | 是否为缩略图,默认值为0(不是缩略图) |
47+
| `thumb_location` | varchar(255) | NULL | NULL | 缩略图存储的位置 |
48+
| `is_delete` | tinyint(1) | NOT NULL | '0' | 是否被删除,默认值为0(未删除) |
49+

0 commit comments

Comments
 (0)