Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace validation

Index

Type aliases

DynamoConditionOperator: "=" | "<>" | "<" | "<=" | ">" | ">=" | "BETWEEN" | "IN" | "attribute_exists" | "attribute_not_exists" | "attribute_type" | "begins_with" | "contains" | "size"
DynamoKey: string | number
DynamoKeyPair: [DynamoKey, DynamoKey]
DynamoQueryConditionOperator: "=" | "<" | "<=" | ">" | ">=" | "BETWEEN" | "begins_with"

Functions

  • checkCondition(condition: Condition, operatorSet?: "default" | "query"): void
  • Assumes checkSchema(tableSchema) has already been run.

    Parameters

    • condition: Condition
    • operatorSet: "default" | "query" = "default"

    Returns void

  • checkConditions(conditions: Condition[], operatorSet?: "default" | "query"): void
  • Assumes checkSchema(tableSchema) has already been run.

    Parameters

    • conditions: Condition[]
    • operatorSet: "default" | "query" = "default"

    Returns void

  • checkSchemaItemAgreement(tableSchema: TableSchema, item: object, paramName?: string): void
  • Assumes checkSchema(tableSchema) has already been run.

    Parameters

    • tableSchema: TableSchema
    • item: object
    • paramName: string = "the object"

    Returns void

  • checkSchemaItemsAgreement(tableSchema: TableSchema, items: object[]): void
  • Assumes checkSchema(tableSchema) has already been run.

    Parameters

    Returns void

Generated using TypeDoc