Polyglot SQL API Documentation - v0.2.0
    Preparing search index...

    Function diff

    • Diff two SQL statements and return edit operations.

      Parameters

      • source: string

        Source SQL string

      • target: string

        Target SQL string

      • dialect: string = 'generic'

        Dialect for parsing (default: 'generic')

      • options: DiffOptions = {}

        Diff configuration options

      Returns DiffResult

      const result = diff(
      "SELECT col_a FROM t",
      "SELECT col_b FROM t",
      );
      // result.edits contains update/keep edits