Files
backend/database.js
2025-06-22 11:41:21 -04:00

15 lines
686 B
JavaScript
Executable File

import { Database } from "bun:sqlite";
const accs = new Database(`${process.env.DATA_PATH}/accounts.sqlite`);
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`);
infdb.exec("PRAGMA journal_mode = WAL;");
accs.exec("PRAGMA journal_mode = WAL;");
friends.exec("PRAGMA journal_mode = WAL;");
polytrack.exec("PRAGMA journal_mode = WAL;");
ai_chats.exec("PRAGMA journal_mode = WAL;");
export { accs, infdb, friends, polytrack, ai_chats };