rollbackGithubDiscussion() — supabase Function Reference
Architecture documentation for the rollbackGithubDiscussion() function in Troubleshooting.script.mjs from the supabase codebase.
Entity Profile
Dependency Diagram
graph TD 9d0b0ff2_ab52_c9d0_6f1a_38e258894bd1["rollbackGithubDiscussion()"] 9518e40b_fa13_8f55_5b39_98d14611b96a["syncTroubleshootingEntries()"] 9518e40b_fa13_8f55_5b39_98d14611b96a -->|calls| 9d0b0ff2_ab52_c9d0_6f1a_38e258894bd1 4ec0327c_d8a1_2c30_78ec_cdf4a77ef7e9["octokit()"] 9d0b0ff2_ab52_c9d0_6f1a_38e258894bd1 -->|calls| 4ec0327c_d8a1_2c30_78ec_cdf4a77ef7e9 style 9d0b0ff2_ab52_c9d0_6f1a_38e258894bd1 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
apps/docs/features/docs/Troubleshooting.script.mjs lines 445–466
async function rollbackGithubDiscussion(id) {
try {
const mutation = `
mutation DeleteDiscussionMutation(
$discussionId: ID!
) {
deleteDiscussion(input: {
discussionId: $discussionId,
}) {
discussion {
id
}
}
}
`
await octokit().graphql(mutation, { discussionId: id })
console.log(`[INFO] Rolled back discussion creation for ${id}`)
} catch (error) {
console.error(`[ERROR] Failed to rollback discussion creation for ${id}: %O`, error)
}
}
Domain
Subdomains
Calls
Called By
Source
Frequently Asked Questions
What does rollbackGithubDiscussion() do?
rollbackGithubDiscussion() is a function in the supabase codebase.
What does rollbackGithubDiscussion() call?
rollbackGithubDiscussion() calls 1 function(s): octokit.
What calls rollbackGithubDiscussion()?
rollbackGithubDiscussion() is called by 1 function(s): syncTroubleshootingEntries.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free