GUH
This commit is contained in:
parent
5696df170f
commit
0d2c8243a0
36
index.js
36
index.js
|
@ -1,5 +1,6 @@
|
||||||
require("dotenv").config();
|
require("dotenv").config();
|
||||||
|
|
||||||
|
const fs = require('fs');
|
||||||
const mariadb = require("mariadb");
|
const mariadb = require("mariadb");
|
||||||
const pool = mariadb.createPool({
|
const pool = mariadb.createPool({
|
||||||
host: process.env.DB_HOST,
|
host: process.env.DB_HOST,
|
||||||
|
@ -104,22 +105,25 @@ client.on('interactionCreate', async interaction => {
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
// DEBUG: Insert 200 extensions into discord_users table
|
if (fs.existsSync("./import.json")) {
|
||||||
// (async () => {
|
const importData = JSON.parse(fs.readFileSync("./import.json", "utf8"));
|
||||||
// try {
|
|
||||||
// const conn = await pool.getConnection();
|
const insertData = async () => {
|
||||||
// for (let i = 1; i <= 200; i++) {
|
try {
|
||||||
// const ext = await fpbx.getNextAvailableExtension();
|
const conn = await pool.getConnection();
|
||||||
// await fpbx.addExtension(ext, `Test User ${i}`)
|
for (const ext in importData) {
|
||||||
// await conn.query("INSERT INTO discord_users (extension, discordId) VALUES (?, ?)", [ext, '289884287765839882']);
|
const discordId = importData[ext];
|
||||||
// log.debug(`Inserted extension ${ext} into discord_users table.`);
|
await conn.query("INSERT INTO discord_users (extension, discordId) VALUES (?, ?)", [ext, discordId]);
|
||||||
// }
|
}
|
||||||
// log.success("Inserted 200 extensions into discord_users table.");
|
conn.release();
|
||||||
// conn.release();
|
log.success("Data imported successfully.");
|
||||||
// } catch (err) {
|
} catch (error) {
|
||||||
// log.error(`Failed to insert extensions: ${err}`);
|
log.error(`Failed to import data: ${error}`);
|
||||||
// }
|
}
|
||||||
// })();
|
};
|
||||||
|
|
||||||
|
insertData();
|
||||||
|
}
|
||||||
|
|
||||||
// Startup
|
// Startup
|
||||||
require("./migrations")(pool).then(() => {
|
require("./migrations")(pool).then(() => {
|
||||||
|
|
Loading…
Reference in a new issue