filterProtectedSchemaIndexAdvisorResult() — supabase Function Reference
Architecture documentation for the filterProtectedSchemaIndexAdvisorResult() function in index-advisor.utils.ts from the supabase codebase.
Entity Profile
Dependency Diagram
graph TD 9643ffdc_72a7_4e8b_0cb9_9dd31e6c10ed["filterProtectedSchemaIndexAdvisorResult()"] 1986cdbd_1b6f_c5c3_ad56_895d25013fca["transformStatementDataToRows()"] 1986cdbd_1b6f_c5c3_ad56_895d25013fca -->|calls| 9643ffdc_72a7_4e8b_0cb9_9dd31e6c10ed 26d133e8_5892_d626_a283_0d6f736754c8["filterProtectedSchemaIndexStatements()"] 9643ffdc_72a7_4e8b_0cb9_9dd31e6c10ed -->|calls| 26d133e8_5892_d626_a283_0d6f736754c8 style 9643ffdc_72a7_4e8b_0cb9_9dd31e6c10ed fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
apps/studio/components/interfaces/QueryPerformance/IndexAdvisor/index-advisor.utils.ts lines 147–165
export function filterProtectedSchemaIndexAdvisorResult(
result: GetIndexAdvisorResultResponse | null | undefined
): GetIndexAdvisorResultResponse | null {
if (!result || !result.index_statements) {
return result ?? null
}
const filteredStatements = filterProtectedSchemaIndexStatements(result.index_statements)
// If all statements were filtered out, return null
if (filteredStatements.length === 0) {
return null
}
return {
...result,
index_statements: filteredStatements,
}
}
Domain
Subdomains
Called By
Source
Frequently Asked Questions
What does filterProtectedSchemaIndexAdvisorResult() do?
filterProtectedSchemaIndexAdvisorResult() is a function in the supabase codebase.
What does filterProtectedSchemaIndexAdvisorResult() call?
filterProtectedSchemaIndexAdvisorResult() calls 1 function(s): filterProtectedSchemaIndexStatements.
What calls filterProtectedSchemaIndexAdvisorResult()?
filterProtectedSchemaIndexAdvisorResult() is called by 1 function(s): transformStatementDataToRows.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free