Подтвердить что ты не робот

Отбросить все функции из базы данных Postgres

У меня есть база данных со старой сломанной версией PostGIS, установленной в ней. Я хотел бы легко отбросить все функции в базе данных (все они из PostGIS). Есть ли простой способ сделать это? Даже простое извлечение списка имен функций было бы приемлемым, поскольку я мог просто сделать большой оператор DROP FUNCTION.

4b9b3361

Ответ 2

Так же, как было postgis.sql enabler install script, есть также uninstall_postgis.sql uninstall script.

psql -d [yourdatabase] -f /path/to/uninstall_postgis.sql

Предупреждение: будьте готовы видеть, что ваши геометрия/географические столбцы и данные исчезают!