SPB Git

Repository Public MIT

db.ts 398 B 14 lines typescript

1import { connect, type Sql } from "@skills/db";2import { env } from "./env";34const g = globalThis as unknown as { __skillsSql?: Sql };56export function db(): Sql {7  if (!g.__skillsSql) g.__skillsSql = connect(env.databaseUrl, { max: 10 });8  return g.__skillsSql;9}10/** Tests inject a connection to a disposable database. */11export function setDb(sql: Sql | undefined) {12  g.__skillsSql = sql;13}14
Files main
Menu

Theme