Home / Function/ compareAsAddition() — supabase Function Reference

compareAsAddition() — supabase Function Reference

Architecture documentation for the compareAsAddition() function in SQLEditor.utils.ts from the supabase codebase.

Entity Profile

Dependency Diagram

graph TD
  0eabde72_e998_3c6e_1132_c649ac6afae0["compareAsAddition()"]
  6d1e2466_129e_32fc_60da_c55d28d3371c["useSqlEditorDiff()"]
  6d1e2466_129e_32fc_60da_c55d28d3371c -->|calls| 0eabde72_e998_3c6e_1132_c649ac6afae0
  style 0eabde72_e998_3c6e_1132_c649ac6afae0 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

apps/studio/components/interfaces/SQLEditor/SQLEditor.utils.ts lines 95–104

export const compareAsAddition = (sqlDiff: ContentDiff) => {
  const formattedOriginal = sqlDiff.original.replace(sqlAiDisclaimerComment, '').trim()
  const formattedModified = sqlDiff.modified.replace(sqlAiDisclaimerComment, '').trim()
  const newModified = (formattedOriginal ? formattedOriginal + '\n\n' : '') + formattedModified

  return {
    original: sqlDiff.original,
    modified: newModified,
  }
}

Subdomains

Called By

Frequently Asked Questions

What does compareAsAddition() do?
compareAsAddition() is a function in the supabase codebase.
What calls compareAsAddition()?
compareAsAddition() is called by 1 function(s): useSqlEditorDiff.

Analyze Your Own Codebase

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

Try Supermodel Free