Skip to content

Cherry-pick: Fix dollar-quoting vs single-quote parsing in SQL files (#945) #17

@GingerAdonis

Description

@GingerAdonis

Upstream PR

dimitri#945

Summary

SQL file parser conflated dollar-quoted strings ($$...$$, $A$...$A$) with single-quoted strings. Semicolons inside dollar-quoted blocks were treated as statement terminators. Fix introduces a new parser state :ett (Eat Tag-Quoted Text) to distinguish the two.

Files

  • src/utils/read-sql-files.lisp

Notes

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingcomponent: parserLoad file DSL parser (esrap)

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions