文件名称:postgresql-parser:PostgreSQL解析器
文件大小:6.01MB
文件格式:ZIP
更新时间:2024-03-24 02:31:01
postgresql sql-parser cockroachdb Go
这是什么 PostgreSQL样式解析器从拆分而来 请参阅: 我试图导入github.com/cockroachdb/cockroach/pkg/sql/parser ,但是依赖项太复杂而无法正常工作。 为了使事情变得容易,我做了以下事情: 复制所有pkg/sql/parser , pkg/sql/lex并简化依赖关系 简化Makefile以仅生成goyacc内容 在解析器和lex中添加goyacc生成的文件,以使go get轻松工作,请参阅.gitignore文件 修剪etcd依赖项,请参阅go.mod 重命名除某些pkg/sql/parser测试外的所有测试文件 将所有必需的导入添加到供应商 取下panic满足unregistried功能,见 其他令人讨厌的事情使解析器正常工作,我忘了:p 特征 纯Golang实施 几乎完全支持PostgreSQL( cockroachdb风格