Com os projetos que já vi e os bancos de dados que gerenciei, geralmente a melhor maneira de fazer isso é roteirizar o esquema e incluir o esquema com o commit junto com um script das alterações feitas. Isso também torna bastante fácil comparar as mudanças.
Veja também aqui: