备份:修复前完整项目快照 2026-04-19

This commit is contained in:
root
2026-04-19 19:15:01 +08:00
parent 5266d7732b
commit d00f41a120
449 changed files with 89577 additions and 23251 deletions
+18
View File
@@ -0,0 +1,18 @@
const db = require('./backend/db-sqlite');
async function fix() {
const fixes = [
'ALTER TABLE users ADD COLUMN email TEXT',
'ALTER TABLE users ADD COLUMN full_name TEXT',
'ALTER TABLE users ADD COLUMN phone TEXT',
'ALTER TABLE users ADD COLUMN name TEXT',
'ALTER TABLE users ADD COLUMN password_hash TEXT',
'ALTER TABLE users ADD COLUMN role TEXT DEFAULT \'user\'',
'ALTER TABLE users ADD COLUMN is_active INTEGER DEFAULT 1'
];
for (const sql of fixes) {
try { await db.query(sql); console.log('OK:', sql.substring(0,60)); }
catch(e) { console.log(e.message.includes('duplicate') ? 'SKIP' : 'ERR:', e.message.substring(0,80)); }
}
process.exit();
}
fix();