Антон Дорошкевич
В целом можно разные варианты, и с созданием базы дампом тогда нужно и кодировку указать
Тут кому какой скрипт нравится
pg_restore -d bgu -p 5432 -U postgres bgu-2020-10-15_18-08-59.dump --verbose
pg_restore: [archiver (db)] Error while PROCESSING TOC:
pg_restore: [archiver (db)] Error from TOC entry 3629; 1255 186714 FUNCTION datediff2(character varying, timestamp without time zone, timestamp without time zone) postgres
pg_restore: [archiver (db)] could not execute query: ОШИБКА: функция "datediff2" с аргументами таких типов уже существует
Command was: CREATE FUNCTION public.datediff2(character varying, timestamp without time zone, timestamp without time zone) RETURNS integer
LANGUAGE plpgsql