cmp-aws-database
Version:
The package "cmp-aws-database" is for its database, which defines global tables. These tables are designed to be imported and used across multiple applications of "craft-my-plate."
88 lines • 7.4 kB
JavaScript
;
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
return c > 3 && r && Object.defineProperty(target, key, r), r;
};
var __metadata = (this && this.__metadata) || function (k, v) {
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.DefaultPlattersItems = void 0;
const annotations_1 = require("@nova-odm/annotations");
const base_model_1 = require("../../base-model");
let DefaultPlattersItems = class DefaultPlattersItems extends base_model_1.BaseModel {
};
exports.DefaultPlattersItems = DefaultPlattersItems;
__decorate([
(0, annotations_1.hashKey)({ type: "String" }),
__metadata("design:type", String)
], DefaultPlattersItems.prototype, "itemId", void 0);
__decorate([
(0, annotations_1.rangeKey)({ type: "String" }),
(0, annotations_1.attribute)({ indexKeyConfigurations: { "platterIndex": "HASH" }, type: 'String' }),
__metadata("design:type", String)
], DefaultPlattersItems.prototype, "platterId", void 0);
__decorate([
(0, annotations_1.attribute)({
indexKeyConfigurations: { "platterCategoryIndex": "RANGE" }, type: 'String'
}),
__metadata("design:type", String)
], DefaultPlattersItems.prototype, "categoryId", void 0);
__decorate([
(0, annotations_1.attribute)(),
__metadata("design:type", String)
], DefaultPlattersItems.prototype, "categoryName", void 0);
__decorate([
(0, annotations_1.attribute)(),
__metadata("design:type", String)
], DefaultPlattersItems.prototype, "itemName", void 0);
__decorate([
(0, annotations_1.attribute)(),
__metadata("design:type", Number)
], DefaultPlattersItems.prototype, "itemBasePrice", void 0);
__decorate([
(0, annotations_1.attribute)(),
__metadata("design:type", Number)
], DefaultPlattersItems.prototype, "itemQuantity", void 0);
__decorate([
(0, annotations_1.attribute)(),
__metadata("design:type", String)
], DefaultPlattersItems.prototype, "itemQuantityUnit", void 0);
__decorate([
(0, annotations_1.attribute)(),
__metadata("design:type", Number)
], DefaultPlattersItems.prototype, "itemMinPrice", void 0);
__decorate([
(0, annotations_1.attribute)(),
__metadata("design:type", String)
], DefaultPlattersItems.prototype, "platterName", void 0);
__decorate([
(0, annotations_1.attribute)(),
__metadata("design:type", String)
], DefaultPlattersItems.prototype, "premium", void 0);
__decorate([
(0, annotations_1.attribute)({ indexKeyConfigurations: { "itemActiveIndex": "HASH" }, type: 'String' }),
__metadata("design:type", String)
], DefaultPlattersItems.prototype, "itemActive", void 0);
__decorate([
(0, annotations_1.attribute)(),
__metadata("design:type", Array)
], DefaultPlattersItems.prototype, "daysOfWeek", void 0);
__decorate([
(0, annotations_1.attribute)(),
__metadata("design:type", Number)
], DefaultPlattersItems.prototype, "freeAccompanimentsLimit", void 0);
__decorate([
(0, annotations_1.attribute)(),
__metadata("design:type", Boolean)
], DefaultPlattersItems.prototype, "isBaseItem", void 0);
__decorate([
(0, annotations_1.attribute)(),
__metadata("design:type", Number)
], DefaultPlattersItems.prototype, "itemDiscountFactorValue", void 0);
exports.DefaultPlattersItems = DefaultPlattersItems = __decorate([
(0, annotations_1.table)("DefaultPlatterItemsTable")
], DefaultPlattersItems);
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGVmYXVsdF9wbGF0dGVyc19pdGVtcy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9jdXN0b21lci11c2VyL2RlZmF1bHQtcGxhdHRlci9kZWZhdWx0X3BsYXR0ZXJzX2l0ZW1zLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7OztBQUFBLHVEQUE0RTtBQUM1RSxpREFBNkM7QUFHdEMsSUFBTSxvQkFBb0IsR0FBMUIsTUFBTSxvQkFBcUIsU0FBUSxzQkFBUztDQXFDbEQsQ0FBQTtBQXJDWSxvREFBb0I7QUFFN0I7SUFEQyxJQUFBLHFCQUFPLEVBQUMsRUFBRSxJQUFJLEVBQUUsUUFBUSxFQUFFLENBQUM7O29EQUNiO0FBR2Y7SUFGQyxJQUFBLHNCQUFRLEVBQUMsRUFBRSxJQUFJLEVBQUUsUUFBUSxFQUFFLENBQUM7SUFDNUIsSUFBQSx1QkFBUyxFQUFDLEVBQUUsc0JBQXNCLEVBQUUsRUFBRSxjQUFjLEVBQUUsTUFBTSxFQUFFLEVBQUUsSUFBSSxFQUFFLFFBQVEsRUFBRSxDQUFDOzt1REFDaEU7QUFLbEI7SUFIQyxJQUFBLHVCQUFTLEVBQUM7UUFDUCxzQkFBc0IsRUFBRSxFQUFFLHNCQUFzQixFQUFFLE9BQU8sRUFBRSxFQUFFLElBQUksRUFBRSxRQUFRO0tBQzlFLENBQUM7O3dEQUNpQjtBQUVuQjtJQURDLElBQUEsdUJBQVMsR0FBRTs7MERBQ1U7QUFFdEI7SUFEQyxJQUFBLHVCQUFTLEdBQUU7O3NEQUNNO0FBRWxCO0lBREMsSUFBQSx1QkFBUyxHQUFFOzsyREFDVztBQUV2QjtJQURDLElBQUEsdUJBQVMsR0FBRTs7MERBQ1U7QUFFdEI7SUFEQyxJQUFBLHVCQUFTLEdBQUU7OzhEQUNjO0FBRTFCO0lBREMsSUFBQSx1QkFBUyxHQUFFOzswREFDVTtBQUV0QjtJQURDLElBQUEsdUJBQVMsR0FBRTs7eURBQ1M7QUFFckI7SUFEQyxJQUFBLHVCQUFTLEdBQUU7O3FEQUNLO0FBRWpCO0lBREMsSUFBQSx1QkFBUyxFQUFDLEVBQUUsc0JBQXNCLEVBQUUsRUFBRSxpQkFBaUIsRUFBRSxNQUFNLEVBQUUsRUFBRSxJQUFJLEVBQUUsUUFBUSxFQUFFLENBQUM7O3dEQUNqRTtBQUVwQjtJQURDLElBQUEsdUJBQVMsR0FBRTs7d0RBQ1U7QUFFdEI7SUFEQyxJQUFBLHVCQUFTLEdBQUU7O3FFQUNxQjtBQUVqQztJQURDLElBQUEsdUJBQVMsR0FBRTs7d0RBQ1M7QUFFckI7SUFEQyxJQUFBLHVCQUFTLEdBQUU7O3FFQUNxQjsrQkFwQ3hCLG9CQUFvQjtJQURoQyxJQUFBLG1CQUFLLEVBQUMsMEJBQTBCLENBQUM7R0FDckIsb0JBQW9CLENBcUNoQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IGF0dHJpYnV0ZSwgaGFzaEtleSwgcmFuZ2VLZXksIHRhYmxlIH0gZnJvbSBcIkBub3ZhLW9kbS9hbm5vdGF0aW9uc1wiO1xuaW1wb3J0IHsgQmFzZU1vZGVsIH0gZnJvbSBcIi4uLy4uL2Jhc2UtbW9kZWxcIjtcblxuQHRhYmxlKFwiRGVmYXVsdFBsYXR0ZXJJdGVtc1RhYmxlXCIpXG5leHBvcnQgY2xhc3MgRGVmYXVsdFBsYXR0ZXJzSXRlbXMgZXh0ZW5kcyBCYXNlTW9kZWwge1xuICAgIEBoYXNoS2V5KHsgdHlwZTogXCJTdHJpbmdcIiB9KVxuICAgIGl0ZW1JZDogc3RyaW5nO1xuICAgIEByYW5nZUtleSh7IHR5cGU6IFwiU3RyaW5nXCIgfSlcbiAgICBAYXR0cmlidXRlKHsgaW5kZXhLZXlDb25maWd1cmF0aW9uczogeyBcInBsYXR0ZXJJbmRleFwiOiBcIkhBU0hcIiB9LCB0eXBlOiAnU3RyaW5nJyB9KVxuICAgIHBsYXR0ZXJJZDogc3RyaW5nO1xuXG4gICAgQGF0dHJpYnV0ZSh7XG4gICAgICAgIGluZGV4S2V5Q29uZmlndXJhdGlvbnM6IHsgXCJwbGF0dGVyQ2F0ZWdvcnlJbmRleFwiOiBcIlJBTkdFXCIgfSwgdHlwZTogJ1N0cmluZydcbiAgICB9KVxuICAgIGNhdGVnb3J5SWQ6IHN0cmluZztcbiAgICBAYXR0cmlidXRlKClcbiAgICBjYXRlZ29yeU5hbWU/OiBzdHJpbmc7XG4gICAgQGF0dHJpYnV0ZSgpXG4gICAgaXRlbU5hbWU/OiBzdHJpbmc7XG4gICAgQGF0dHJpYnV0ZSgpXG4gICAgaXRlbUJhc2VQcmljZT86IG51bWJlcjtcbiAgICBAYXR0cmlidXRlKClcbiAgICBpdGVtUXVhbnRpdHk/OiBudW1iZXI7XG4gICAgQGF0dHJpYnV0ZSgpXG4gICAgaXRlbVF1YW50aXR5VW5pdD86IHN0cmluZztcbiAgICBAYXR0cmlidXRlKClcbiAgICBpdGVtTWluUHJpY2U/OiBudW1iZXI7XG4gICAgQGF0dHJpYnV0ZSgpXG4gICAgcGxhdHRlck5hbWU/OiBzdHJpbmc7XG4gICAgQGF0dHJpYnV0ZSgpXG4gICAgcHJlbWl1bT86IHN0cmluZztcbiAgICBAYXR0cmlidXRlKHsgaW5kZXhLZXlDb25maWd1cmF0aW9uczogeyBcIml0ZW1BY3RpdmVJbmRleFwiOiBcIkhBU0hcIiB9LCB0eXBlOiAnU3RyaW5nJyB9KVxuICAgIGl0ZW1BY3RpdmU/OiBzdHJpbmc7IC8vIFYyXG4gICAgQGF0dHJpYnV0ZSgpXG4gICAgZGF5c09mV2Vlaz86IHN0cmluZ1tdO1xuICAgIEBhdHRyaWJ1dGUoKVxuICAgIGZyZWVBY2NvbXBhbmltZW50c0xpbWl0PzogbnVtYmVyOyAvLyBGb3IgYWNjb21wbGltZW50c1RhYmxlIFZhbHVlIENoZWNrXG4gICAgQGF0dHJpYnV0ZSgpXG4gICAgaXNCYXNlSXRlbT86IGJvb2xlYW47IC8vIEZvciBwbGF0dGVySW1hZ2UgVmFsdWUgQ2hlY2tcbiAgICBAYXR0cmlidXRlKClcbiAgICBpdGVtRGlzY291bnRGYWN0b3JWYWx1ZT86IG51bWJlcjsgLy8gVjJcbn0iXX0=