UNPKG

@lambda-group/charydbis

Version:

๐Ÿš€ NodeJS ScyllaDB ORM. ๐Ÿงช๐Ÿ”ง

31 lines (22 loc) โ€ข 1.26 kB
"use strict";Object.defineProperty(exports, "__esModule", {value: true}); var _chunk3I6T4JNZjs = require('./chunk-3I6T4JNZ.js'); var _chunkNUR7XBFYjs = require('./chunk-NUR7XBFY.js'); var _chunkKI3NM7CIjs = require('./chunk-KI3NM7CI.js'); // src/decorators/model.ts var CompactionType; (function(CompactionType2) { CompactionType2[CompactionType2["TimeWindowCompactionStrategy"] = 0] = "TimeWindowCompactionStrategy"; CompactionType2[CompactionType2["SizeTieredCompactionStrategy"] = 1] = "SizeTieredCompactionStrategy"; CompactionType2[CompactionType2["LeveledCompactionStrategy"] = 2] = "LeveledCompactionStrategy"; CompactionType2[CompactionType2["IncrementalCompactionStrategy"] = 3] = "IncrementalCompactionStrategy"; })(CompactionType || (CompactionType = {})); function Model(tableName, options) { return (model) => { model.prototype.tableName = tableName != null ? tableName : _chunk3I6T4JNZjs.snakeCaseTransform.call(void 0, model.name); model.prototype.__proto__ = _chunkNUR7XBFYjs.BaseModel.prototype; if (options == null ? void 0 : options.compaction) model.prototype.compaction = options; }; } _chunkKI3NM7CIjs.__name.call(void 0, Model, "Model"); exports.Model = Model; //# sourceMappingURL=chunk-KZ56HBFP.js.map