We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 42ee747 commit 96e6ceaCopy full SHA for 96e6cea
docs/dto/NEW_DTO.md
@@ -0,0 +1,19 @@
1
+# Create new DTO
2
+## For crud operations
3
+```ts
4
+import { ApiProperty, PartialType } from '@nestjs/swagger'
5
+import { AbstractCustomFieldsDto } from '~/_common/abstracts/dto/abstract.custom-fields.dto'
6
+import { IsMongoId } from 'class-validator'
7
+
8
+export class [NAME]CreateDto extends AbstractCustomFieldsDto {
9
+}
10
11
+export class [NAME]Dto extends [NAME]CreateDto {
12
+ @IsMongoId()
13
+ @ApiProperty()
14
+ public _id: string
15
16
17
+export class [NAME]UpdateDto extends PartialType([NAME]CreateDto) {
18
19
+```
0 commit comments