Co-creator of Trek here. Trek generates migration files based on the diff between a pgModeler(1) schema definition and existing migration files. Trek also helps deploying those migrations.
At Printeers(2) we use Trek for development of our main database.