1 | ;
|
2 | var __extends = (this && this.__extends) || (function () {
|
3 | var extendStatics = Object.setPrototypeOf ||
|
4 | ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
|
5 | function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
|
6 | return function (d, b) {
|
7 | extendStatics(d, b);
|
8 | function __() { this.constructor = d; }
|
9 | d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
|
10 | };
|
11 | })();
|
12 | Object.defineProperty(exports, "__esModule", { value: true });
|
13 | var inerface_1 = require("./inerface");
|
14 | exports.AUTO_KEY_NAME = inerface_1.AUTO_KEY_NAME;
|
15 | var nosql_aliyun_tablestore_1 = require("./nosql-aliyun-tablestore");
|
16 | var Table = /** @class */ (function (_super) {
|
17 | __extends(Table, _super);
|
18 | function Table(table, config) {
|
19 | if (config === void 0) { config = 'default'; }
|
20 | return _super.call(this, table, config) || this;
|
21 | }
|
22 | return Table;
|
23 | }(nosql_aliyun_tablestore_1.NosqlAliyunTablestore));
|
24 | exports.Table = Table;
|
25 | // TODO 支持从配置参数中动态加载业务自己定义实现的接口(类似工厂方法) ??
|
26 | // export const nosql = function () {
|
27 | // return require('./nosql-aliyun-tablestore').default
|
28 | // }()
|
29 | //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJpbmRleC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7QUFBQSx1Q0FBd0M7QUFBaEMsbUNBQUEsYUFBYSxDQUFBO0FBQ3JCLHFFQUErRDtBQUUvRDtJQUEyQix5QkFBcUI7SUFDNUMsZUFBWSxLQUFhLEVBQUUsTUFBMEI7UUFBMUIsdUJBQUEsRUFBQSxrQkFBMEI7ZUFDakQsa0JBQU0sS0FBSyxFQUFFLE1BQU0sQ0FBQztJQUN4QixDQUFDO0lBQ0wsWUFBQztBQUFELENBQUMsQUFKRCxDQUEyQiwrQ0FBcUIsR0FJL0M7QUFKWSxzQkFBSztBQU1sQiwwQ0FBMEM7QUFDMUMscUNBQXFDO0FBQ3JDLDBEQUEwRDtBQUMxRCxNQUFNIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0IHtBVVRPX0tFWV9OQU1FfSBmcm9tICcuL2luZXJmYWNlJ1xuaW1wb3J0IHtOb3NxbEFsaXl1blRhYmxlc3RvcmV9IGZyb20gJy4vbm9zcWwtYWxpeXVuLXRhYmxlc3RvcmUnXG5cbmV4cG9ydCBjbGFzcyBUYWJsZSBleHRlbmRzIE5vc3FsQWxpeXVuVGFibGVzdG9yZSB7XG4gICAgY29uc3RydWN0b3IodGFibGU6IHN0cmluZywgY29uZmlnOiBzdHJpbmcgPSAnZGVmYXVsdCcpIHtcbiAgICAgICAgc3VwZXIodGFibGUsIGNvbmZpZylcbiAgICB9XG59XG5cbi8vIFRPRE8g5pSv5oyB5LuO6YWN572u5Y+C5pWw5Lit5Yqo5oCB5Yqg6L295Lia5Yqh6Ieq5bex5a6a5LmJ5a6e546w55qE5o6l5Y+jKOexu+S8vOW3peWOguaWueazlSkg77yf77yfXG4vLyBleHBvcnQgY29uc3Qgbm9zcWwgPSBmdW5jdGlvbiAoKSB7XG4vLyAgICAgcmV0dXJuIHJlcXVpcmUoJy4vbm9zcWwtYWxpeXVuLXRhYmxlc3RvcmUnKS5kZWZhdWx0XG4vLyB9KCkiXX0= |
\ | No newline at end of file |