File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -2,14 +2,14 @@ BEGIN TRANSACTION;
22
33CREATE TABLE
44 IF NOT EXISTS ` credentialstore` (
5- ` id` integer PRIMARY KEY AUTOINCREMENT,
6- ` created_at` datetime,
7- ` updated_at` datetime,
8- ` deleted_at` datetime,
9- ` username` text NOT NULL ,
10- ` hash` text NOT NULL ,
11- ` salt` text NOT NULL ,
12- ` algorithm` text NOT NULL ,
5+ ` id` integer PRIMARY KEY AUTOINCREMENT, -- 自增主键ID
6+ ` created_at` datetime, -- 创建时间
7+ ` updated_at` datetime, -- 更新时间
8+ ` deleted_at` datetime, -- 删除时间(软删除标记)
9+ ` username` text NOT NULL , -- 用户名(唯一)
10+ ` hash` text NOT NULL , -- 密码哈希值
11+ ` salt` text NOT NULL , -- 加密盐值
12+ ` algorithm` text NOT NULL , -- 哈希算法(如 SHA-512)
1313 CONSTRAINT ` uni_credentialstore_username` UNIQUE (` username` )
1414 );
1515
Original file line number Diff line number Diff line change @@ -12,14 +12,14 @@ DROP TABLE IF EXISTS sessionstore;
1212
1313CREATE TABLE
1414 IF NOT EXISTS sessionstore (
15- id INTEGER PRIMARY KEY AUTOINCREMENT,
16- created_at DATETIME,
17- updated_at DATETIME,
18- deleted_at DATETIME,
19- name TEXT NOT NULL ,
20- cmd TEXT NOT NULL ,
21- args TEXT NOT NULL ,
22- dir TEXT NOT NULL ,
15+ id INTEGER PRIMARY KEY AUTOINCREMENT, -- 自增主键ID
16+ created_at DATETIME, -- 创建时间
17+ updated_at DATETIME, -- 更新时间
18+ deleted_at DATETIME, -- 删除时间(软删除标记)
19+ name TEXT NOT NULL , -- 会话名称(唯一)
20+ cmd TEXT NOT NULL , -- 执行的命令
21+ args TEXT NOT NULL , -- 命令参数(JSON格式)
22+ dir TEXT NOT NULL , -- 工作目录
2323 CONSTRAINT uni_sessionstore_name UNIQUE (name)
2424 );
2525
Original file line number Diff line number Diff line change @@ -2,15 +2,15 @@ BEGIN TRANSACTION;
22
33CREATE TABLE
44 IF NOT EXISTS " tokenstore" (
5- ` identifier` text NOT NULL ,
6- ` created_at` datetime,
7- ` updated_at` datetime,
8- ` deleted_at` datetime,
9- ` hash` text NOT NULL ,
10- ` salt` text NOT NULL ,
11- ` algorithm` text NOT NULL ,
12- ` username` text NOT NULL ,
13- ` description` text NOT NULL ,
5+ ` identifier` text NOT NULL , -- 令牌唯一标识符
6+ ` created_at` datetime, -- 创建时间
7+ ` updated_at` datetime, -- 更新时间
8+ ` deleted_at` datetime, -- 删除时间(软删除标记)
9+ ` hash` text NOT NULL , -- 令牌哈希值
10+ ` salt` text NOT NULL , -- 加密盐值
11+ ` algorithm` text NOT NULL , -- 哈希算法(如 SHA-512)
12+ ` username` text NOT NULL , -- 关联用户名
13+ ` description` text NOT NULL , -- 令牌描述信息
1414 PRIMARY KEY (` identifier` ),
1515 CONSTRAINT ` uni_tokenstore_identifier` UNIQUE (` identifier` )
1616 );
You can’t perform that action at this time.
0 commit comments