Мне нужен доступ к . Исходный код объектов для автоматизации определенных задач. Например: полный источник представления - это сам вид, его правила, триггеры, привилегии ...Исходный объект-источник программно
Используя различные инструменты PostgreSQL, такие как PgAdmin, pg_dump, psql, это можно легко извлечь, но мне нужно иметь возможность доступ к нему через вызов функции (sql/plpgsql).
Непросто реализовать API, выглядящий так: getFunctionSource, getTableSource, getFUnctionSource. Тем не менее, похоже, что этот код потребует много обслуживания в разных версиях базы данных.
Есть ли официально или хорошо протестировано расширение, API, обертка pg_dump или что-то еще, что я могу использовать?
@Denis Я уже пытаюсь. Но вместо того, чтобы делать это с нуля, возможно, есть другие усилия с открытым исходным кодом, в которые я могу внести свой вклад. Вносить свой вклад в вашу логику: «не сложно» - это не то же самое, что «легко». Спасибо за ваш вклад. – Milos