DBMigrator
Database migrations, done right.
A .NET 10 CLI tool that migrates PostgreSQL databases between servers and sanitizes sensitive data with declarative YAML rules — locally, in Docker, or on Cloud Run.
- Migrate between any two PostgreSQL instances — local, Docker, or Cloud Run
- Declarative YAML sanitization — 5 strategies: static value, null, template, faker, SHA-256
- Pre-migration validation — checks tables, columns, and constraints before touching the database
- Real-time progress tracking during dump and restore operations