| 1234567891011121314151617181920 |
- import { normalizeExpiredAtForThreadRelations } from '~/features/openai/server/services/normalize-data';
- import loggerFactory from '~/utils/logger';
- import { convertNullToEmptyGrantedArrays } from './convert-null-to-empty-granted-arrays';
- import { convertRevisionPageIdToObjectId } from './convert-revision-page-id-to-objectid';
- import { deleteLegacyKnowledgeAssistantVectorStore } from './delete-legacy-knowledge-assistant-vector-store';
- import { renameDuplicateRootPages } from './rename-duplicate-root-pages';
- const logger = loggerFactory('growi:service:NormalizeData');
- export const normalizeData = async(): Promise<void> => {
- await renameDuplicateRootPages();
- await convertRevisionPageIdToObjectId();
- await normalizeExpiredAtForThreadRelations();
- await convertNullToEmptyGrantedArrays();
- await deleteLegacyKnowledgeAssistantVectorStore();
- logger.info('normalizeData has been executed');
- return;
- };
|