Как красиво проверить имеющуюся БД и эталонную на соответствие структуры?
Ну типа если в эталонной добавились поля, то нужно произвести конвертацию и т.д.
а база какая? если MSSQL, то есть специальные тулзы для сравнения баз, которые генерят код для обновления, но они не совершенны и кое-что приходиться делать ручками