FIX: better query params on catalog get all

This commit is contained in:
Gabriel Rosa
2023-02-15 16:46:32 -03:00
parent b8ea729a33
commit 28578d3aa8
2 changed files with 46 additions and 6 deletions
+23 -4
View File
@@ -117,15 +117,34 @@ export class IDeleteComment {
}
export class ICatalogAllRequest {
@ApiPropertyOptional({
description: 'Texto usado para filtrar os ativos no catálogo.',
})
search;
page: string;
size: string;
@ApiPropertyOptional({ description: 'Data Asset field to sort' })
@ApiPropertyOptional({
description: 'Número de registros a ser retornado',
maximum: 10000,
minimum: 1,
})
size: number;
@ApiPropertyOptional({
description: 'Usado para paginação, em conjunto com `size`',
minimum: 1,
})
page: number;
@ApiPropertyOptional({
description:
'Campo do data asset para usar na ordenação. Padrão: `created_at`',
})
sort_by: string;
@ApiPropertyOptional({
enum: OrderEnum,
default: OrderEnum.asc,
description: 'Tipo de ordenação - asc: crescente; desc: decrescente ',
description: 'Tipo de ordenação - `asc`: crescente; `desc`: decrescente ',
})
order?: OrderEnum;
}