Comment imprimer la structure de la table de postgresql?
Je suis à l'aide de phpPgAdmin dans le navigateur et PgAdmin III pour Windows. Est-il de toute façon à prendre l'impression de la structure de la table pour l'ensemble de la base de données?
Vous devez vous connecter pour publier un commentaire.
La manière standard d'exportation de schéma de base de données est pg_dump:
Sligtly meilleure façon combine pg_dump avec pg_restore liste de filtrage:
Si vous préférez GUI assistants, pg_dump de commande peuvent être générés dans PgAdmin III:
Remarque: le fichier résultant aura pas seulement des tableaux, mais aussi tous les autres objets (points de vue, des fonctions, etc.). Si vous avez besoin uniquement le minimum de l'impression, vous pouvez modifier ce fichier dans l'éditeur de texte et de supprimer les choses. Ne laisser que "Type: TABLE" articles.
pg_dump
paspsql
Si vous êtes sur Windows et pgAdmin, vous devriez avoir psql quelque part dans
C:\Program files\postgresql\<version>\bin\psql
.Exécuter psql et puis vous avez
\d
qui imprime toutes les tables et les index et\d <table_name>
qui vous donne des détails sur une table.Vous pouvez faire un à la fois que vous en avez besoin. Clic droit sur une table dans pgAdminIII, aller à des Rapports et sélectionnez "Dictionnaire des Données de Rapport".
Pour le format de sortie, sélectionnez "XHTML 1.0 Transitional", choisissez "Incorporer la feuille de style par défaut d'option", donnez un nom de fichier et cliquez sur OK.
Ouvrir le fichier XML dans votre navigateur, et à imprimer.