UNPKG

1.03 kBJavaScriptView Raw
1"use strict";
2Object.defineProperty(exports, "__esModule", { value: true });
3const tslib_1 = require("tslib");
4const common_1 = require("@nestjs/common");
5const t = require("io-ts");
6const repository_1 = require("../datastore/repository");
7const datastore_provider_1 = require("../datastore/datastore.provider");
8const loginIdentifier = t.interface({
9 id: t.string,
10 userId: t.string,
11 createdAt: repository_1.dateType,
12});
13let 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};
22LoginIdentifierRepository = tslib_1.__decorate([
23 common_1.Injectable(),
24 tslib_1.__metadata("design:paramtypes", [datastore_provider_1.DatastoreProvider])
25], LoginIdentifierRepository);
26exports.LoginIdentifierRepository = LoginIdentifierRepository;
27//# sourceMappingURL=login-identifier.repository.js.map
\No newline at end of file