Commit 3350b1bc authored by Diego Iván's avatar Diego Iván
Browse files

agregando dtos para categories

parent 0bf8777f
Loading
Loading
Loading
Loading
+8 −0
Original line number Diff line number Diff line
import { ApiProperty } from '@nestjs/swagger';

export class CreateCategoryReqDto {
  @ApiProperty()
  nameES: string;
  @ApiProperty()
  nameEN: string;
}
+7 −0
Original line number Diff line number Diff line
import { LANGUAGES } from 'src/shared/enum/languages.enum';

export class CreateCategoryDto {
  idCategory?: number;
  language: LANGUAGES;
  name: string;
}
+4 −0
Original line number Diff line number Diff line
import { PartialType } from '@nestjs/swagger';
import { CreateCategoryDto } from './create-category.dto';

export class UpdateCategoryDto extends PartialType(CreateCategoryDto) {}
+14 −0
Original line number Diff line number Diff line
import { LANGUAGES } from 'src/shared/enum/languages.enum';
import { Column, Entity, PrimaryGeneratedColumn } from 'typeorm';

@Entity()
export class Category {
  @PrimaryGeneratedColumn()
  idCategory: number;

  @Column({ nullable: false, primary: true, type: 'enum', enum: LANGUAGES })
  language: LANGUAGES;

  @Column({ nullable: false })
  name: string;
}