Я сохраняю все свои функции в текстовом файле с 'CREATE OR REPLACE FUNCTION somefunction'
.
Поэтому, если я добавляю или изменяю какую-то функцию, я просто пишу файл в psql.
Теперь, если я добавляю или удаляю параметры в существующую функцию, она создает перегрузку с тем же именем и для удаления исходного типа мне нужен тип во всех типах параметров в точном порядке, который является довольно утомительным.
Есть ли какой-нибудь подстановочный знак, который я могу использовать для DROP всех функций с заданным именем, поэтому я могу просто добавить строки DROP FUNCTION
в начало моего файла?