Module: Dbwatcher::Services

Defined in:
lib/dbwatcher/services/base_service.rb,
lib/dbwatcher/services/diagram_data.rb,
lib/dbwatcher/services/diagram_system.rb,
lib/dbwatcher/services/diagram_data/base.rb,
lib/dbwatcher/services/diagram_generator.rb,
lib/dbwatcher/services/diagram_data/entity.rb,
lib/dbwatcher/services/api/base_api_service.rb,
lib/dbwatcher/services/diagram_data/dataset.rb,
lib/dbwatcher/services/diagram_error_handler.rb,
lib/dbwatcher/services/diagram_type_registry.rb,
lib/dbwatcher/services/timeline_data_service.rb,
lib/dbwatcher/services/diagram_data/attribute.rb,
lib/dbwatcher/services/mermaid_syntax_builder.rb,
lib/dbwatcher/services/query_filter_processor.rb,
lib/dbwatcher/services/api/tables_data_service.rb,
lib/dbwatcher/services/api/diagram_data_service.rb,
lib/dbwatcher/services/api/summary_data_service.rb,
lib/dbwatcher/services/mermaid_syntax/sanitizer.rb,
lib/dbwatcher/services/dashboard_data_aggregator.rb,
lib/dbwatcher/services/diagram_data/relationship.rb,
lib/dbwatcher/services/mermaid_syntax/erd_builder.rb,
lib/dbwatcher/services/table_statistics_collector.rb,
lib/dbwatcher/services/mermaid_syntax/base_builder.rb,
lib/dbwatcher/services/analyzers/table_summary_builder.rb,
lib/dbwatcher/services/diagram_analyzers/base_analyzer.rb,
lib/dbwatcher/services/analyzers/session_data_processor.rb,
lib/dbwatcher/services/diagram_data/relationship_params.rb,
lib/dbwatcher/services/mermaid_syntax/flowchart_builder.rb,
lib/dbwatcher/services/mermaid_syntax/cardinality_mapper.rb,
lib/dbwatcher/services/system_info/system_info_collector.rb,
lib/dbwatcher/services/system_info/machine_info_collector.rb,
lib/dbwatcher/services/system_info/runtime_info_collector.rb,
lib/dbwatcher/services/mermaid_syntax/class_diagram_helper.rb,
lib/dbwatcher/services/system_info/database_info_collector.rb,
lib/dbwatcher/services/timeline_data_service/entry_builder.rb,
lib/dbwatcher/services/mermaid_syntax/class_diagram_builder.rb,
lib/dbwatcher/services/diagram_analyzers/foreign_key_analyzer.rb,
lib/dbwatcher/services/timeline_data_service/metadata_builder.rb,
lib/dbwatcher/services/diagram_strategies/erd_diagram_strategy.rb,
lib/dbwatcher/services/diagram_strategies/base_diagram_strategy.rb,
lib/dbwatcher/services/diagram_strategies/class_diagram_strategy.rb,
lib/dbwatcher/services/diagram_strategies/diagram_strategy_helpers.rb,
lib/dbwatcher/services/timeline_data_service/enhancement_utilities.rb,
lib/dbwatcher/services/diagram_analyzers/model_association_analyzer.rb,
lib/dbwatcher/services/diagram_strategies/standard_diagram_strategy.rb,
lib/dbwatcher/services/diagram_strategies/flowchart_diagram_strategy.rb,
lib/dbwatcher/services/diagram_analyzers/inferred_relationship_analyzer.rb,
lib/dbwatcher/services/diagram_analyzers/model_analysis/dataset_builder.rb,
lib/dbwatcher/services/diagram_analyzers/model_analysis/model_discovery.rb,
lib/dbwatcher/services/diagram_analyzers/concerns/activerecord_introspection.rb,
lib/dbwatcher/services/diagram_analyzers/concerns/association_scope_filtering.rb,
lib/dbwatcher/services/diagram_analyzers/model_analysis/association_extractor.rb

Defined Under Namespace

Modules: Analyzers, Api, DiagramAnalyzers, DiagramData, DiagramStrategies, DiagramSystem, MermaidSyntax, SystemInfo Classes: BaseService, DashboardDataAggregator, DiagramErrorHandler, DiagramGenerator, DiagramTypeRegistry, MermaidSyntaxBuilder, QueryFilterProcessor, TableStatisticsCollector, TimelineDataService