feat: 完善全栈 Dashboard 项目 - UI优化、Docker支持、账单系统等
This commit is contained in:
@@ -28,10 +28,18 @@ db.exec(`
|
||||
site_id INTEGER NOT NULL,
|
||||
site_url TEXT NOT NULL,
|
||||
user_info TEXT DEFAULT '{}',
|
||||
is_admin INTEGER DEFAULT 0,
|
||||
created_at TEXT DEFAULT (datetime('now')),
|
||||
expires_at TEXT NOT NULL,
|
||||
FOREIGN KEY (site_id) REFERENCES sites(id) ON DELETE CASCADE
|
||||
);
|
||||
`)
|
||||
|
||||
// Migration: add is_admin column if missing
|
||||
try {
|
||||
db.exec(`ALTER TABLE sessions ADD COLUMN is_admin INTEGER DEFAULT 0`)
|
||||
} catch {
|
||||
// column already exists
|
||||
}
|
||||
|
||||
export default db
|
||||
|
||||
Reference in New Issue
Block a user