drizzle-filters
v0.1.3
Published
Type-safe filtering for Drizzle ORM with Zod validation. Prisma-like filter API for modern TypeScript applications.
Maintainers
Readme
drizzle-filters
Type-safe filters for Drizzle ORM with Zod validation.
Build consistent, validated API filtering without reinventing logic for each endpoint.
Install
npm install drizzle-filters drizzle-orm zodPicking a Builder
| Scenario | Method |
|----------|--------|
| Simple endpoint | FilterBuilder.buildWhere |
| Need OR between columns | FilterBuilder.buildFilterConditions |
| Complex group logic | FilterBuilder.buildNestedFilters |
Utilities
textSearch('john', [users.name, users.email])
inFilter(users.age, [18, 21, 30], 'number')License
MIT © 2025-present
