Method: Dbwatcher::Services::DiagramSystem.generate
- Defined in:
- lib/dbwatcher/services/diagram_system.rb
.generate(session_id, diagram_type = "database_tables") ⇒ Hash
Generate diagram for session
65 66 67 68 69 70 71 |
# File 'lib/dbwatcher/services/diagram_system.rb', line 65 def self.generate(session_id, diagram_type = "database_tables") log_debug("Generating diagram of type #{diagram_type} for session #{session_id}") generator = DiagramGenerator.new(session_id: session_id, diagram_type: diagram_type) result = generator.call log_debug("Diagram generation completed with success=#{result[:success]}") result end |