Database schema diffing tool
PHP
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.gitignore
README.md
bullet_add.png
bullet_delete.png
bullet_yellow.png
config.php.example
demo.png
demo_dev.sql
demo_large.png
demo_prod.sql
foot.txt
head.txt
index.php

README.md

SchemaDiff - Comparse DB schemas

This is a quick tool for comparing two database schemas, but can be used as a web-based diff tool for any two sources.

Features

  • Visual diff with coloring
  • Configurable with mysqldump, any unix command or flat files
  • Collapsable diff context for sparsely-differing files
  • Highlight strings within files for warnings (we use this to show tables with bad encodings or engine types)

Installation

  • Have a server running PHP with access to execute diff
  • Clone repo onto your server
  • Copy config.php.example to config.php and modify it
  • ...
  • Profit!