DB Sanity performs checks on a database for verifying data consistency and correctness of aplication deployments. It is invoked by command line and creates an HTML report with aggregated diagnostic summaries and listings of faulty database entries.
With release 0.7, each check can be assigned with a selection of version numbers/names, enabling the user to support all versions of the checked application with a single file. Each check can be assigned with a requirements id and DB Sanity can automatically open a browser window with the generated report. Explicit support of process exit codes makes it easier to integrate DB Sanity with complex deployment scripts.
There is a detailed article about what's new in DB Sanity 0.7: http://databene.org/dbsanity/whats-new-in-db-sanity-07.html
Read more about DB Sanity on the project page (http://databene.org/dbsanity), download the distribution from Sourceforge (https://sourceforge.net/projects/dbsanity/) and get support at the Databene forum (http://databene.org/forum.html).