Всякий раз, когда мне нужно изменить представление, я записываю изменение в DROP IF EXISTS и CREATE. Это мое предпочтение, и, хотя кажется, что оно работает больше, чем другие методы (скрипты ALTER также работают), оно позволяет контролировать версию, как вы предлагаете.