deleteUnusedErrorCodes() — supabase Function Reference
Architecture documentation for the deleteUnusedErrorCodes() function in errorSync.ts from the supabase codebase.
Entity Profile
Dependency Diagram
graph TD 8f8d63c7_ac76_e92f_2dd0_b039ef2aeecb["deleteUnusedErrorCodes()"] 5ac3111b_e635_2e95_edf9_68bd0c98535c["syncErrorCodes()"] 5ac3111b_e635_2e95_edf9_68bd0c98535c -->|calls| 8f8d63c7_ac76_e92f_2dd0_b039ef2aeecb 040a5796_eb59_9ff7_60d0_b127fcaa25c2["map()"] 8f8d63c7_ac76_e92f_2dd0_b039ef2aeecb -->|calls| 040a5796_eb59_9ff7_60d0_b127fcaa25c2 17411894_7186_a407_6843_dddad6237c7c["supabaseAdmin()"] 8f8d63c7_ac76_e92f_2dd0_b039ef2aeecb -->|calls| 17411894_7186_a407_6843_dddad6237c7c 633da633_56bc_96a8_6477_207ace68b6c7["mapError()"] 8f8d63c7_ac76_e92f_2dd0_b039ef2aeecb -->|calls| 633da633_56bc_96a8_6477_207ace68b6c7 style 8f8d63c7_ac76_e92f_2dd0_b039ef2aeecb fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
apps/docs/resources/error/errorSync.ts lines 127–146
async function deleteUnusedErrorCodes(
errorCodes: Array<ErrorCodeUploadParameters>
): Promise<Result<number, Error>> {
const retainedErrorCodes = errorCodes.map((code) => ({
error_code: code.code,
service: code.service,
}))
return new Result(
await supabaseAdmin()
.schema('content')
.rpc('delete_error_codes_except', { skip_codes: retainedErrorCodes })
)
.map((data) => data)
.mapError(
(error) =>
new Error(util.format('Error deleting removed error codes: %s', error.message), {
cause: error,
})
)
}
Domain
Subdomains
Called By
Source
Frequently Asked Questions
What does deleteUnusedErrorCodes() do?
deleteUnusedErrorCodes() is a function in the supabase codebase.
What does deleteUnusedErrorCodes() call?
deleteUnusedErrorCodes() calls 3 function(s): map, mapError, supabaseAdmin.
What calls deleteUnusedErrorCodes()?
deleteUnusedErrorCodes() is called by 1 function(s): syncErrorCodes.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free