Rumba is a schema migration tool that can create SQL for you as well as perform a migration from your plain-SQL scripts. It has no heavy dependencies like JVM, has full psql support, comes with build-in ETL, can do readable schema dumps for comparison, and copy history journal for monitoring.