Autodoc - To Do List

This is a list of items which should be completed at some point as they would make the program better in some way. If you wish to complete one of the below or other tasks please coordinate your efforts to reduce duplication.

Please feel free to submit suggestions, thoughts or patches.

GraphViz

Subgraphs for schemas may help complex diagrams to be arranged appropriately.

Dia

Consider picking up the current positions from an existing Dia File for relations, and injecting those positions into the new file we are creating. This should preserve some of the manual labour when regenerating the file.

Constraints

Report an index summary list for a given table.

Add a constraint into the constraint summary when a comment or additional information is available for it. Link primary key / unique key constraints to that area.

Domains

Report on the domain configuration, comments, and places of use. Link types of the table out to the domain entries.

Rules

Report on the rule and trigger configuration, comments, and places of use.

Inheritance

Report and Graph the PostgreSQL inheritance structure.