import { Injectable } from '@nestjs/common'; import { TypeOrmCrudService } from '@nestjsx/crud-typeorm'; import { Sensor } from '../entities/sensor.entity'; import { InjectRepository } from '@nestjs/typeorm'; import { Repository } from 'typeorm'; @Injectable() export class SensorsService extends TypeOrmCrudService { constructor( @InjectRepository(Sensor) public sensorsRepository: Repository, ) { super(sensorsRepository); } async markDeleted(id: number) { await this.sensorsRepository.softDelete({ id }); return; } }