sendou.ink/app/db/sql.ts
2022-06-10 01:02:59 +03:00

10 lines
311 B
TypeScript

import Database from "better-sqlite3";
import invariant from "tiny-invariant";
invariant(process.env["DB_PATH"], "DB_PATH env variable must be set");
export const sql = new Database(process.env["DB_PATH"]);
sql.pragma("journal_mode = WAL");
sql.pragma("foreign_keys = ON");
sql.pragma("busy_timeout = 5000");