getIndexAdvisorExtensions() — supabase Function Reference
Architecture documentation for the getIndexAdvisorExtensions() function in index-advisor.utils.ts from the supabase codebase.
Entity Profile
Dependency Diagram
graph TD fa397570_a2a8_abec_6e48_9a1e12bb2bd1["getIndexAdvisorExtensions()"] 26b64807_cc32_2faf_c94c_2f2401cc23d5["EnableIndexAdvisorButton()"] 26b64807_cc32_2faf_c94c_2f2401cc23d5 -->|calls| fa397570_a2a8_abec_6e48_9a1e12bb2bd1 37430ed3_5a88_d265_3bd1_abb3f70a61da["IndexAdvisorDisabledState()"] 37430ed3_5a88_d265_3bd1_abb3f70a61da -->|calls| fa397570_a2a8_abec_6e48_9a1e12bb2bd1 style fa397570_a2a8_abec_6e48_9a1e12bb2bd1 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
apps/studio/components/interfaces/QueryPerformance/IndexAdvisor/index-advisor.utils.ts lines 14–18
export function getIndexAdvisorExtensions(extensions: DatabaseExtension[] = []) {
const hypopg = extensions.find((ext) => ext.name === 'hypopg')
const indexAdvisor = extensions.find((ext) => ext.name === 'index_advisor')
return { hypopg, indexAdvisor }
}
Domain
Subdomains
Source
Frequently Asked Questions
What does getIndexAdvisorExtensions() do?
getIndexAdvisorExtensions() is a function in the supabase codebase.
What calls getIndexAdvisorExtensions()?
getIndexAdvisorExtensions() is called by 2 function(s): EnableIndexAdvisorButton, IndexAdvisorDisabledState.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free