fix(2.0-services): 修复InfrastructureModule导出PrismaService问题

NestJS不允许模块导出未在providers中声明的服务。
将exports中的PrismaService改为PrismaModule(因为PrismaModule已导出PrismaService)。

修复服务:
- mining-admin-service
- auth-service

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
hailin 2026-01-11 00:00:50 -08:00
parent c4ee8ed6a9
commit 7f72c1e1ec
2 changed files with 2 additions and 4 deletions

View File

@ -1,7 +1,6 @@
import { Module, Global } from '@nestjs/common'; import { Module, Global } from '@nestjs/common';
import { ConfigModule, ConfigService } from '@nestjs/config'; import { ConfigModule, ConfigService } from '@nestjs/config';
import { PrismaModule } from './persistence/prisma/prisma.module'; import { PrismaModule } from './persistence/prisma/prisma.module';
import { PrismaService } from './persistence/prisma/prisma.service';
import { import {
PrismaUserRepository, PrismaUserRepository,
PrismaSyncedLegacyUserRepository, PrismaSyncedLegacyUserRepository,
@ -60,7 +59,7 @@ import {
}, },
], ],
exports: [ exports: [
PrismaService, PrismaModule,
KafkaProducerService, KafkaProducerService,
RedisService, RedisService,
USER_REPOSITORY, USER_REPOSITORY,

View File

@ -1,7 +1,6 @@
import { Module, Global } from '@nestjs/common'; import { Module, Global } from '@nestjs/common';
import { ConfigModule, ConfigService } from '@nestjs/config'; import { ConfigModule, ConfigService } from '@nestjs/config';
import { PrismaModule } from './persistence/prisma/prisma.module'; import { PrismaModule } from './persistence/prisma/prisma.module';
import { PrismaService } from './persistence/prisma/prisma.service';
import { RedisService } from './redis/redis.service'; import { RedisService } from './redis/redis.service';
import { KafkaModule } from './kafka/kafka.module'; import { KafkaModule } from './kafka/kafka.module';
@ -21,6 +20,6 @@ import { KafkaModule } from './kafka/kafka.module';
}, },
RedisService, RedisService,
], ],
exports: [PrismaService, RedisService, KafkaModule], exports: [PrismaModule, RedisService, KafkaModule],
}) })
export class InfrastructureModule {} export class InfrastructureModule {}