Databend
Drizby connects to Databend using drizzle-databend and the databend-driver package.
Connection String
Section titled “Connection String”databend://user:password@host:8000/database?sslmode=disable| Field | Example |
|---|---|
| User | databend |
| Password | databend |
| Host | localhost |
| Port | 8000 |
| Database | default |
| SSL Mode | disable or require |
Schema Definition
Section titled “Schema Definition”Databend schemas use databendTable and column types from drizzle-databend:
import { databendTable, int32, string, float64 } from 'drizzle-databend'
export const sales = databendTable('sales', { id: int32('id'), product: string('product'), revenue: float64('revenue'), quantity: int32('quantity')})- Databend is a cloud-native data warehouse built for elasticity and performance.
- Uses async driver initialization.
- For Databend Cloud, use your cluster endpoint as the host with
sslmode=require.