0.1.3•Updated 6 months ago
import { DataTypeQuery } from "@infinity-beyond/classes/query.ts";
import type { I_InfinityRequestStep } from "@infinity-beyond/modules/analytics/infinity_request.ts";
export const SaveInfinityRequest = new DataTypeQuery<
[
/* $1 */ request_id: string,
/* $2 */ timestamp_start: Date,
/* $3 */ timestamp_end: Date,
/* $4 */ duration: number,
/* $5 */ steps: I_InfinityRequestStep[],
],
{
requests_table: string
}
>(`
INSERT INTO {requests_table} ("request_id", "timestamp_start", "timestamp_end", "duration", "steps") VALUES ($1, $2, $3, $4, $5)
`);