Remote / foldkit-remote-drizzle

keysetWhere

function · packages/remote-drizzle/src/cursor.ts:146

function keysetWhere(
  terms: readonly [OrderTerm, ...OrderTerm[]],
  values: readonly unknown[],
  traversal: Traversal,
): SQL
function keysetWhere(
  terms: readonly OrderTerm[],
  values: readonly unknown[],
  traversal: Traversal,
): SQL | undefined

(a CMP A) OR (a = A AND b CMP B) OR ... — the lexicographic predicate that keeps a page contiguous under a multi-column order. forward selects rows after the cursor; backward before it.