Add sql parser transformer (#86)
* Add IOPackage module. buffering and byte order need to be tuned; * Add mysql client protocol. * Make mysql client protocol works * Add configuration related operation interface * Configuration works * Add ast transformer * Add expression and selectstmt transformer
Showing
- cmd/db-server/main.go 3 additions, 3 deletionscmd/db-server/main.go
- go.mod 3 additions, 9 deletionsgo.mod
- pkg/config/config.toml 139 additions, 0 deletionspkg/config/config.toml
- pkg/config/config_template.go 19 additions, 0 deletionspkg/config/config_template.go
- pkg/config/config_template_test.go 351 additions, 312 deletionspkg/config/config_template_test.go
- pkg/config/parameters.go 1317 additions, 0 deletionspkg/config/parameters.go
- pkg/config/parameters_test.go 159 additions, 0 deletionspkg/config/parameters_test.go
- pkg/config/test/config.toml 139 additions, 0 deletionspkg/config/test/config.toml
- pkg/config/test/config_template.go 1366 additions, 0 deletionspkg/config/test/config_template.go
- pkg/config/test/parameters.go 1333 additions, 0 deletionspkg/config/test/parameters.go
- pkg/config/test/parameters_test.go 159 additions, 0 deletionspkg/config/test/parameters_test.go
- pkg/config/test/varconfig.toml 87 additions, 0 deletionspkg/config/test/varconfig.toml
- pkg/config/test/variables.go 800 additions, 0 deletionspkg/config/test/variables.go
- pkg/config/test/variables_test.go 123 additions, 0 deletionspkg/config/test/variables_test.go
- pkg/server/profiler.go 53 additions, 0 deletionspkg/server/profiler.go
- pkg/sql/tree/accept.go 8 additions, 0 deletionspkg/sql/tree/accept.go
- pkg/sql/tree/constant.go 32 additions, 0 deletionspkg/sql/tree/constant.go
- pkg/sql/tree/expr.go 401 additions, 0 deletionspkg/sql/tree/expr.go
- pkg/sql/tree/identifier.go 89 additions, 0 deletionspkg/sql/tree/identifier.go
- pkg/sql/tree/object_name.go 63 additions, 0 deletionspkg/sql/tree/object_name.go
Please register or sign in to comment