Postgres & MySQL
—natively wired into your app.
Define databases as components. If your service and database live in the same Celeris Application, access is granted automatically—standard drivers work out of the box.
No static passwords. No manual grants.
Same application → instant connectivity
Celeris understands your application topology. When a service and database live in the same app, permissions bind automatically. Your standard psql/mysql drivers just work.
// DATABASE_URL injected automatically
const db = new Pool({
connectionString: process.env.DATABASE_URL
});
// psql/mysql drivers just work
await db.query('SELECT * FROM orders');
No secrets in repo. No manual grants. Identity injected at runtime.
Fork data safely for preview environments
Create instant database branches from production, staging, or any environment. Isolated data for PR previews, performance testing, or migration rehearsals.
orders-db
Primary • Production
orders-db / branch: pr-1842
Created from production @ HEAD
Branch Type
Branch will be created with schema only, then seed-fixtures.sql will populate test data.
Common Use Cases
PR Previews
Isolated DB per pull request
Performance Testing
Load test without risk
Migration Rehearsal
Test schema changes safely
Know what's slow, why, and how to fix it
This isn't just a database—it's a database with a cockpit. Real-time metrics, slow query insights, and actionable recommendations.
orders-db
Postgres 15 • Production • us-east-1
1.2k
↑ 12% from avg
18ms
Target: <50ms ✓
24%
Healthy utilization
99.2%
Excellent
42/100
Pool: 42% used
0
No contention
124GB
of 500GB allocated
3
Click to view details →
Connection Pooling
Built-in pooler optimizes connection reuse. Perfect for serverless workloads.
Backups + PITR
Continuous backups with point-in-time recovery. Restore to any second.
Read Scaling
Add read replicas to distribute traffic. Scale reads across regions.
Auto Maintenance
Scheduled maintenance windows with safe rolling upgrades. Zero downtime.
Ask → Diagnose → Propose → Approve → Apply
The Celeris Agent understands your schema, query patterns, and performance characteristics. Ask questions, get actionable recommendations, and apply changes with approval workflows.
Ask the Agent
Try these:
Response condensed into an approval-ready change
Query Plan Analysis
Plain English
The query is doing a full table scan on 1.2M rows because there's no index on the status column. Only 847 rows match the filter, but the database has to read everything first.
No standing access. Just-in-time.
Time-bound, reason-bound, approver-gated database access. Automatically expires and revokes. Full audit trail on every operation.
How JIT Access Works
Request Access
Developer requests access with reason, duration, and scope. Link a ticket for compliance.
Approval Required
Designated approvers review and approve. Supports 1-of-N or 2-of-N thresholds.
Time-Limited Session
Access granted with live countdown. All operations logged to audit trail.
Auto-Revoke
Access automatically expires. No cleanup needed, no lingering permissions.
Access Levels
JIT Access Grant
Request ID: jit-2026-01-06-sql-7d3f
01:22:58
2 hours
orders-db (prod)
public, analytics
bob@acme.com
Audit Trail
Approved by @dba-team (2 of 2 required)
Reason: "Investigate slow checkout queries for incident INC-2841"
Ticket: INC-2841
Based on recent incidents, the Agent suggests adding analytics schema read access for the on-call rotation group.
A workbench that feels designed
Query console, schema browser, migrations, branches, backups, and more. Every tool you need, thoughtfully arranged.
Columns in orders
001_create_users_table
Applied 3 days ago
002_create_orders_table
Applied 3 days ago
003_add_status_index
Pending • Requires approval
orders-db
Primary • Production
pr-1842-checkout-flow
Branch • Created 2h ago
perf-testing
Branch • Created 1d ago
Continuous Backups
Point-in-time recovery enabled
Now
Restore to any point
Daily Snapshot
Today, 3:00 AM
Daily Snapshot
Yesterday, 3:00 AM
Retention Policy
Ship with branchable SQL
—without shipping secrets.
Postgres & MySQL compatible databases with app-scoped auto-access, instant branching for preview environments, and AI-powered optimization. Start in minutes.
Trusted by engineering teams at