功能:完善用户与项目管理框架
This commit is contained in:
@@ -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 = "") {
|
||||
|
||||
Reference in New Issue
Block a user