All classes, class attributes and methods are documented and available via documentation web site.

Written in TypeScript. In addition to support JavaScript, all typings are available in TypeScript.

Collections supports all array methods such as map, reduce, forEach() as well as direct access methods such as get.

const columnNames = db . get ( "contact" ) . columns . map ( ( c ) => c . name ) ;

# Reverse Engineer a PostgreSQL Database

Open source pg-structure reverse engineers PostgreSQL database and lets you easily code, analyze, operate on PostgreSQL database structure by providing details about DB, Schema, Table, Column, ForeignKey, Relation, Index, Type. etc.