Reviewable migrations
Turn schema changes into ordered, documented changesets with reviewers, comments, and a complete decision history.
Draft
Review
Approved
Applied
2026_07_add_settlement_index.sql
3 statements · PostgreSQL · production
One governed path from migration proposal to production—built for teams that need speed, separation of duties, and an audit trail they can trust.
Migration #184
PostgreSQL · payments-prod
Validation
8 checks passed
Reviewers
2 of 2 approved
Schedule
Today, 22:00 UTC
Controlled
Dedicated write path
Accountable
Identity on every action
Scalable
Projects to enterprise estates
Deployable
Your cloud or managed
The platform
Replace tickets, shared credentials, manual SQL, and scattered approvals with a workflow your engineers and security teams can both stand behind.
Turn schema changes into ordered, documented changesets with reviewers, comments, and a complete decision history.
Draft
Review
Approved
Applied
2026_07_add_settlement_index.sql
3 statements · PostgreSQL · production
Require the right people to approve a migration before Shipyard can run it through the dedicated write connection.
Explore tables, columns, indexes, types, and row estimates across every environment from one searchable workspace.
payments_prod
└─ public
├─ settlements
├─ transactions
└─ payment_events
Give engineers fast access to production answers while keeping exploratory SQL isolated from every write path.
SELECT status, count(*)
FROM settlements
GROUP BY status;
Separate viewers, editors, and administrators so access follows responsibility—not shared credentials.
Trace every proposal, review, approval, execution, user change, and settings update in a filterable audit log.
Migration approved
Maya Shah · 2m ago
Write connection tested
Aarav Kapoor · 8m ago
Reviewer assigned
System · 14m ago
A safer path to production
Each migration moves through one shared operational record. Engineers know what happens next; approvers see exactly what they are signing off.
Write and validate an ordered migration against the target database.
Assign reviewers, discuss context, and resolve concerns in one thread.
Apply policy and role gates before the migration reaches a write connection.
Run with a timestamped result and preserve the complete operational record.
See how Shipyard fits your database estate.
Walk through security, deployment, and approval design with our team.
Security and ownership
Run Shipyard in your own cloud. Credentials, schema metadata, query activity, and migration history never need to leave your infrastructure.
Your private network
Customer-controlled deployment boundary
Admin
Identity verified
Editor
Identity verified
Viewer
Identity verified
Shipyard
Policy enforcement point
Production
Write restricted
Staging
Environment scoped
Analytics
Read only
AES-256
Secrets at rest
RBAC
Access policy
100%
Actions logged
Connection passwords are encrypted at rest and are never returned to the browser.
Schema pulls and Query Studio use read connections. Approved migrations alone reach write.
Actor, action, target, and timestamp are captured when each event happens.
One control plane
Relational systems, cloud warehouses, analytics engines, and NoSQL stores—organized under the same access and governance model.
Relational
Analytics & warehouse
NoSQL
Start with the complete self-hosted platform. Add custom capabilities or let us operate it for you.
$10/month
We deploy, host, scale, and maintain.
$199$499
Buy once. Self-hosted. Yours forever.
Custom
Built around your workflows and stack.
Enterprise FAQ
A quick view of deployment, controls, compatibility, and customization before we get into your architecture.
Still have a question? Talk to usYes. Shipyard is designed to be self-hosted in your cloud or private network, keeping credentials, schema metadata, queries, and migration history within your security boundary.
Read activity and schema discovery use dedicated read connections. Write connections are reserved for migrations that have completed the configured review and approval workflow.
Shipyard currently supports 22 engines across relational, analytics, warehouse, and NoSQL systems. Capabilities are clearly gated by engine, and additional engines can be added for enterprise deployments.
Yes. Projects can define their own reviewers, approval requirements, releasers, self-approval policy, scheduling rules, and migration validation controls.
Shipyard records migration events, comments, approvals, execution results, user administration, settings changes, and other material actions with actor and timestamp.
Yes. We can deliver custom approval flows, database engines, roles, SSO requirements, notifications, and integrations as part of an enterprise implementation.
Talk to us
Tell us about your database estate, approval model, and deployment requirements. We’ll help you map Shipyard to your environment.