diff --git a/dist-import/pilao-de-dados/index.d.ts b/dist-import/pilao-de-dados/index.d.ts index 3b903ab..3a59f43 100644 --- a/dist-import/pilao-de-dados/index.d.ts +++ b/dist-import/pilao-de-dados/index.d.ts @@ -33,27 +33,27 @@ export declare const pPilao: { campos: { tabela: { rotulo: string; - tipo_campo: import("zod").TypeOf>; + tipo_campo: import("zod").TypeOf>; order: number; }; colanuEixoX: { rotulo: string; - tipo_campo: import("zod").TypeOf>; + tipo_campo: import("zod").TypeOf>; order: number; }; colunaAgrupamento?: { rotulo: string; - tipo_campo: import("zod").TypeOf>; + tipo_campo: import("zod").TypeOf>; order: number; } | undefined; filtros?: { rotulo: string; - tipo_campo: import("zod").TypeOf>; + tipo_campo: import("zod").TypeOf>; order: number; } | undefined; descricao_pelo_usuario?: { rotulo: string; - tipo_campo: import("zod").TypeOf>; + tipo_campo: import("zod").TypeOf>; order: number; } | undefined; }; @@ -84,22 +84,22 @@ export declare const pPilao: { campos: { tabela: { rotulo: string; - tipo_campo: import("zod").TypeOf>; + tipo_campo: import("zod").TypeOf>; order: number; }; classes: { rotulo: string; - tipo_campo: import("zod").TypeOf>; + tipo_campo: import("zod").TypeOf>; order: number; }; filtros?: { rotulo: string; - tipo_campo: import("zod").TypeOf>; + tipo_campo: import("zod").TypeOf>; order: number; } | undefined; descricao_pelo_usuario?: { rotulo: string; - tipo_campo: import("zod").TypeOf>; + tipo_campo: import("zod").TypeOf>; order: number; } | undefined; }; @@ -116,6 +116,8 @@ export declare const pPilao: { valor?: any; }[] | undefined; descricao_pelo_usuario?: string | undefined; + coluna_ordem?: string | undefined; + direcao_ordem?: "1" | "asc" | "desc" | "-1" | undefined; }) => string; descricao: (_: { tabela: string; @@ -126,26 +128,38 @@ export declare const pPilao: { valor?: any; }[] | undefined; descricao_pelo_usuario?: string | undefined; + coluna_ordem?: string | undefined; + direcao_ordem?: "1" | "asc" | "desc" | "-1" | undefined; }) => string; campos: { tabela: { rotulo: string; - tipo_campo: import("zod").TypeOf>; + tipo_campo: import("zod").TypeOf>; order: number; }; colunas: { rotulo: string; - tipo_campo: import("zod").TypeOf>; + tipo_campo: import("zod").TypeOf>; order: number; }; filtros?: { rotulo: string; - tipo_campo: import("zod").TypeOf>; + tipo_campo: import("zod").TypeOf>; order: number; } | undefined; descricao_pelo_usuario?: { rotulo: string; - tipo_campo: import("zod").TypeOf>; + tipo_campo: import("zod").TypeOf>; + order: number; + } | undefined; + coluna_ordem?: { + rotulo: string; + tipo_campo: import("zod").TypeOf>; + order: number; + } | undefined; + direcao_ordem?: { + rotulo: string; + tipo_campo: import("zod").TypeOf>; order: number; } | undefined; }; @@ -229,6 +243,8 @@ export declare const pPilao: { z_tabela: import("zod").ZodObject<{ tabela: import("zod").ZodString; colunas: import("zod").ZodArray; + coluna_ordem: import("zod").ZodOptional; + direcao_ordem: import("zod").ZodOptional>; filtros: import("zod").ZodOptional; zp_registrar_base_dados: import("zod").ZodObject<{ tabela: import("zod").ZodString; @@ -450,6 +470,8 @@ export declare const pPilao: { z_tabela: import("zod").ZodObject<{ tabela: import("zod").ZodString; colunas: import("zod").ZodArray; + coluna_ordem: import("zod").ZodOptional; + direcao_ordem: import("zod").ZodOptional>; filtros: import("zod").ZodOptional; }; }; diff --git a/dist-import/pilao-de-dados/visoes/index.d.ts b/dist-import/pilao-de-dados/visoes/index.d.ts index 49127f2..6b654a8 100644 --- a/dist-import/pilao-de-dados/visoes/index.d.ts +++ b/dist-import/pilao-de-dados/visoes/index.d.ts @@ -1,5 +1,5 @@ import { z } from "zod"; -declare const z_tipos_campos: z.ZodEnum<["tabela", "coluna", "texto", "lista_colunas", "lista_filtros"]>; +declare const z_tipos_campos: z.ZodEnum<["tabela", "coluna", "texto", "lista_colunas", "lista_filtros", "ordem"]>; export declare const z_contagem_em_barra_vertical: z.ZodObject<{ tabela: z.ZodString; colanuEixoX: z.ZodString; @@ -78,6 +78,8 @@ export declare const z_contagem_em_pizza: z.ZodObject<{ export declare const z_tabela: z.ZodObject<{ tabela: z.ZodString; colunas: z.ZodArray; + coluna_ordem: z.ZodOptional; + direcao_ordem: z.ZodOptional>; filtros: z.ZodOptional; export declare const visoes: { z_contagem_em_barra_vertical: z.ZodObject<{ @@ -190,6 +196,8 @@ export declare const visoes: { z_tabela: z.ZodObject<{ tabela: z.ZodString; colunas: z.ZodArray; + coluna_ordem: z.ZodOptional; + direcao_ordem: z.ZodOptional>; filtros: z.ZodOptional; }; /** Cria a estrutura de campos para insersão de dados */ diff --git a/dist-import/pilao-de-dados/visoes/index.js b/dist-import/pilao-de-dados/visoes/index.js index ea26969..8c2fab9 100644 --- a/dist-import/pilao-de-dados/visoes/index.js +++ b/dist-import/pilao-de-dados/visoes/index.js @@ -7,6 +7,7 @@ const z_tipos_campos = z.enum([ "texto", "lista_colunas", "lista_filtros", + "ordem", ]); export const z_contagem_em_barra_vertical = z.object({ tabela: z.string(), @@ -24,6 +25,8 @@ export const z_contagem_em_pizza = z.object({ export const z_tabela = z.object({ tabela: z.string(), colunas: z.string().array(), + coluna_ordem: z.string().optional(), + direcao_ordem: z.enum(["asc", "desc", "1", "-1"]).optional(), filtros: z_filtro.array().optional(), descricao_pelo_usuario: z.string().optional(), }); diff --git a/dist-require/pilao-de-dados/index.d.ts b/dist-require/pilao-de-dados/index.d.ts index 3b903ab..3a59f43 100644 --- a/dist-require/pilao-de-dados/index.d.ts +++ b/dist-require/pilao-de-dados/index.d.ts @@ -33,27 +33,27 @@ export declare const pPilao: { campos: { tabela: { rotulo: string; - tipo_campo: import("zod").TypeOf>; + tipo_campo: import("zod").TypeOf>; order: number; }; colanuEixoX: { rotulo: string; - tipo_campo: import("zod").TypeOf>; + tipo_campo: import("zod").TypeOf>; order: number; }; colunaAgrupamento?: { rotulo: string; - tipo_campo: import("zod").TypeOf>; + tipo_campo: import("zod").TypeOf>; order: number; } | undefined; filtros?: { rotulo: string; - tipo_campo: import("zod").TypeOf>; + tipo_campo: import("zod").TypeOf>; order: number; } | undefined; descricao_pelo_usuario?: { rotulo: string; - tipo_campo: import("zod").TypeOf>; + tipo_campo: import("zod").TypeOf>; order: number; } | undefined; }; @@ -84,22 +84,22 @@ export declare const pPilao: { campos: { tabela: { rotulo: string; - tipo_campo: import("zod").TypeOf>; + tipo_campo: import("zod").TypeOf>; order: number; }; classes: { rotulo: string; - tipo_campo: import("zod").TypeOf>; + tipo_campo: import("zod").TypeOf>; order: number; }; filtros?: { rotulo: string; - tipo_campo: import("zod").TypeOf>; + tipo_campo: import("zod").TypeOf>; order: number; } | undefined; descricao_pelo_usuario?: { rotulo: string; - tipo_campo: import("zod").TypeOf>; + tipo_campo: import("zod").TypeOf>; order: number; } | undefined; }; @@ -116,6 +116,8 @@ export declare const pPilao: { valor?: any; }[] | undefined; descricao_pelo_usuario?: string | undefined; + coluna_ordem?: string | undefined; + direcao_ordem?: "1" | "asc" | "desc" | "-1" | undefined; }) => string; descricao: (_: { tabela: string; @@ -126,26 +128,38 @@ export declare const pPilao: { valor?: any; }[] | undefined; descricao_pelo_usuario?: string | undefined; + coluna_ordem?: string | undefined; + direcao_ordem?: "1" | "asc" | "desc" | "-1" | undefined; }) => string; campos: { tabela: { rotulo: string; - tipo_campo: import("zod").TypeOf>; + tipo_campo: import("zod").TypeOf>; order: number; }; colunas: { rotulo: string; - tipo_campo: import("zod").TypeOf>; + tipo_campo: import("zod").TypeOf>; order: number; }; filtros?: { rotulo: string; - tipo_campo: import("zod").TypeOf>; + tipo_campo: import("zod").TypeOf>; order: number; } | undefined; descricao_pelo_usuario?: { rotulo: string; - tipo_campo: import("zod").TypeOf>; + tipo_campo: import("zod").TypeOf>; + order: number; + } | undefined; + coluna_ordem?: { + rotulo: string; + tipo_campo: import("zod").TypeOf>; + order: number; + } | undefined; + direcao_ordem?: { + rotulo: string; + tipo_campo: import("zod").TypeOf>; order: number; } | undefined; }; @@ -229,6 +243,8 @@ export declare const pPilao: { z_tabela: import("zod").ZodObject<{ tabela: import("zod").ZodString; colunas: import("zod").ZodArray; + coluna_ordem: import("zod").ZodOptional; + direcao_ordem: import("zod").ZodOptional>; filtros: import("zod").ZodOptional; zp_registrar_base_dados: import("zod").ZodObject<{ tabela: import("zod").ZodString; @@ -450,6 +470,8 @@ export declare const pPilao: { z_tabela: import("zod").ZodObject<{ tabela: import("zod").ZodString; colunas: import("zod").ZodArray; + coluna_ordem: import("zod").ZodOptional; + direcao_ordem: import("zod").ZodOptional>; filtros: import("zod").ZodOptional; }; }; diff --git a/dist-require/pilao-de-dados/visoes/index.d.ts b/dist-require/pilao-de-dados/visoes/index.d.ts index 49127f2..6b654a8 100644 --- a/dist-require/pilao-de-dados/visoes/index.d.ts +++ b/dist-require/pilao-de-dados/visoes/index.d.ts @@ -1,5 +1,5 @@ import { z } from "zod"; -declare const z_tipos_campos: z.ZodEnum<["tabela", "coluna", "texto", "lista_colunas", "lista_filtros"]>; +declare const z_tipos_campos: z.ZodEnum<["tabela", "coluna", "texto", "lista_colunas", "lista_filtros", "ordem"]>; export declare const z_contagem_em_barra_vertical: z.ZodObject<{ tabela: z.ZodString; colanuEixoX: z.ZodString; @@ -78,6 +78,8 @@ export declare const z_contagem_em_pizza: z.ZodObject<{ export declare const z_tabela: z.ZodObject<{ tabela: z.ZodString; colunas: z.ZodArray; + coluna_ordem: z.ZodOptional; + direcao_ordem: z.ZodOptional>; filtros: z.ZodOptional; export declare const visoes: { z_contagem_em_barra_vertical: z.ZodObject<{ @@ -190,6 +196,8 @@ export declare const visoes: { z_tabela: z.ZodObject<{ tabela: z.ZodString; colunas: z.ZodArray; + coluna_ordem: z.ZodOptional; + direcao_ordem: z.ZodOptional>; filtros: z.ZodOptional; }; /** Cria a estrutura de campos para insersão de dados */ diff --git a/dist-require/pilao-de-dados/visoes/index.js b/dist-require/pilao-de-dados/visoes/index.js index 4b99606..21c0514 100644 --- a/dist-require/pilao-de-dados/visoes/index.js +++ b/dist-require/pilao-de-dados/visoes/index.js @@ -10,6 +10,7 @@ const z_tipos_campos = zod_1.z.enum([ "texto", "lista_colunas", "lista_filtros", + "ordem", ]); exports.z_contagem_em_barra_vertical = zod_1.z.object({ tabela: zod_1.z.string(), @@ -27,6 +28,8 @@ exports.z_contagem_em_pizza = zod_1.z.object({ exports.z_tabela = zod_1.z.object({ tabela: zod_1.z.string(), colunas: zod_1.z.string().array(), + coluna_ordem: zod_1.z.string().optional(), + direcao_ordem: zod_1.z.enum(["asc", "desc", "1", "-1"]).optional(), filtros: _serie_consultar_1.z_filtro.array().optional(), descricao_pelo_usuario: zod_1.z.string().optional(), }); diff --git a/package.json b/package.json index ca26a65..d65d703 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "p-drives", - "version": "0.135.0", + "version": "0.137.0", "description": "", "main": "src/index.ts", "exports": { diff --git a/src/pilao-de-dados/visoes/index.ts b/src/pilao-de-dados/visoes/index.ts index d2fe152..5ebde6f 100644 --- a/src/pilao-de-dados/visoes/index.ts +++ b/src/pilao-de-dados/visoes/index.ts @@ -8,6 +8,7 @@ const z_tipos_campos = z.enum([ "texto", "lista_colunas", "lista_filtros", + "ordem", ]) export const z_contagem_em_barra_vertical = z.object({ @@ -28,6 +29,8 @@ export const z_contagem_em_pizza = z.object({ export const z_tabela = z.object({ tabela: z.string(), colunas: z.string().array(), + coluna_ordem: z.string().optional(), + direcao_ordem: z.enum(["asc", "desc", "1", "-1"]).optional(), filtros: z_filtro.array().optional(), descricao_pelo_usuario: z.string().optional(), })