DrizzleORM v0.30.4 发布
Mar 19, 2024

新功能

🎉 支持 xata-http 驱动程序

根据官方网站(https://xata.io),Xata 是一个以可靠性、可伸缩性和开发者体验为重点的 Postgres 数据平台。Xata Postgres 服务目前处于 beta 版阶段,请参阅Xata 文档了解如何在您的账户中启用它。

Drizzle ORM 原生支持使用 drizzle-orm/xata 包的 xata 驱动程序以及用于访问 Xata Postgres 数据库的 postgrespg 驱动程序。

以下示例使用由运行xata init CLI 命令生成的 Xata 生成的客户端。

npm
yarn
pnpm
bun
npm i drizzle-orm @xata.io/client
npm i -D drizzle-kit
import { drizzle } from 'drizzle-orm/xata-http';
import { getXataClient } from './xata'; // 生成的客户端

const xata = getXataClient();
const db = drizzle(xata);

const result = await db.select().from(...);

您也可以使用 pgpostgres.js 驱动程序连接到 Xata

要开始使用 Xata 和 Drizzle,请参阅文档

Become a Gold Sponsor