import { Module } from '@nestjs/common'; import { GroupsModule } from '../groups/groups.module'; import { AdminSeedService } from './admin-seed.service'; import { UserController } from './user.controller'; import { UserService } from './user.service'; /** * Importiert GroupsModule für UserService.create's Standardgruppen- * Mitgliedschaft (D-11/D-12). GroupsModule importiert seinerseits * UserModule nicht — GroupsService greift für Benutzerprüfungen direkt * auf PrismaService zu, keine Zirkularität. */ @Module({ imports: [GroupsModule], controllers: [UserController], providers: [UserService, AdminSeedService], exports: [UserService], }) export class UserModule {}