new game stuff, analytics
This commit is contained in:
10
database.js
10
database.js
@ -6,12 +6,14 @@ if(!await (Bun.file(process.env.DATA_PATH)).exists()) {
|
||||
}
|
||||
|
||||
const accs = new Database(`${process.env.DATA_PATH}/accounts.sqlite`, { create: true });
|
||||
const top = new Database(`${process.env.DATA_PATH}/games.sqlite`, { create: true });
|
||||
// const infdb = new Database(`${process.env.DATA_PATH}/infinitecraft.sqlite`);
|
||||
// const friends = new Database(`${process.env.DATA_PATH}/friends.sqlite`);
|
||||
// const polytrack = new Database(`${process.env.DATA_PATH}/polytrack.sqlite`);
|
||||
// const ai_chats = new Database(`${process.env.DATA_PATH}/ai_chats.sqlite`);
|
||||
|
||||
accs.exec("PRAGMA journal_mode = WAL;");
|
||||
top.exec("PRAGMA journal_mode = WAL;");
|
||||
// infdb.exec("PRAGMA journal_mode = WAL;");
|
||||
// friends.exec("PRAGMA journal_mode = WAL;");
|
||||
// polytrack.exec("PRAGMA journal_mode = WAL;");
|
||||
@ -46,5 +48,11 @@ createAccountQuery+=`)`
|
||||
// console.log(createAccountQuery)
|
||||
accs.query(createAccountQuery).run();
|
||||
|
||||
let topGamesQuery = `CREATE TABLE IF NOT EXISTS "stats" (
|
||||
"game" TEXT PRIMARY KEY,
|
||||
"plays" INTEGER DEFAULT 0
|
||||
);`
|
||||
top.query(topGamesQuery).run();
|
||||
|
||||
// export { accs, infdb, friends, polytrack, ai_chats };
|
||||
export { accs };
|
||||
export { accs, top };
|
||||
Reference in New Issue
Block a user