From d938885a493294cf3a7fe2f76c041a60fc0c4669 Mon Sep 17 00:00:00 2001 From: chendelian <116870791@qq.com> Date: Mon, 6 Apr 2026 14:32:01 +0800 Subject: [PATCH] chore: auto release commit (2026-04-06 14:32:01) --- scripts/db/schema.py | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/scripts/db/schema.py b/scripts/db/schema.py index 6a79100..66f5762 100644 --- a/scripts/db/schema.py +++ b/scripts/db/schema.py @@ -1,18 +1,18 @@ -# SQLite 无独立 DATETIME 类型:时间统一存 INTEGER Unix 秒(UTC),查询/JSON 再转 ISO8601。 -# 下列 DDL 含注释,会原样写入 sqlite_master,便于 Navicat / DBeaver 等查看建表语句。 +# SQLite 无独立 DATETIME 类型: 时间统一存 INTEGER Unix 秒 (UTC), 查询/JSON 再转 ISO8601. +# 下列 DDL 含注释, 会原样写入 sqlite_master, 便于 Navicat / DBeaver 等查看建表语句. ACCOUNTS_TABLE_SQL = """ -/* 多平台账号表:与本地 Chromium/Edge 用户数据目录(profile)绑定,供发布类技能读取登录态 */ +/* 多平台账号表: 与本地 Chromium/Edge 用户数据目录 (profile) 绑定, 供发布类技能读取登录态 */ CREATE TABLE accounts ( - id INTEGER PRIMARY KEY AUTOINCREMENT, -- 账号主键(自增) - name TEXT NOT NULL, -- 展示名称,如「搜狐1号」 - platform TEXT NOT NULL, -- 平台标识,与内置 PLATFORMS 键一致,如 sohu + id INTEGER PRIMARY KEY AUTOINCREMENT, -- 账号主键 (自增) + name TEXT NOT NULL, -- 展示名称, 如「搜狐1号」 + platform TEXT NOT NULL, -- 平台标识, 与内置 PLATFORMS 键一致, 如 sohu phone TEXT, -- 可选绑定手机号 - profile_dir TEXT, -- Playwright 用户数据目录(绝对路径);默认可读结构 profiles/<平台展示名>/<手机号>/ + profile_dir TEXT, -- Playwright 用户数据目录 (绝对路径); 默认可读结构 profiles/<平台展示名>/<手机号>/ url TEXT, -- 平台入口或登录页 URL - login_status INTEGER NOT NULL DEFAULT 0, -- 是否已登录:0 否 1 是(由脚本校验后写入) - last_login_at INTEGER, -- 最近一次登录成功时间,Unix 秒 UTC;未登录过为 NULL + login_status INTEGER NOT NULL DEFAULT 0, -- 是否已登录: 0 否 1 是 (由脚本校验后写入) + last_login_at INTEGER, -- 最近一次登录成功时间, Unix 秒 UTC; 未登录过为 NULL extra_json TEXT, -- 扩展字段 JSON - created_at INTEGER NOT NULL, -- 记录创建时间,Unix 秒 UTC - updated_at INTEGER NOT NULL -- 记录最后更新时间,Unix 秒 UTC + created_at INTEGER NOT NULL, -- 记录创建时间, Unix 秒 UTC + updated_at INTEGER NOT NULL -- 记录最后更新时间, Unix 秒 UTC ); """