跳到正文
原文
Supabase Blog·· 2023-12-08AI 评分22

Supabase 详解 Postgres Language Server 的 Parser 实现

Postgres Language Server: implementing the Parser

AI 导读

Supabase 更新了 Postgres Language Server 的 Parser 进展,选择基于 libpg_query 而非自研解析器来解析 SQL。团队通过 scan API 完成 tokenization,并借助 libpg_query 导出的 protobuf 定义处理 AST 节点,以应对 Postgres 复杂且不断演进的语法。

来源:Supabase Blog · supabase.com