drizzle-valibot
drizzle-valibot
是一个 Drizzle ORM 的插件,允许你从 Drizzle ORM 方案生成 Valibot 方案。
安装依赖
IMPORTANT
此文档适用于 drizzle-valibot@0.3.0
及更高版本
你还必须安装 Drizzle ORM v0.36.0 或更高版本,以及 Valibot v1.0.0-beta.7 或更高版本。
选择方案
定义从数据库查询的数据形状 - 可用于验证 API 响应。
视图和枚举也受到支持。
插入方案
定义要插入到数据库中的数据形状 - 可用于验证 API 请求。
更新方案
定义要在数据库中更新的数据形状 - 可用于验证 API 请求。
细化
每个创建模式函数接受一个额外的可选参数,你可以用来扩展、修改或完全覆盖字段的方案。定义一个回调函数将扩展或修改,而提供一个 Valibot 方案将覆盖它。
数据类型参考