mirror of
https://github.com/hexastack/hexabot
synced 2025-06-26 18:27:28 +00:00
fix: unit tests
This commit is contained in:
@@ -12,10 +12,10 @@ import { Injectable } from '@nestjs/common';
|
||||
import { BaseSeeder } from '@/utils/generics/base-seeder';
|
||||
|
||||
import { ModelRepository } from '../repositories/model.repository';
|
||||
import { Model } from '../schemas/model.schema';
|
||||
import { Model, ModelFull, ModelPopulate } from '../schemas/model.schema';
|
||||
|
||||
@Injectable()
|
||||
export class ModelSeeder extends BaseSeeder<Model> {
|
||||
export class ModelSeeder extends BaseSeeder<Model, ModelPopulate, ModelFull> {
|
||||
constructor(private readonly modelRepository: ModelRepository) {
|
||||
super(modelRepository);
|
||||
}
|
||||
|
||||
@@ -12,10 +12,18 @@ import { Injectable } from '@nestjs/common';
|
||||
import { BaseSeeder } from '@/utils/generics/base-seeder';
|
||||
|
||||
import { PermissionRepository } from '../repositories/permission.repository';
|
||||
import { Permission } from '../schemas/permission.schema';
|
||||
import {
|
||||
Permission,
|
||||
PermissionFull,
|
||||
PermissionPopulate,
|
||||
} from '../schemas/permission.schema';
|
||||
|
||||
@Injectable()
|
||||
export class PermissionSeeder extends BaseSeeder<Permission> {
|
||||
export class PermissionSeeder extends BaseSeeder<
|
||||
Permission,
|
||||
PermissionPopulate,
|
||||
PermissionFull
|
||||
> {
|
||||
constructor(private readonly permissionRepository: PermissionRepository) {
|
||||
super(permissionRepository);
|
||||
}
|
||||
|
||||
@@ -12,10 +12,10 @@ import { Injectable } from '@nestjs/common';
|
||||
import { BaseSeeder } from '@/utils/generics/base-seeder';
|
||||
|
||||
import { RoleRepository } from '../repositories/role.repository';
|
||||
import { Role } from '../schemas/role.schema';
|
||||
import { Role, RoleFull, RolePopulate } from '../schemas/role.schema';
|
||||
|
||||
@Injectable()
|
||||
export class RoleSeeder extends BaseSeeder<Role> {
|
||||
export class RoleSeeder extends BaseSeeder<Role, RolePopulate, RoleFull> {
|
||||
constructor(private readonly roleRepository: RoleRepository) {
|
||||
super(roleRepository);
|
||||
}
|
||||
|
||||
@@ -12,10 +12,10 @@ import { Injectable } from '@nestjs/common';
|
||||
import { BaseSeeder } from '@/utils/generics/base-seeder';
|
||||
|
||||
import { UserRepository } from '../repositories/user.repository';
|
||||
import { User } from '../schemas/user.schema';
|
||||
import { User, UserFull, UserPopulate } from '../schemas/user.schema';
|
||||
|
||||
@Injectable()
|
||||
export class UserSeeder extends BaseSeeder<User> {
|
||||
export class UserSeeder extends BaseSeeder<User, UserPopulate, UserFull> {
|
||||
constructor(private readonly userRepository: UserRepository) {
|
||||
super(userRepository);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user