功能:完善用户与项目管理框架

This commit is contained in:
Coldsmile_7
2026-06-13 00:50:11 +08:00
parent db6d6de74a
commit 49c86bc14a
25 changed files with 3571 additions and 192 deletions
+10
View File
@@ -67,6 +67,16 @@ export function migrate() {
updated_at TEXT NOT NULL DEFAULT CURRENT_TIMESTAMP
);
`);
const userColumns = db.prepare("PRAGMA table_info(users)").all().map((column) => column.name);
if (!userColumns.includes("status")) {
db.exec("ALTER TABLE users ADD COLUMN status TEXT NOT NULL DEFAULT 'active'");
}
if (!userColumns.includes("last_login_at")) {
db.exec("ALTER TABLE users ADD COLUMN last_login_at TEXT");
}
}
export function getSetting(key, fallback = "") {