UNPKG

obrigado-react-admin-backend-utils

Version:
45 lines 1.82 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const tslib_1 = require("tslib"); const typeorm_1 = require("typeorm"); let Administrator = class Administrator extends typeorm_1.BaseEntity { }; tslib_1.__decorate([ typeorm_1.PrimaryGeneratedColumn(), tslib_1.__metadata("design:type", Number) ], Administrator.prototype, "id", void 0); tslib_1.__decorate([ typeorm_1.Column(), tslib_1.__metadata("design:type", String) ], Administrator.prototype, "password", void 0); tslib_1.__decorate([ typeorm_1.Column(), typeorm_1.Index('IDX_QUESTION_USERNAME', { unique: true }), tslib_1.__metadata("design:type", String) ], Administrator.prototype, "username", void 0); tslib_1.__decorate([ typeorm_1.Column({ nullable: true }), tslib_1.__metadata("design:type", String) ], Administrator.prototype, "first_name", void 0); tslib_1.__decorate([ typeorm_1.Column({ nullable: true }), tslib_1.__metadata("design:type", String) ], Administrator.prototype, "last_name", void 0); tslib_1.__decorate([ typeorm_1.Column({ nullable: true }), tslib_1.__metadata("design:type", String) ], Administrator.prototype, "role", void 0); tslib_1.__decorate([ typeorm_1.Column({ type: 'tinyint', default: 0 }), tslib_1.__metadata("design:type", Boolean) ], Administrator.prototype, "isBlocked", void 0); tslib_1.__decorate([ typeorm_1.Column({ nullable: true, type: 'varchar', length: 200 }), tslib_1.__metadata("design:type", String) ], Administrator.prototype, "email", void 0); Administrator = tslib_1.__decorate([ typeorm_1.Entity('administrators'), typeorm_1.Index('IDX_FULL_TEXT', ["username", "first_name", "last_name"], { fulltext: true }) ], Administrator); exports.Administrator = Administrator; //# sourceMappingURL=Administrator.js.map