const initSqlJs = require('sql.js'); const fs = require('fs'); async function main() { const SQL = await initSqlJs(); const db = new SQL.Database('e:/qia/server/prisma/dev.db'); try { db.run("ALTER TABLE events ADD COLUMN reminder_times TEXT DEFAULT NULL"); console.log('reminder_times column added successfully'); } catch (error) { if (error.message.includes('duplicate column name') || error.message.includes('already exists')) { console.log('reminder_times column already exists'); } else { console.error('Error:', error.message); } } const data = db.export(); const buffer = Buffer.from(data); fs.writeFileSync('e:/qia/server/prisma/dev.db', buffer); db.close(); } main().catch(console.error);