21 lines
510 B
JavaScript
21 lines
510 B
JavaScript
'use strict';
|
|
|
|
const db = require('../src/infra/db');
|
|
|
|
async function main() {
|
|
const cols = await db.query("SHOW COLUMNS FROM users LIKE 'real_name'");
|
|
if (!cols.length) {
|
|
await db.execute('ALTER TABLE users ADD COLUMN real_name VARCHAR(64) NULL AFTER display_name');
|
|
console.log('users.real_name column added');
|
|
} else {
|
|
console.log('users.real_name already exists');
|
|
}
|
|
}
|
|
|
|
main()
|
|
.catch((error) => {
|
|
console.error(error);
|
|
process.exitCode = 1;
|
|
})
|
|
.finally(() => db.close());
|