apprev/src/database.ts
2025-05-15 07:05:16 -04:00

26 lines
572 B
TypeScript

import sqlite3 from "sqlite3";
import { Database, open } from "sqlite";
export let db: Database;
export async function openDb() {
db = await open({
filename: "database.db",
driver: sqlite3.Database
});
console.log("Opened database");
db.exec(
`CREATE TABLE IF NOT EXISTS applications (
id TEXT PRIMARY KEY,
user_id TEXT,
status INTEGER,
responses TEXT,
actioned_by TEXT,
reject_reason TEXT,
interview_invite TEXT,
message_id TEXT,
channel_id TEXT,
thread_id TEXT
)`
);
}