1 | "use strict";
|
2 | Object.defineProperty(exports, "__esModule", { value: true });
|
3 | const tslib_1 = require("tslib");
|
4 | const common_1 = require("@nestjs/common");
|
5 | const t = require("io-ts");
|
6 | const repository_1 = require("../datastore/repository");
|
7 | const datastore_provider_1 = require("../datastore/datastore.provider");
|
8 | const loginIdentifier = t.interface({
|
9 | id: t.string,
|
10 | userId: t.string,
|
11 | createdAt: repository_1.dateType,
|
12 | });
|
13 | let LoginIdentifierRepository = class LoginIdentifierRepository extends repository_1.Repository {
|
14 | constructor(datastore) {
|
15 | super(datastore.datastore, 'LoginIdentifier', loginIdentifier, {
|
16 | index: {
|
17 | userId: true,
|
18 | },
|
19 | });
|
20 | }
|
21 | };
|
22 | LoginIdentifierRepository = tslib_1.__decorate([
|
23 | common_1.Injectable(),
|
24 | tslib_1.__metadata("design:paramtypes", [datastore_provider_1.DatastoreProvider])
|
25 | ], LoginIdentifierRepository);
|
26 | exports.LoginIdentifierRepository = LoginIdentifierRepository;
|
27 |
|
\ | No newline at end of file |