Class: Dbwatcher::Services::DiagramStrategies::ErdDiagramStrategy

Inherits:
StandardDiagramStrategy show all
Defined in:
lib/dbwatcher/services/diagram_strategies/erd_diagram_strategy.rb

Overview

Strategy for generating Entity Relationship Diagrams (ERD)

Handles ERD diagram generation by converting dataset entities and relationships to Mermaid ERD syntax.

Instance Attribute Summary

Attributes inherited from BaseDiagramStrategy

#logger, #syntax_builder

Method Summary

Methods inherited from StandardDiagramStrategy

#initialize

Methods included from DiagramStrategyHelpers

#generate_standard_diagram_content

Methods inherited from BaseDiagramStrategy

#generate_from_dataset, #initialize, #metadata

Methods included from Logging

#debug_enabled?, #log_debug, #log_error, #log_info, #log_warn

Constructor Details

This class inherits a constructor from Dbwatcher::Services::DiagramStrategies::StandardDiagramStrategy