Richard Huxton wrote:
>
> Packaging
> I'd guess we'd need a pg_package and pg_package_items system tables. We
> could track:
> - package name (different from schema)
> - version number
> - install/uninstall functions
> - start-session/end-session functions
> - dependencies (is pg_depend enough)
> pg_package_items
> - schema-name
> - variables, functions, tables, views etc
While I'm thinking of it:
pg_dump needs to either dump a package as a complete package, or be able
to replace them with an instruction to import the relevant package
(where there is no associated data, just functions).
-- Richard Huxton Archonet Ltd