Ne, protože tyto informace nejsou nadbytečné (to by byl problém).
Ruční zahrávání si s pg_depend
pravděpodobně situaci zhorší.
Nejlepším řešením je vytvořit výpis pouze pro schéma (pg_dump --section=pre-data
) a masírujte to ručně, dokud jej nebudete moci načíst do nové databáze (některé závislosti budou stále ztraceny, např. sloupce vlastnící sekvenci).
Jakmile s tím uspějete, použijte ALTER
příkazy k úpravě dalších závislostí, kterých si všimnete, že chybí.
Jakmile budete s výsledkem spokojeni, vypište zbytek databáze (pg_dump --section=data
a pg_dump --section=post-data
) a obnovte je do databáze v tomto pořadí.
Obávám se, že nemůžete udělat lépe než to.