UNPKG

dynamodb-toolbox

Version:

Lightweight and type-safe query builder for DynamoDB and TypeScript.

11 lines (10 loc) 480 B
import { transformCondition } from '../transformCondition.js'; export const transformOrCondition = (schema, condition) => { return { or: condition.or.map(cond => transformCondition(schema, cond)) }; }; export const transformAndCondition = (schema, condition) => { return { and: condition.and.map(cond => transformCondition(schema, cond)) }; }; export const transformNotCondition = (schema, condition) => { return { not: transformCondition(schema, condition.not) }; };