Multi-Tenancy
Multi-Tenancy
Build SaaS applications with built-in tenant isolation, quotas, and change data capture.
Tenant Management
Create Tenant
\tenant create acme_corp enterprise schemaList Tenants
\tenantsSwitch Tenant Context
\tenant use acme_corpIsolation Levels
| Level | Description |
|---|---|
shared | Logical isolation via tenant_id column |
schema | Per-tenant schema isolation |
database | Full database isolation |
Quotas
Set Quotas
\tenant quota set acme storage=10GB connections=50 qps=1000View Usage
\tenant usage acmePlans
\tenant plans # List plans\tenant plan create pro tier=2 storage=50GB\tenant plan acme_corp pro # Assign planChange Data Capture (CDC)
\tenant cdc # View recent events\tenant cdc export events.json # Export to fileAPI Endpoints
GET /v1/tenantsPOST /v1/tenantsGET /v1/tenants/{id}/usagePOST /v1/tenants/contextRelated
- Row-Level Security - Policy-based access control
- API Reference - Tenant API endpoints