@lomray/microservice-users
Version:
Users microservice based on NodeJS & inverted json.
36 lines (32 loc) • 1.11 kB
JavaScript
;
var tslib = require('tslib');
var microserviceHelpers = require('@lomray/microservice-helpers');
var classValidator = require('class-validator');
var typeorm = require('typeorm');
let ConfirmCode = class ConfirmCode {
};
tslib.__decorate([
typeorm.PrimaryColumn(),
classValidator.Length(1, 70),
tslib.__metadata("design:type", String)
], ConfirmCode.prototype, "login", void 0);
tslib.__decorate([
typeorm.Column({ type: 'varchar' }),
classValidator.Length(1, 10),
tslib.__metadata("design:type", Object)
], ConfirmCode.prototype, "code", void 0);
tslib.__decorate([
typeorm.Column({ type: 'int', width: 10 }),
microserviceHelpers.IsTimestamp(),
tslib.__metadata("design:type", Number)
], ConfirmCode.prototype, "expirationAt", void 0);
tslib.__decorate([
microserviceHelpers.IsTypeormDate(),
typeorm.CreateDateColumn(),
tslib.__metadata("design:type", Date)
], ConfirmCode.prototype, "createdAt", void 0);
ConfirmCode = tslib.__decorate([
typeorm.Entity()
], ConfirmCode);
var ConfirmCode$1 = ConfirmCode;
module.exports = ConfirmCode$1;