UNPKG

duenamodb

Version:

Simple DynamoDB client written in TypeScript.

24 lines 918 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.createTableFunctions = void 0; const delete_1 = require("./delete"); const get_1 = require("./get"); const put_1 = require("./put"); const scan_1 = require("./scan"); const update_1 = require("./update"); const createTableFunctions = (tablename, partitionKeyName) => { const putItem = (0, put_1.createPutItem)(tablename); const getItem = (0, get_1.createGetItem)(tablename, partitionKeyName); const updateItem = (0, update_1.createUpdateItem)(tablename, partitionKeyName); const scanItems = (0, scan_1.createScanItems)(tablename); const deleteItem = (0, delete_1.createDeleteItem)(tablename, partitionKeyName); return { scanItems, putItem, updateItem, getItem, deleteItem, }; }; exports.createTableFunctions = createTableFunctions; //# sourceMappingURL=table.js.map