Class MermaidUtils

java.lang.Object
io.micronaut.controlpanel.panels.datasource.MermaidUtils

@Internal public final class MermaidUtils extends Object
Utilities for generating Mermaid diagrams from datasource metadata.
  • Method Details

    • generateMermaidER

      public static String generateMermaidER(List<Table> tables)
      Generate a Mermaid ER diagram for the given tables metadata. It includes entities with attributes (type, size, NOT NULL) and relationships based on foreign keys.
      Parameters:
      tables - Tables discovered by DataSourceService#getTables()
      Returns:
      Mermaid ER diagram code