import { Module } from "@nestjs/common"
import { TypeOrmModule } from "@nestjs/typeorm"
import { Permission } from "../../../modules/permissions/entities/permission.entity"
import { PermissionsModule } from "../../../modules/permissions/permissions.module"
import { PermissionsSeedService } from "./permissions-seed.service"
import { PermissionsService } from "../../../modules/permissions/permissions.service"
import { PermissionRepository } from "../../../modules/permissions/repositories/permission.repository"

@Module({
  imports: [TypeOrmModule.forFeature([Permission]), PermissionsModule],
  providers: [PermissionsSeedService, PermissionsService, PermissionRepository],
  exports: [PermissionsSeedService],
})
export class PermissionsSeedModule {}
