26 lines
868 B
TypeScript
26 lines
868 B
TypeScript
import {Global, Module} from "@nestjs/common";
|
|
import {PrismaRepository, PrismaService} from "./prisma.service";
|
|
import {OrganizationRepository} from "@gitroom/nestjs-libraries/database/prisma/organizations/organization.repository";
|
|
import {OrganizationService} from "@gitroom/nestjs-libraries/database/prisma/organizations/organization.service";
|
|
import {UsersService} from "@gitroom/nestjs-libraries/database/prisma/users/users.service";
|
|
import {UsersRepository} from "@gitroom/nestjs-libraries/database/prisma/users/users.repository";
|
|
|
|
@Global()
|
|
@Module({
|
|
imports: [],
|
|
controllers: [],
|
|
providers: [
|
|
PrismaService,
|
|
PrismaRepository,
|
|
UsersService,
|
|
UsersRepository,
|
|
OrganizationService,
|
|
OrganizationRepository
|
|
],
|
|
get exports() {
|
|
return this.providers;
|
|
}
|
|
})
|
|
export class DatabaseModule {
|
|
|
|
} |