Spaces:
Runtime error
Runtime error
File size: 1,198 Bytes
f3abb0d | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | import { Injectable } from '@nestjs/common';
import { SuperAdminSession, Prisma } from '@prisma/client';
import { PrismaService } from 'src/shared/modules/prisma/prisma.service';
import { SuperAdminSessionCorePaginateDto } from './dto/super-admin-session-core.dto';
import { PrismaBaseRepository } from 'src/shared/libs/prisma-base.repository';
import { SuperAdminSessionMessages } from 'src/shared/keys/super-admin-session.keys';
@Injectable()
export class SuperAdminSessionCoreService extends PrismaBaseRepository<
SuperAdminSession,
SuperAdminSessionCorePaginateDto,
Prisma.SuperAdminSessionCreateArgs,
Prisma.SuperAdminSessionUpdateArgs,
Prisma.SuperAdminSessionUpdateManyArgs,
Prisma.SuperAdminSessionFindUniqueArgs,
Prisma.SuperAdminSessionFindFirstArgs,
Prisma.SuperAdminSessionFindManyArgs,
Prisma.SuperAdminSessionDeleteArgs,
Prisma.SuperAdminSessionDeleteManyArgs,
Prisma.SuperAdminSessionCountArgs,
Prisma.SuperAdminSessionUpsertArgs
> {
constructor(private prismaService: PrismaService) {
super(prismaService.prisma.superAdminSession, {
NOT_FOUND: SuperAdminSessionMessages.NOT_FOUND,
DELETED: SuperAdminSessionMessages.DELETED,
});
}
}
|