function assignListingsToGroup
assignListingsToGroup(
listingIds: number[],
groupId: number,
): Promise<void>

Add listings to a group (membership rows), ignoring any already present.

All rows insert in a single batch transaction, so the change is atomic and costs one round-trip rather than one per listing.

Parameters

listingIds: number[]
groupId: number

Return Type

Promise<void>

Usage

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