import { Global, Module } from '@nestjs/common';
import { ModuleAccessRepository } from './module-access.repository';

/**
 * Global so that session resolution and the admin cockpit share one reader of
 * `user_module_access` instead of each growing its own query.
 */
@Global()
@Module({
  providers: [ModuleAccessRepository],
  exports: [ModuleAccessRepository],
})
export class AccessModule {}
