# SQLite 无独立 DATETIME 类型: 时间统一存 INTEGER Unix 秒 (UTC), 查询/JSON 再转 ISO8601. # 下列 DDL 含注释, 会原样写入 sqlite_master, 便于 Navicat / DBeaver 等查看建表语句. ACCOUNTS_TABLE_SQL = """ /* 多平台账号表: 与本地 Chromium/Edge 用户数据目录 (profile) 绑定 */ CREATE TABLE accounts ( id INTEGER PRIMARY KEY AUTOINCREMENT, -- 账号主键 (自增) name TEXT NOT NULL, -- 展示名称, 如「搜狐1号」 platform TEXT NOT NULL, -- 平台标识, 与内置 PLATFORMS 键一致, 如 sohu phone TEXT, -- 可选绑定手机号 profile_dir TEXT, -- Playwright 用户数据目录 (绝对路径); 默认可读结构 profiles/<平台展示名>/<手机号>/ url TEXT, -- 平台入口或登录页 URL extra_json TEXT, -- 扩展字段 JSON created_at INTEGER NOT NULL, -- 记录创建时间, Unix 秒 UTC updated_at INTEGER NOT NULL -- 记录最后更新时间, Unix 秒 UTC ); """