aboutsummaryrefslogtreecommitdiffstats
path: root/app/src/lib/server/session-log.ts
blob: 119562179ec83cf47f7828567aed0ff3538d76fe (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
import { Temporal } from "temporal-polyfill"
import { db } from "./db"
import { syncLog } from "./db/schema"

export type SessionLogType = "CREATED" | "SYNC_START" | "REFRESH_SB1_TOKEN"

export async function add_session_log(id: string, type: SessionLogType, msg: string) {
    db.insert(syncLog).values({
        dateTime: String(Temporal.Now.instant().epochMilliseconds),
        sessionId: id,
        type: type,
        msg: msg
    })
}