Expand description
ERD (Entity-Relationship Diagram) generation module.
This module provides:
- Full schema visualization with tables, columns, and relationships
- Cycle detection using Tarjan’s SCC algorithm
- Multiple output formats: DOT (Graphviz), Mermaid, JSON, HTML
- Topological ordering for safe import order
Re-exports§
pub use analysis::cyclic_tables;pub use analysis::find_cycles;pub use analysis::Cycle;pub use format::to_dot;pub use format::to_html;pub use format::to_json;pub use format::to_mermaid;pub use format::Layout;pub use format::OutputFormat;pub use view::GraphView;pub use view::ColumnInfo;pub use view::EdgeInfo;pub use view::TableInfo;