Взгляните на sfPropelSqlDiffPlugin (доступно из хранилища плагинов). Я использовал его в течение долгого времени, и он работал хорошо для меня. Он не идеален (он не очень хорошо справляется с нестандартными вещами, такими как, например, указание sqltype в вашей схеме), но он значительно облегчил мне жизнь.
Вместо того, чтобы доверить плагину фактическое выполнение проверенного SQL, я предпочитаю:
. / Symfony propel: build-sql-diff
Это создает файл SQL в вашем каталоге данных, который вы затем можете просмотреть / отредактировать перед выполнением сценария вручную.