import { initDb } from '../db/postgre'; async function main(username: string) { if (!username) throw `username required`; username = username.replace(/^@/, ''); await initDb(); const { Users } = await import('@/models/index'); const res = await Users.update({ usernameLower: username.toLowerCase(), host: null }, { isAdmin: true }); if (res.affected !== 1) { throw 'Failed'; } } const args = process.argv.slice(2); main(args[0]).then(() => { console.log('Success'); process.exit(0); }).catch(e => { console.error(`Error: ${e.message || e}`); process.exit(1); });