Как сделать дамп функций из БД PostgreSQL

Интернет предлагает несколько вариантов решения данного вопроса.

Я остановился на таком:

#!/bin/sh

base=имя_базы_данных

pg_dump -Fc -v -s ${base} -f temp.dump

pg_restore -l temp.dump | grep FUNCTION >functionlist

pg_restore -L functionlist temp.dump > ${base}_functions.sql

rm temp.dump
rm functionlist

Оставлю здесь как шпаргалку.


Комментарии

Оставить комментарий

Ответ на Как сделать дамп функций из БД PostgreSQL