dynamodb-fast-access
Version:
Default CRUD operations for managing AWS DynamoDB table items in an easy-to-extend structure.
9 lines (8 loc) • 598 B
TypeScript
import { DynamoDB } from 'aws-sdk';
export declare class ExpressionCreator {
static getUpdateExpression(attributes: object): DynamoDB.DocumentClient.UpdateExpression;
static getUpdateExpressionRemove(attributes: string[]): DynamoDB.DocumentClient.UpdateExpression;
static getFilterExpression(attributes: object): DynamoDB.DocumentClient.ConditionExpression;
static getExpressionAttributeValues(attributes: object): DynamoDB.DocumentClient.ExpressionAttributeValueMap;
static getExpressionAttributeNames(attributes: object): DynamoDB.DocumentClient.ExpressionAttributeNameMap;
}