Jsqlparser
UB's JSQLparser fork
Install / Use
/learn @UBOdin/JsqlparserREADME
UBOdin's fork of JSQLParser is no longer under active development, and has been replaced by Sparsity
It also appears that JSQLParser is in active development On GitHub
JSqlParser
A fork of JSqlParser.
This fork exists because JSqlParser ...
- ... was last updated in 2013 (and is hosted on SourceForge).
- ... lacks support for Java Generics (e.g., List<...>)
- ... is designed to capture the structure, rather than the semantics of SQL. For example, explicitly encoding Parenthesis in the SQL AST makes it easier to reproduce the original SQL statement, but much much much harder to work with.
- ... has numerous confusing inconsistencies. For example, Boolean operators have inline constructors
(
new AndExpression(lhs,rhs)), but Arithmetic operators do not (There's nonew Addition(lhs,rhs), justnew Addition()).
Not all of these issues are fixed yet.
Documentation
JavaDoc for JSQLParser can be found here
Related Skills
feishu-drive
342.0k|
things-mac
342.0kManage Things 3 via the `things` CLI on macOS (add/update projects+todos via URL scheme; read/search/list from the local Things database)
clawhub
342.0kUse the ClawHub CLI to search, install, update, and publish agent skills from clawhub.com
codebase-memory-mcp
1.1kHigh-performance code intelligence MCP server. Indexes codebases into a persistent knowledge graph — average repo in milliseconds. 66 languages, sub-ms queries, 99% fewer tokens. Single static binary, zero dependencies.
