dynamodb-toolbox
Version:
Lightweight and type-safe query builder for DynamoDB and TypeScript.
16 lines (15 loc) • 687 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.addEntityTools = void 0;
const addDeleteItemTool_js_1 = require("./addDeleteItemTool.js");
const addGetItemTool_js_1 = require("./addGetItemTool.js");
const addPutItemTool_js_1 = require("./addPutItemTool.js");
const addEntityTools = (server, entity, options) => {
(0, addGetItemTool_js_1.addGetEntityItemTool)(server, entity, options);
if (options.readonly === true) {
return;
}
(0, addPutItemTool_js_1.addPutEntityItemTool)(server, entity, options);
(0, addDeleteItemTool_js_1.addDeleteEntityItemTool)(server, entity, options);
};
exports.addEntityTools = addEntityTools;