PostgreSQL
Installing driver​
- npm
- pnpm
- bun
- yarn
npm install pg
npm install --save-dev @types/pg
pnpm add pg
pnpm add --save-dev @types/pg
bun add pg
bun add --dev @types/pg
yarn add pg
yarn add --dev @types/pg
Creating ZenStackClient​
import { schema } from './zenstack/schema';
import { Pool } from 'pg';
import { ZenStackClient } from '@zenstackhq/orm';
import { PostgresDialect } from '@zenstackhq/orm/dialects/postgres';
const db = new ZenStackClient(schema, {
dialect: new PostgresDialect({
pool: new Pool({
connectionString: process.env.DATABASE_URL,
}),
}),
});