import Database from 'better-sqlite3' /* Export DB for use in other files */ export let sqlite = undefined export let skinDB = undefined /** * This initalizes the ddnet.sqlite and skindata.sqlite DB... * @module db/dbInit */ export function dbInit() { console.log("Starting up databases...") /* load in db using better-sqlite3 */ sqlite = new Database('ddnet.sqlite', { verbose: console.log }); skinDB = new Database('skindata.sqlite', { }); /* WAL mode */ sqlite.pragma('journal_mode = WAL'); /* Unsafe mode */ sqlite.unsafeMode() console.log("Loaded in 'ddnet.sqlite'!") console.log("Loaded in 'skindata.sqlite'!") }