UNPKG

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."

82 lines 6.84 kB
"use strict"; 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; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.CouponsModel = void 0; const annotations_1 = require("@nova-odm/annotations"); const base_model_1 = require("../../base-model"); let CouponsModel = class CouponsModel extends base_model_1.BaseModel { }; exports.CouponsModel = CouponsModel; __decorate([ (0, annotations_1.autoGeneratedHashKey)({ type: "String" }) ], CouponsModel.prototype, "id", void 0); __decorate([ (0, annotations_1.attribute)({ indexKeyConfigurations: { "codeIndex": "HASH" }, type: 'String' }) ], CouponsModel.prototype, "code", void 0); __decorate([ (0, annotations_1.attribute)() ], CouponsModel.prototype, "description", void 0); __decorate([ (0, annotations_1.attribute)() ], CouponsModel.prototype, "title", void 0); __decorate([ (0, annotations_1.attribute)() ], CouponsModel.prototype, "validFrom", void 0); __decorate([ (0, annotations_1.attribute)() ], CouponsModel.prototype, "validTo", void 0); __decorate([ (0, annotations_1.attribute)() ], CouponsModel.prototype, "guestCount", void 0); __decorate([ (0, annotations_1.attribute)() ], CouponsModel.prototype, "usageLimit", void 0); __decorate([ (0, annotations_1.attribute)() ], CouponsModel.prototype, "imageUrl", void 0); __decorate([ (0, annotations_1.attribute)() ], CouponsModel.prototype, "discountType", void 0); __decorate([ (0, annotations_1.attribute)() ], CouponsModel.prototype, "discountValue", void 0); __decorate([ (0, annotations_1.attribute)() ], CouponsModel.prototype, "minimumOrderValue", void 0); __decorate([ (0, annotations_1.attribute)({ indexKeyConfigurations: { "couponActiveIndex": "RANGE" }, type: 'String' }) ], CouponsModel.prototype, "status", void 0); __decorate([ (0, annotations_1.attribute)() ], CouponsModel.prototype, "eligibilityType", void 0); __decorate([ (0, annotations_1.attribute)() ], CouponsModel.prototype, "eligibilityValue", void 0); __decorate([ (0, annotations_1.attribute)() ], CouponsModel.prototype, "couponAdvantage", void 0); __decorate([ (0, annotations_1.attribute)({ indexKeyConfigurations: { "locationIndex": "HASH" }, type: 'String' }) ], CouponsModel.prototype, "location", void 0); __decorate([ (0, annotations_1.attribute)() ], CouponsModel.prototype, "itemBaseAmount", void 0); __decorate([ (0, annotations_1.attribute)() ], CouponsModel.prototype, "itemName", void 0); __decorate([ (0, annotations_1.attribute)() ], CouponsModel.prototype, "itemImage", void 0); exports.CouponsModel = CouponsModel = __decorate([ (0, annotations_1.table)("CouponsTable") ], CouponsModel); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY291cG9ucy1tb2RlbC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9jdXN0b21lci11c2VyL2NvdXBvbnMvY291cG9ucy1tb2RlbC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7QUFBQSx1REFBK0U7QUFDL0UsaURBQTZDO0FBR3RDLElBQU0sWUFBWSxHQUFsQixNQUFNLFlBQWEsU0FBUSxzQkFBUztDQTZDMUMsQ0FBQTtBQTdDWSxvQ0FBWTtBQUVyQjtJQURDLElBQUEsa0NBQW9CLEVBQUMsRUFBRSxJQUFJLEVBQUUsUUFBUSxFQUFFLENBQUM7d0NBQzlCO0FBRVg7SUFEQyxJQUFBLHVCQUFTLEVBQUMsRUFBRSxzQkFBc0IsRUFBRSxFQUFFLFdBQVcsRUFBRSxNQUFNLEVBQUUsRUFBRSxJQUFJLEVBQUUsUUFBUSxFQUFFLENBQUM7MENBQ2xFO0FBRWI7SUFEQyxJQUFBLHVCQUFTLEdBQUU7aURBQ1E7QUFFcEI7SUFEQyxJQUFBLHVCQUFTLEdBQUU7MkNBQ0U7QUFFZDtJQURDLElBQUEsdUJBQVMsR0FBRTsrQ0FDSTtBQUVoQjtJQURDLElBQUEsdUJBQVMsR0FBRTs2Q0FDRTtBQUVkO0lBREMsSUFBQSx1QkFBUyxHQUFFO2dEQUNPO0FBRW5CO0lBREMsSUFBQSx1QkFBUyxHQUFFO2dEQUNPO0FBRW5CO0lBREMsSUFBQSx1QkFBUyxHQUFFOzhDQUNLO0FBRWpCO0lBREMsSUFBQSx1QkFBUyxHQUFFO2tEQUNTO0FBRXJCO0lBREMsSUFBQSx1QkFBUyxHQUFFO21EQUNVO0FBRXRCO0lBREMsSUFBQSx1QkFBUyxHQUFFO3VEQUNjO0FBSTFCO0lBSEMsSUFBQSx1QkFBUyxFQUFDO1FBQ1Asc0JBQXNCLEVBQUUsRUFBRSxtQkFBbUIsRUFBRSxPQUFPLEVBQUUsRUFBRSxJQUFJLEVBQUUsUUFBUTtLQUMzRSxDQUFDOzRDQUNhO0FBRWY7SUFEQyxJQUFBLHVCQUFTLEdBQUU7cURBQ1k7QUFFeEI7SUFEQyxJQUFBLHVCQUFTLEdBQUU7c0RBQ2E7QUFFekI7SUFEQyxJQUFBLHVCQUFTLEdBQUU7cURBQ2E7QUFJekI7SUFIQyxJQUFBLHVCQUFTLEVBQUM7UUFDUCxzQkFBc0IsRUFBRSxFQUFFLGVBQWUsRUFBRSxNQUFNLEVBQUUsRUFBRSxJQUFJLEVBQUUsUUFBUTtLQUN0RSxDQUFDOzhDQUNlO0FBRWpCO0lBREMsSUFBQSx1QkFBUyxHQUFFO29EQUNZO0FBRXhCO0lBREMsSUFBQSx1QkFBUyxHQUFFOzhDQUNNO0FBRWxCO0lBREMsSUFBQSx1QkFBUyxHQUFFOytDQUNPO3VCQTVDVixZQUFZO0lBRHhCLElBQUEsbUJBQUssRUFBQyxjQUFjLENBQUM7R0FDVCxZQUFZLENBNkN4QiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IGF0dHJpYnV0ZSwgYXV0b0dlbmVyYXRlZEhhc2hLZXksIHRhYmxlIH0gZnJvbSBcIkBub3ZhLW9kbS9hbm5vdGF0aW9uc1wiO1xuaW1wb3J0IHsgQmFzZU1vZGVsIH0gZnJvbSBcIi4uLy4uL2Jhc2UtbW9kZWxcIjtcblxuQHRhYmxlKFwiQ291cG9uc1RhYmxlXCIpXG5leHBvcnQgY2xhc3MgQ291cG9uc01vZGVsIGV4dGVuZHMgQmFzZU1vZGVsIHtcbiAgICBAYXV0b0dlbmVyYXRlZEhhc2hLZXkoeyB0eXBlOiBcIlN0cmluZ1wiIH0pXG4gICAgaWQ6IHN0cmluZztcbiAgICBAYXR0cmlidXRlKHsgaW5kZXhLZXlDb25maWd1cmF0aW9uczogeyBcImNvZGVJbmRleFwiOiBcIkhBU0hcIiB9LCB0eXBlOiAnU3RyaW5nJyB9KVxuICAgIGNvZGU6IHN0cmluZztcbiAgICBAYXR0cmlidXRlKClcbiAgICBkZXNjcmlwdGlvbjogc3RyaW5nO1xuICAgIEBhdHRyaWJ1dGUoKVxuICAgIHRpdGxlOiBzdHJpbmc7XG4gICAgQGF0dHJpYnV0ZSgpXG4gICAgdmFsaWRGcm9tOiBEYXRlO1xuICAgIEBhdHRyaWJ1dGUoKVxuICAgIHZhbGlkVG86IERhdGU7XG4gICAgQGF0dHJpYnV0ZSgpXG4gICAgZ3Vlc3RDb3VudDogbnVtYmVyO1xuICAgIEBhdHRyaWJ1dGUoKVxuICAgIHVzYWdlTGltaXQ6IG51bWJlcjtcbiAgICBAYXR0cmlidXRlKClcbiAgICBpbWFnZVVybDogc3RyaW5nO1xuICAgIEBhdHRyaWJ1dGUoKVxuICAgIGRpc2NvdW50VHlwZTogc3RyaW5nO1xuICAgIEBhdHRyaWJ1dGUoKVxuICAgIGRpc2NvdW50VmFsdWU6IG51bWJlcjtcbiAgICBAYXR0cmlidXRlKClcbiAgICBtaW5pbXVtT3JkZXJWYWx1ZTogbnVtYmVyO1xuICAgIEBhdHRyaWJ1dGUoe1xuICAgICAgICBpbmRleEtleUNvbmZpZ3VyYXRpb25zOiB7IFwiY291cG9uQWN0aXZlSW5kZXhcIjogXCJSQU5HRVwiIH0sIHR5cGU6ICdTdHJpbmcnXG4gICAgfSlcbiAgICBzdGF0dXM6IHN0cmluZztcbiAgICBAYXR0cmlidXRlKClcbiAgICBlbGlnaWJpbGl0eVR5cGU6IHN0cmluZztcbiAgICBAYXR0cmlidXRlKClcbiAgICBlbGlnaWJpbGl0eVZhbHVlOiBzdHJpbmc7XG4gICAgQGF0dHJpYnV0ZSgpXG4gICAgY291cG9uQWR2YW50YWdlPzogc3RyaW5nO1xuICAgIEBhdHRyaWJ1dGUoe1xuICAgICAgICBpbmRleEtleUNvbmZpZ3VyYXRpb25zOiB7IFwibG9jYXRpb25JbmRleFwiOiBcIkhBU0hcIiB9LCB0eXBlOiAnU3RyaW5nJ1xuICAgIH0pXG4gICAgbG9jYXRpb246IHN0cmluZztcbiAgICBAYXR0cmlidXRlKClcbiAgICBpdGVtQmFzZUFtb3VudD86IG51bWJlcjsgLy8gU3ByaW50IDUgbmV3IGtleSBBZGRlZFxuICAgIEBhdHRyaWJ1dGUoKVxuICAgIGl0ZW1OYW1lPzogc3RyaW5nOyAvLyBTcHJpbnQgNCBuZXcga2V5IEFkZGVkXG4gICAgQGF0dHJpYnV0ZSgpXG4gICAgaXRlbUltYWdlPzogc3RyaW5nOyAvLyBTcHJpbnQgNCBuZXcga2V5IEFkZGVkXG59Il19