Home / Function/ parseNodeDetails() — supabase Function Reference

parseNodeDetails() — supabase Function Reference

Architecture documentation for the parseNodeDetails() function in ExplainVisualizer.parser.ts from the supabase codebase.

Entity Profile

Dependency Diagram

graph TD
  bba4d33a_ef06_66e8_c833_e682e72df2c1["parseNodeDetails()"]
  d1a7099d_f832_a488_93d1_865b5def8dc0["parseIntMetric()"]
  bba4d33a_ef06_66e8_c833_e682e72df2c1 -->|calls| d1a7099d_f832_a488_93d1_865b5def8dc0
  style bba4d33a_ef06_66e8_c833_e682e72df2c1 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

apps/studio/components/interfaces/ExplainVisualizer/ExplainVisualizer.parser.ts lines 190–198

export function parseNodeDetails(node: ExplainNode): void {
  if (node.details) {
    const rowsRemovedMatch = node.details.match(/Rows Removed by Filter:\s*(\d+)/)
    if (rowsRemovedMatch) {
      node.rowsRemovedByFilter = parseIntMetric(rowsRemovedMatch[1])
    }
  }
  node.children.forEach(parseNodeDetails)
}

Subdomains

Frequently Asked Questions

What does parseNodeDetails() do?
parseNodeDetails() is a function in the supabase codebase.
What does parseNodeDetails() call?
parseNodeDetails() calls 1 function(s): parseIntMetric.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free