Archived
rename and init README.md file
This commit is contained in:
1 parent
e8f894c9d2
commit
8ac2096753
2 files changed
+64
-1
No files matched your search
@@ -1,4 +1,3 @@
|
||||
HELP.md
|
||||
target/
|
||||
.mvn/wrapper/maven-wrapper.jar
|
||||
!**/src/main/**/target/
|
||||
|
||||
@@ -0,0 +1,64 @@
|
||||
# 部署方法(linux)
|
||||
|
||||
## 所需软件
|
||||
- mariadb
|
||||
- nginx
|
||||
|
||||
# 数据库说明
|
||||
|
||||
## 建表语句
|
||||
CREATE TABLE `item_info` (
|
||||
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`basic_tool_type` varchar(20) NOT NULL,
|
||||
`basic_tool_id` varchar(40) NOT NULL,
|
||||
`platform_name` varchar(30) NOT NULL,
|
||||
`danger_level` tinyint(1) NOT NULL,
|
||||
`user_name` varchar(40) NOT NULL,
|
||||
`user_password` varchar(50) DEFAULT NULL,
|
||||
`remark` varchar(100) DEFAULT NULL,
|
||||
`insert_datetime` datetime NOT NULL,
|
||||
`update_datetime` datetime NOT NULL,
|
||||
`other_platforms` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL CHECK (json_valid(`other_platforms`)),
|
||||
PRIMARY KEY (`id`),
|
||||
UNIQUE KEY `uk_platform_name_and_user_name` (`platform_name`,`user_name`)
|
||||
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci;
|
||||
|
||||
## 字段说明
|
||||
|
||||
| 字段名 | 类型 | 是否可空 | 注释 |
|
||||
|-----------------|--------------|------|-----------------------------------------|
|
||||
| id | int(11) | NO | 该条数据的唯一ID,不可重复 |
|
||||
| basic_tool_type | varchar(20) | NO | 基础工具的类型,使用常量 |
|
||||
| basic_tool_id | varchar(40) | NO | 基础工具的ID,如手机号码,电子邮箱等 |
|
||||
| platform_name | varchar(30) | NO | 绑定到的目标平台名字,和user_name作为来联合唯一键 |
|
||||
| danger_level | tinyint(1) | NO | 危险等级,使用常量 |
|
||||
| user_name | varchar(40) | NO | 目标平台的用户名,尽量是唯一ID,和platform_name作为来联合唯一键 |
|
||||
| user_password | varchar(50) | YES | 目标平台的密码 |
|
||||
| other_platforms | json | YES | 当前平台下可能还绑定了其他平台的合集 |
|
||||
| insert_datetime | datetime | NO | 这条数据的插入时间 |
|
||||
| update_datetime | datetime | NO | 这条数据的最后一次修改时间 |
|
||||
| remark | varchar(100) | YES | 对于这条数据的备注 |
|
||||
|
||||
## 数据示例
|
||||
|
||||
| 字段名 | 数据 |
|
||||
|-----------------|---------------------------------------------------------------------------------------------------------------------------------------------|
|
||||
| id | 1 |
|
||||
| basic_tool_type | PHTONE_NUMBER |
|
||||
| basic_tool_id | 12345678900 |
|
||||
| platform_name | 微信 |
|
||||
| danger_level | 0 |
|
||||
| user_name | XiaoAiTongXue |
|
||||
| user_password | 123@abc |
|
||||
| other_platforms | [<br/> {"platform_name": "邮箱", "user_id": "xiaoai@163.com"},<br/> {"platform_name": "支付宝", "user_id": "XiaoAi"}<br/>] |
|
||||
| insert_datetime | NOW() |
|
||||
| update_datetime | "2026-12-12 15:00:00" |
|
||||
| remark | 微信 |
|
||||
|
||||
### 插入数据示例
|
||||
|
||||
insert into item_info(basic_tool_type, basic_tool_id, platform_name, danger_level, user_name, user_password,
|
||||
other_platforms, insert_datetime, update_datetime, remark)
|
||||
values("PHONE_NUMBER", "12345678900", "微信", 0, "XiaoAiTongXue", "123@abc", JSON_ARRAY(JSON_OBJECT("platform_name", "
|
||||
邮箱", "user_id", "xiaoai@163.com"), JSON_OBJECT("platform_name", "支付宝", "user_id", "XiaoAi")), NOW(), "2026-12-12
|
||||
15:00:00", "微信");
|
||||
Reference in new issue
Block a user