Voici comment utiliser pgAdmin pour créer un script de schéma pouvant être utilisé avec un outil de comparaison de schéma de base de données PostgreSql tel que apgdiff . Ces instructions concernent pgAdmin3.
- Dans pgAdmin, faites un clic droit sur la base de données et cliquez sur Sauvegarder.
- Entrez un chemin et un nom de fichier appropriés (c'est-à-dire
/some/path/my_script.sql
). - Sélectionnez Plain comme format dans la liste déroulante des formats.
- Aller au vidage Options #1 et cochez "Schéma uniquement".
- Ensuite, cliquez sur Sauvegarder. Cliquez ensuite sur Terminé.
Remarque : Oui, je me rends compte que pgAdmin utilise pg_dump dans les coulisses pour créer le script, mais la question concernait pgAdmin, c'est donc la méthode GUI.