Melkij, Я понял, что оно не будет перемещаемым, так как есть:
create type complex.complex as (re float, im float);
--создание комплексного типа данных с суммой комплексных чисел и количеством чисел
create type complex.complexSumAndCount as (complexSumVar complex.complex, complexCount integer);
А как это должно выглядеть в самом shell в конечном виде (каждую из баз данных забэкапить в формате custom по одной штуке). Извините, если вопрос глупый(
https://github.com/eeqm/-/blob/master/mathexp.sql
Но как тогда от этого отказаться (( что нужно сделать, чтобы оно работало в произвольной схеме