Skip to content

Track AST parsing for SQL/JSON constructor arguments #866

@mk3008

Description

@mk3008

SQL/JSON constructor argument syntax such as json_object('id' VALUE id ABSENT ON NULL RETURNING jsonb) is currently preserved as a raw argument fragment in rawsql-ts so parser/formatter support can avoid changing SQL semantics.\n\nFollow-up: model SQL/JSON constructor arguments as structured AST nodes instead of RawString once the parser has dedicated support for VALUE pairs, ABSENT/NULL ON NULL, UNIQUE KEYS, and RETURNING clauses.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions