betterddb
Version:
A definition-based DynamoDB wrapper library that provides a schema-driven and fully typesafe DAL.
12 lines • 459 B
TypeScript
import { type TransactWriteItem } from "@aws-sdk/client-dynamodb";
import { type BetterDDB } from "../betterddb.js";
export declare class CreateBuilder<T> {
private parent;
private item;
private extraTransactItems;
constructor(parent: BetterDDB<T>, item: T);
execute(): Promise<T>;
transactWrite(ops: TransactWriteItem[] | TransactWriteItem): this;
toTransactPut(): TransactWriteItem;
}
//# sourceMappingURL=create-builder.d.ts.map