This commit is contained in:
Luiz Silva 2024-10-01 16:01:44 -03:00
parent aac9eb143b
commit 102fa0c78b
14 changed files with 72 additions and 12 deletions

View file

@ -5,6 +5,7 @@ import { z } from "zod"
import {
urlPilao,
z_tipo_coluna_base_dados,
type zp_deletar_registros,
type zp_produto_conta,
} from "./variaveis"
@ -65,7 +66,9 @@ class ClassPilaoEnviar {
return this
}
adicionarCodigoParaDeletar(...codigos: string[]) {
adicionarCodigoParaDeletar(
...codigos: z.infer<typeof zp_deletar_registros>["codigos"]
) {
this.__codigosParaDeletar.push(...codigos)
return this
}

View file

@ -8,6 +8,7 @@ import {
operadores_permitidos_por_tipo,
operadores_pilao,
validarZ,
zp_deletar_registros,
zp_produto_conta,
} from "./variaveis"
@ -15,6 +16,7 @@ import { serie_consultar, z_filtro } from "./_serie_consultar"
import { extruturas_de_campos, visoes } from "./visoes"
export const pPilao = {
zp_deletar_registros,
zp_registrar_base_dados,
PilaoEnviar,

View file

@ -1,6 +1,11 @@
import { respostaComuns } from "p-respostas"
import { z } from "zod"
export const zp_deletar_registros = z.object({
tabela: z.string(),
codigos: z.array(z.string()),
})
export const zAmbiente = z.enum(["desenvolvimento", "producao"])
export const PREFIXO_PILAO = "/pilao-de-dados"