import { Module } from '@nestjs/common'; import { SessionRepository } from '../session.repository'; import { SessionRelationalRepository } from './repositories/session.repository'; import { TypeOrmModule } from '@nestjs/typeorm'; import { SessionEntity } from './entities/session.entity'; @Module({ imports: [TypeOrmModule.forFeature([SessionEntity])], providers: [ { provide: SessionRepository, useClass: SessionRelationalRepository, }, ], exports: [SessionRepository], }) export class RelationalSessionPersistenceModule {}