Create professional PostgreSQL entity relationship diagrams with advanced features including JSON types, arrays, custom types, constraints, and comprehensive schema visualization
Full support for PostgreSQL JSON and JSONB columns with visual indicators and structure exploration capabilities.
Visualize array columns with dimension indicators and support for multi-dimensional arrays and custom type arrays.
Complete support for enums, composite types, domains, ranges, and user-defined types with detailed visualization.
Visualize check constraints, exclusion constraints, and complex referential integrity with CASCADE options.
Multi-schema support with filtering, inheritance visualization, and partitioned table indicators.
100% client-side processing ensures your PostgreSQL schemas remain private and secure on your device.
The ERD creator supports comprehensive PostgreSQL syntax including CREATE TABLE statements, all data types (including JSON, JSONB, arrays, custom types), primary keys, foreign keys, unique constraints, check constraints, indexes, triggers, sequences, enums, composite types, range types, domain types, and advanced PostgreSQL features up to version 16.
The tool provides specialized visualization for PostgreSQL's JSON and JSONB columns with expandable structure views, array type indicators with dimension information, nested object visualization, and proper type annotations. It also supports array of custom types and multi-dimensional arrays.
Absolutely. The ERD creator fully supports PostgreSQL custom types including enums, composite types, range types, domain types, and user-defined types. It visualizes type definitions, shows type usage across tables, and maintains type relationships in the diagram.
Yes, you can export PostgreSQL ERDs in four high-quality formats: PNG (high-resolution images), SVG (scalable vector graphics), PDF (professional documents), and SQL (schema recreation scripts). All exports maintain PostgreSQL-specific type information and advanced features.
The tool provides advanced constraint visualization including check constraints with condition display, unique constraints with column combinations, foreign key relationships with referential actions (CASCADE, RESTRICT, etc.), partial indexes, expression indexes, and exclusion constraints with proper PostgreSQL syntax highlighting.
Yes, the ERD creator is optimized for large PostgreSQL schemas with performance features including automatic layout algorithms, zoom and pan controls, minimap navigation, schema partitioning support, inheritance visualization, and efficient rendering for schemas with hundreds of tables and complex type relationships.