const SQLite = require('sqlite3').verbose(); function initDb(dbPath = './database.sqlite') { return new Promise((resolve, reject) => { const db = new SQLite.Database(dbPath, (err) => { if (err) { reject(err); } else { db.run(`CREATE TABLE IF NOT EXISTS users ( id TEXT PRIMARY KEY, username TEXT, discord_id TEXT DEFAULT NULL, google_id TEXT DEFAULT NULL, discriminator TEXT, avatar TEXT )`, (err) => { if (err) reject(err); else resolve(db); }); } }); }); } module.exports = initDb;