Skip to content

adepanges/db-migrate-diff

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 
Β 
Β 

Repository files navigation

db-migrate-diff

db-migrate-diff is an extension for db-migrate that allows you to compare database schema differences, export them into SQL dumps, and track changes over time using Git or other version control tools.


πŸš€ Goals

  • Extend db-migrate to compare differences between database states.
  • Support PostgreSQL engine.
  • Export schema into SQL dump for tracking.

πŸ“… Roadmap

(Not in priority order β€” contributions welcome!)

  • Auto-comment the differences for easier review (e.g., in GitHub PRs).
  • Support custom migration tools (by providing migration up command and target DB engine).
  • Support more database engines: MySQL, SQLite3, MongoDB, etc.
  • Export schemas into DBML and potentially other formats.
  • Visualize the differences in a user-friendly way.

πŸ“¦ Dependencies

  • git – Used to track schema differences over time.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published