import { Module } from '@nestjs/common'; import { NestjsQueryTypeOrmModule } from '@ptc-org/nestjs-query-typeorm'; import { FieldMetadataEntity } from 'src/engine/metadata-modules/field-metadata/field-metadata.entity'; import { IndexMetadataModule } from 'src/engine/metadata-modules/index-metadata/index-metadata.module'; import { ObjectMetadataEntity } from 'src/engine/metadata-modules/object-metadata/object-metadata.entity'; import { SearchVectorService } from 'src/engine/metadata-modules/search-vector/search-vector.service'; import { WorkspaceMigrationModule } from 'src/engine/metadata-modules/workspace-migration/workspace-migration.module'; @Module({ imports: [ NestjsQueryTypeOrmModule.forFeature([ ObjectMetadataEntity, FieldMetadataEntity, ]), IndexMetadataModule, WorkspaceMigrationModule, ], providers: [SearchVectorService], exports: [SearchVectorService], }) export class SearchVectorModule {}