PostgreSQL не позволяет изменять вид (например, добавление столбца, изменение порядков столбцов, добавление критерия и т.д.), если он имеет зависимые объекты. Это действительно раздражает, так как вам нужно написать script для:
- Отбросьте все зависимые объекты,
- Измените представление,
- Снова заново создайте все зависимые объекты.
Я понимаю, что разработчики postgreSQL имеют очень разумные проблемы, чтобы предотвратить изменение представлений. Но у вас, ребята, есть какие-то сценарии/выстрелы, чтобы делать все эти материалы вручную за один проход?