import { Injectable } from '@nestjs/common'; import { BaseCrudService } from '../common/base-crud.service.js'; import { PrismaService } from '../prisma/prisma.service.js'; import { CreateResourceDto, UpdateResourceDto } from './dto.js'; @Injectable() export class ResourcesService extends BaseCrudService { constructor(prisma: PrismaService) { super(prisma, 'resource'); } createResource(dto: CreateResourceDto) { return this.create({ ...dto }); } updateResource(id: string, dto: UpdateResourceDto) { return this.update(id, { ...dto }); } }