We have an application that includes a database, and we are looking for an optimal way to maintain the source for the schema while being able to generate patches. As many of you know, you can't simply ...