...The metadata are extracted to a xml file, useful for comparison (see also my project comparator),
Metadata are extracted using JDBC. Supported DBMS: MySQL and PosgreSQL.
The metadata extracted from the catalog are:
Catalog -> name
Tables -> name and if its a view.
Column-> name, type, precision, length, is null
Index -> name, is primary key, is unique, and a list of its fields.