function buildCapacityCheckedInsert
buildCapacityCheckedInsert(
booking: ListingBooking,
attendeeIdExpr?: string,
attendeeIdArg?: InValue,
allowOverbook?: boolean,
): { sql: string; args: InValue[]; }

Build an INSERT into listing_attendees, capacity-checked by default.

Parameters

optional
attendeeIdExpr: string = last_insert_rowid()
optional
attendeeIdArg: InValue
optional
allowOverbook: boolean = false

Return Type

{ sql: string; args: InValue[]; }

Usage

import { buildCapacityCheckedInsert } from "docs/database.ts";