remoção do filtro 26 por filtro delta
This commit is contained in:
parent
98a531dbd3
commit
b0b76562b7
12 changed files with 348 additions and 542 deletions
10
README.md
10
README.md
|
|
@ -118,9 +118,9 @@ pnpm add --save-dev --save-exact @biomejs/biome@2.4.0
|
|||
|
||||
---
|
||||
|
||||
## ✅ Sistema de Filtros (tipoFiltro26)
|
||||
## ✅ Sistema de Filtros (filtroDelta)
|
||||
|
||||
O sistema `tipoFiltro26` foi projetado para gerar automaticamente a tipagem de filtros compatíveis com operadores padrão do PostgreSQL, a partir de um tipo base `T`.
|
||||
O sistema `filtroDelta` foi projetado para gerar automaticamente a tipagem de filtros compatíveis com operadores padrão do PostgreSQL, a partir de um tipo base `T`.
|
||||
|
||||
**Principais características:**
|
||||
- Tipagem forte e segura (TypeScript)
|
||||
|
|
@ -178,7 +178,7 @@ O sistema `tipoFiltro26` foi projetado para gerar automaticamente a tipagem de f
|
|||
}
|
||||
```
|
||||
|
||||
### Operadores Suportados (`operadores26`)
|
||||
### Operadores Suportados (`operadoresDelta`)
|
||||
|
||||
- **Number**: `=`, `!=`, `>`, `>=`, `<`, `<=`, `in`
|
||||
- **String**: `=`, `!=`, `like`, `in`
|
||||
|
|
@ -187,10 +187,10 @@ O sistema `tipoFiltro26` foi projetado para gerar automaticamente a tipagem de f
|
|||
### Validação em Tempo de Execução (Zod)
|
||||
|
||||
```typescript
|
||||
import { zFiltro26 } from "p-comuns"
|
||||
import { zFiltroDelta } from "p-comuns"
|
||||
|
||||
// Valida a estrutura (não checa existência de colunas no DB)
|
||||
zFiltro26.parse(objetoFiltro)
|
||||
zFiltroDelta.parse(objetoFiltro)
|
||||
```
|
||||
|
||||
---
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue