Files
sim/lib/logging.ts

16 lines
305 B
TypeScript

import { db } from '@/db'
import { workflowLogs } from '@/db/schema'
export interface LogEntry {
id: string
workflowId: string
executionId: string
level: string
message: string
createdAt: Date
}
export async function persistLog(log: LogEntry) {
await db.insert(workflowLogs).values(log)
}