Могу предложить Liquibase: http://www.liquibase.org/
Хранит изменения БД в xml-файлах, может импортить данные таблиц из
csv-файлов.
Можно ее средствами перегнать содержиме базы (метаданные) в скрипты.

P.S.
Только я использую не стабильную версию, а собираю из исходников.

Ответить