import { Injectable } from '@nestjs/common';
import { InjectRepository } from '@nestjs/typeorm';
import { Repository } from 'typeorm';
import { Assets } from './entity/assets.entity';

@Injectable()
export class CommonService {
  constructor(
    @InjectRepository(Assets) private assetsRepository: Repository<Assets>,
  ) {}

  findAssets(name: string) {
    return this.assetsRepository.findOne({
      where: {
        name,
      },
    });
  }

  save(data: Object) {
    return this.assetsRepository.save(data);
  }

  update(id: number, data: Object) {
    return this.assetsRepository.update(id, data);
  }
}
