PrismaFlow is an open-source, local-first toolkit for understanding Prisma migration state before deployment.
It gives developers a clearer review surface for:
- migration state and history
- schema drift
- heuristic migration risk
- deployment readiness
- migration SQL inspection and simulation evidence
Prisma's migration tooling is powerful, but reviewing what is about to change across local development and CI can still require jumping between CLI output, migration SQL, schema state, and database state.
PrismaFlow brings those signals together into one local workflow without replacing Prisma's migration engine.
A core safety principle guides the project:
UNKNOWN != SAFE
If migration, drift, or database state cannot be verified, PrismaFlow should not present that state as deployment-ready.
PrismaFlow is pre-1.0 and actively evolving.
The current project focuses on local-first migration visibility, fail-closed verification, heuristic risk analysis, and deployment review. Static analysis is explicitly distinguished from executed database verification, and automatic mutating repair is intentionally disabled in V1.
- PrismaFlow — CLI, local dashboard, documentation, and source
- Discussions — questions, ideas, and design conversations
- Issues — bugs, features, and actionable work
- Contributing — contribution workflow and project guidelines
- Security — vulnerability reporting and security model
cd your-prisma-project
npx prisma-flowPrismaFlow runs locally and does not require a hosted account for the V1 workflow.
Local-first. Open source. Built for Prisma developers.