You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix: improve dollar quote handling and identifier quoting in pretty printer
- Use dollar quotes for function/procedure bodies instead of single quotes
- Add DollarQuoteHint enum to select context-appropriate delimiters
($function$ for functions, $procedure$ for procedures, $do$ for DO blocks)
- Handle nested dollar quotes by falling back to alternative delimiters
- Use emit_identifier_maybe_quoted for identifiers that don't need quoting
(lowercase names without special characters or reserved keywords)
- Add tests for dollar quoted functions, nested dollar quotes, and
lowercase/quoted table identifiers
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
0 commit comments