Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Postgresql database documentation

I'm looking for a FREE tool which allows to generate documentation for the DB schema, tables, column, keys, indices as a PDF or HTML format like the "Toad Data Modeler" which is a commecial tool.

I'm using Postgresql 9.2.

Could you suggest me some documentation generator?

Thanks

nico

like image 458
Nko Avatar asked Jun 12 '13 15:06

Nko


People also ask

Can we store documents in PostgreSQL?

You can store the data right in the row or you can use the large object facility. Since PostgreSQL now uses something called TOAST to move large fields out of the table there should be no performance penalty associated with storing large data in the row directly.

What is Postgres database?

PostgreSQL is an advanced, enterprise class open source relational database that supports both SQL (relational) and JSON (non-relational) querying.

How do Postgres databases work?

PostgreSQL uses a client-server model where the client and the server can reside on different hosts in a networked environment. The server program manages the database files, accepts connections to the database from client applications.

Is PostgreSQL an SQL database?

PostgreSQL is an advanced object-relational database management system that uses Structured Query Language (SQL) in addition to its own procedural language, PL/pgSQL. PostgreSQL is easy-to-use with a full stack of RDBMS database features and capabilities for handling data.


1 Answers

I've generally found SchemaSpy (git repo) useful for this purpose. It gets the job done with minimal pain and produces quite useful output. The cross-linked multi-page HTML output is particularly useful.

like image 97
Craig Ringer Avatar answered Oct 31 '22 00:10

Craig Ringer