✨ Add basic document re-indexing to CLI (#438)
This commit is contained in:
committed by
ericlinagora
parent
d562d1ad5f
commit
93353d32af
@@ -6,6 +6,8 @@ import { DatabaseServiceAPI } from "../../../core/platform/services/database/api
|
|||||||
import { Pagination } from "../../../core/platform/framework/api/crud-service";
|
import { Pagination } from "../../../core/platform/framework/api/crud-service";
|
||||||
|
|
||||||
import User, { TYPE as UserTYPE } from "../../../services/user/entities/user";
|
import User, { TYPE as UserTYPE } from "../../../services/user/entities/user";
|
||||||
|
import { DriveFile, TYPE as DriveFileTYPE } from "../../../services/documents/entities/drive-file";
|
||||||
|
|
||||||
import Repository, {
|
import Repository, {
|
||||||
FindFilter,
|
FindFilter,
|
||||||
} from "../../../core/platform/services/database/services/orm/repository/repository";
|
} from "../../../core/platform/services/database/services/orm/repository/repository";
|
||||||
@@ -58,6 +60,7 @@ class SearchIndexAll {
|
|||||||
|
|
||||||
private static readonly supportedRepos = new Map<string, RepositoryConstructor<any>>([
|
private static readonly supportedRepos = new Map<string, RepositoryConstructor<any>>([
|
||||||
[UsersRepoName, makeRepoConstructor(UserTYPE, User)],
|
[UsersRepoName, makeRepoConstructor(UserTYPE, User)],
|
||||||
|
["documents", makeRepoConstructor(DriveFileTYPE, DriveFile)],
|
||||||
]);
|
]);
|
||||||
public static isRepoSupported = (repositoryName: string) =>
|
public static isRepoSupported = (repositoryName: string) =>
|
||||||
this.supportedRepos.has(repositoryName);
|
this.supportedRepos.has(repositoryName);
|
||||||
|
|||||||
Reference in New Issue
Block a user