├── .editorconfig ├── .github └── workflows │ └── go.yml ├── .gitignore ├── LICENSE ├── README.md ├── README_cn.md ├── cmd └── cmd.go ├── example ├── build.sh ├── bun │ ├── user_model.gen.go │ └── user_model.go ├── example.sql ├── example_test │ ├── NOTES │ ├── bun │ │ ├── mock.go │ │ └── user_model.gen_test.go │ ├── gorm │ │ ├── mock.go │ │ └── user_model.gen_test.go │ ├── readme.md │ ├── sql │ │ ├── mock.go │ │ ├── scanner.go │ │ └── user_model.gen_test.go │ ├── sqlx │ │ ├── mock.go │ │ └── user_model.gen_test.go │ └── xorm │ │ ├── mock.go │ │ └── user_model.gen_test.go ├── go.mod ├── go.sum ├── gorm │ ├── user_model.gen.go │ └── user_model.go ├── sql │ ├── scanner.go │ ├── user_model.gen.go │ └── user_model.go ├── sqlx │ ├── user_model.gen.go │ └── user_model.go └── xorm │ ├── user_model.gen.go │ └── user_model.go ├── go.mod ├── go.sum ├── internal ├── buffer │ ├── buffer.go │ └── buffer_test.go ├── format │ ├── format.go │ └── format_test.go ├── gen │ ├── bun │ │ ├── bun.go │ │ ├── bun_custom.tpl │ │ ├── bun_gen.tpl │ │ └── bun_test.go │ ├── flags │ │ └── flags.go │ ├── gorm │ │ ├── funcmap.go │ │ ├── gorm.go │ │ ├── gorm_custom.tpl │ │ ├── gorm_gen.tpl │ │ ├── gorm_test.go │ │ └── table.go │ ├── sql │ │ ├── scanner.tpl │ │ ├── sql.go │ │ ├── sql_custom.tpl │ │ ├── sql_gen.tpl │ │ └── sql_test.go │ ├── sqlx │ │ ├── sqlx.go │ │ ├── sqlx_custom.tpl │ │ ├── sqlx_gen.tpl │ │ └── sqlx_test.go │ ├── testdata │ │ ├── test.sql │ │ └── testdata.go │ └── xorm │ │ ├── xorm.go │ │ ├── xorm_custom.tpl │ │ ├── xorm_gen.tpl │ │ └── xorm_test.go ├── infoschema │ ├── LICENSE │ ├── infoschemamodel.go │ ├── infoschemamodel_test.go │ └── mock_infoschemamodel.go ├── log │ ├── log.go │ └── log_test.go ├── parameter │ ├── parameter.go │ └── parameter_test.go ├── parser │ ├── column.go │ ├── column_test.go │ ├── comment.go │ ├── comment_test.go │ ├── ddl.go │ ├── delete.go │ ├── delete_test.go │ ├── dml.go │ ├── dml_test.go │ ├── error.go │ ├── funcmap.go │ ├── infoschema.go │ ├── infoschema_test.go │ ├── init.tpl.sql │ ├── insert.go │ ├── insert_test.go │ ├── parser.go │ ├── parser_test.go │ ├── select.go │ ├── select_test.go │ ├── table.go │ ├── test.sql │ ├── update.go │ └── update_test.go ├── patterns │ ├── patterns.go │ └── patterns_test.go ├── set │ ├── set.go │ └── set_test.go ├── spec │ ├── action.go │ ├── byitem.go │ ├── clause.go │ ├── column.tpl │ ├── comment.go │ ├── constraint.go │ ├── converter.go │ ├── ddl.go │ ├── delete.go │ ├── dml.go │ ├── insert.go │ ├── limit.go │ ├── op.go │ ├── select.go │ ├── spec.go │ ├── sql.go │ ├── stmt.go │ ├── table.go │ ├── transaction.go │ ├── type.go │ └── update.go ├── stringx │ ├── stringx.go │ └── stringx_test.go └── templatex │ ├── funcmap.go │ ├── funcmap_test.go │ ├── templatex.go │ └── templatex_test.go └── main.go /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/go.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/.github/workflows/go.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/README.md -------------------------------------------------------------------------------- /README_cn.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/README_cn.md -------------------------------------------------------------------------------- /cmd/cmd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/cmd/cmd.go -------------------------------------------------------------------------------- /example/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/example/build.sh -------------------------------------------------------------------------------- /example/bun/user_model.gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/example/bun/user_model.gen.go -------------------------------------------------------------------------------- /example/bun/user_model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/example/bun/user_model.go -------------------------------------------------------------------------------- /example/example.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/example/example.sql -------------------------------------------------------------------------------- /example/example_test/NOTES: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/example/example_test/NOTES -------------------------------------------------------------------------------- /example/example_test/bun/mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/example/example_test/bun/mock.go -------------------------------------------------------------------------------- /example/example_test/bun/user_model.gen_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/example/example_test/bun/user_model.gen_test.go -------------------------------------------------------------------------------- /example/example_test/gorm/mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/example/example_test/gorm/mock.go -------------------------------------------------------------------------------- /example/example_test/gorm/user_model.gen_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/example/example_test/gorm/user_model.gen_test.go -------------------------------------------------------------------------------- /example/example_test/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/example/example_test/readme.md -------------------------------------------------------------------------------- /example/example_test/sql/mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/example/example_test/sql/mock.go -------------------------------------------------------------------------------- /example/example_test/sql/scanner.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/example/example_test/sql/scanner.go -------------------------------------------------------------------------------- /example/example_test/sql/user_model.gen_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/example/example_test/sql/user_model.gen_test.go -------------------------------------------------------------------------------- /example/example_test/sqlx/mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/example/example_test/sqlx/mock.go -------------------------------------------------------------------------------- /example/example_test/sqlx/user_model.gen_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/example/example_test/sqlx/user_model.gen_test.go -------------------------------------------------------------------------------- /example/example_test/xorm/mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/example/example_test/xorm/mock.go -------------------------------------------------------------------------------- /example/example_test/xorm/user_model.gen_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/example/example_test/xorm/user_model.gen_test.go -------------------------------------------------------------------------------- /example/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/example/go.mod -------------------------------------------------------------------------------- /example/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/example/go.sum -------------------------------------------------------------------------------- /example/gorm/user_model.gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/example/gorm/user_model.gen.go -------------------------------------------------------------------------------- /example/gorm/user_model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/example/gorm/user_model.go -------------------------------------------------------------------------------- /example/sql/scanner.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/example/sql/scanner.go -------------------------------------------------------------------------------- /example/sql/user_model.gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/example/sql/user_model.gen.go -------------------------------------------------------------------------------- /example/sql/user_model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/example/sql/user_model.go -------------------------------------------------------------------------------- /example/sqlx/user_model.gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/example/sqlx/user_model.gen.go -------------------------------------------------------------------------------- /example/sqlx/user_model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/example/sqlx/user_model.go -------------------------------------------------------------------------------- /example/xorm/user_model.gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/example/xorm/user_model.gen.go -------------------------------------------------------------------------------- /example/xorm/user_model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/example/xorm/user_model.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/go.sum -------------------------------------------------------------------------------- /internal/buffer/buffer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/buffer/buffer.go -------------------------------------------------------------------------------- /internal/buffer/buffer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/buffer/buffer_test.go -------------------------------------------------------------------------------- /internal/format/format.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/format/format.go -------------------------------------------------------------------------------- /internal/format/format_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/format/format_test.go -------------------------------------------------------------------------------- /internal/gen/bun/bun.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/gen/bun/bun.go -------------------------------------------------------------------------------- /internal/gen/bun/bun_custom.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/gen/bun/bun_custom.tpl -------------------------------------------------------------------------------- /internal/gen/bun/bun_gen.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/gen/bun/bun_gen.tpl -------------------------------------------------------------------------------- /internal/gen/bun/bun_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/gen/bun/bun_test.go -------------------------------------------------------------------------------- /internal/gen/flags/flags.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/gen/flags/flags.go -------------------------------------------------------------------------------- /internal/gen/gorm/funcmap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/gen/gorm/funcmap.go -------------------------------------------------------------------------------- /internal/gen/gorm/gorm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/gen/gorm/gorm.go -------------------------------------------------------------------------------- /internal/gen/gorm/gorm_custom.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/gen/gorm/gorm_custom.tpl -------------------------------------------------------------------------------- /internal/gen/gorm/gorm_gen.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/gen/gorm/gorm_gen.tpl -------------------------------------------------------------------------------- /internal/gen/gorm/gorm_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/gen/gorm/gorm_test.go -------------------------------------------------------------------------------- /internal/gen/gorm/table.go: -------------------------------------------------------------------------------- 1 | package gorm 2 | -------------------------------------------------------------------------------- /internal/gen/sql/scanner.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/gen/sql/scanner.tpl -------------------------------------------------------------------------------- /internal/gen/sql/sql.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/gen/sql/sql.go -------------------------------------------------------------------------------- /internal/gen/sql/sql_custom.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/gen/sql/sql_custom.tpl -------------------------------------------------------------------------------- /internal/gen/sql/sql_gen.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/gen/sql/sql_gen.tpl -------------------------------------------------------------------------------- /internal/gen/sql/sql_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/gen/sql/sql_test.go -------------------------------------------------------------------------------- /internal/gen/sqlx/sqlx.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/gen/sqlx/sqlx.go -------------------------------------------------------------------------------- /internal/gen/sqlx/sqlx_custom.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/gen/sqlx/sqlx_custom.tpl -------------------------------------------------------------------------------- /internal/gen/sqlx/sqlx_gen.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/gen/sqlx/sqlx_gen.tpl -------------------------------------------------------------------------------- /internal/gen/sqlx/sqlx_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/gen/sqlx/sqlx_test.go -------------------------------------------------------------------------------- /internal/gen/testdata/test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/gen/testdata/test.sql -------------------------------------------------------------------------------- /internal/gen/testdata/testdata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/gen/testdata/testdata.go -------------------------------------------------------------------------------- /internal/gen/xorm/xorm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/gen/xorm/xorm.go -------------------------------------------------------------------------------- /internal/gen/xorm/xorm_custom.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/gen/xorm/xorm_custom.tpl -------------------------------------------------------------------------------- /internal/gen/xorm/xorm_gen.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/gen/xorm/xorm_gen.tpl -------------------------------------------------------------------------------- /internal/gen/xorm/xorm_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/gen/xorm/xorm_test.go -------------------------------------------------------------------------------- /internal/infoschema/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/infoschema/LICENSE -------------------------------------------------------------------------------- /internal/infoschema/infoschemamodel.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/infoschema/infoschemamodel.go -------------------------------------------------------------------------------- /internal/infoschema/infoschemamodel_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/infoschema/infoschemamodel_test.go -------------------------------------------------------------------------------- /internal/infoschema/mock_infoschemamodel.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/infoschema/mock_infoschemamodel.go -------------------------------------------------------------------------------- /internal/log/log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/log/log.go -------------------------------------------------------------------------------- /internal/log/log_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/log/log_test.go -------------------------------------------------------------------------------- /internal/parameter/parameter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/parameter/parameter.go -------------------------------------------------------------------------------- /internal/parameter/parameter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/parameter/parameter_test.go -------------------------------------------------------------------------------- /internal/parser/column.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/parser/column.go -------------------------------------------------------------------------------- /internal/parser/column_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/parser/column_test.go -------------------------------------------------------------------------------- /internal/parser/comment.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/parser/comment.go -------------------------------------------------------------------------------- /internal/parser/comment_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/parser/comment_test.go -------------------------------------------------------------------------------- /internal/parser/ddl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/parser/ddl.go -------------------------------------------------------------------------------- /internal/parser/delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/parser/delete.go -------------------------------------------------------------------------------- /internal/parser/delete_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/parser/delete_test.go -------------------------------------------------------------------------------- /internal/parser/dml.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/parser/dml.go -------------------------------------------------------------------------------- /internal/parser/dml_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/parser/dml_test.go -------------------------------------------------------------------------------- /internal/parser/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/parser/error.go -------------------------------------------------------------------------------- /internal/parser/funcmap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/parser/funcmap.go -------------------------------------------------------------------------------- /internal/parser/infoschema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/parser/infoschema.go -------------------------------------------------------------------------------- /internal/parser/infoschema_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/parser/infoschema_test.go -------------------------------------------------------------------------------- /internal/parser/init.tpl.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/parser/init.tpl.sql -------------------------------------------------------------------------------- /internal/parser/insert.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/parser/insert.go -------------------------------------------------------------------------------- /internal/parser/insert_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/parser/insert_test.go -------------------------------------------------------------------------------- /internal/parser/parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/parser/parser.go -------------------------------------------------------------------------------- /internal/parser/parser_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/parser/parser_test.go -------------------------------------------------------------------------------- /internal/parser/select.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/parser/select.go -------------------------------------------------------------------------------- /internal/parser/select_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/parser/select_test.go -------------------------------------------------------------------------------- /internal/parser/table.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/parser/table.go -------------------------------------------------------------------------------- /internal/parser/test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/parser/test.sql -------------------------------------------------------------------------------- /internal/parser/update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/parser/update.go -------------------------------------------------------------------------------- /internal/parser/update_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/parser/update_test.go -------------------------------------------------------------------------------- /internal/patterns/patterns.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/patterns/patterns.go -------------------------------------------------------------------------------- /internal/patterns/patterns_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/patterns/patterns_test.go -------------------------------------------------------------------------------- /internal/set/set.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/set/set.go -------------------------------------------------------------------------------- /internal/set/set_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/set/set_test.go -------------------------------------------------------------------------------- /internal/spec/action.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/spec/action.go -------------------------------------------------------------------------------- /internal/spec/byitem.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/spec/byitem.go -------------------------------------------------------------------------------- /internal/spec/clause.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/spec/clause.go -------------------------------------------------------------------------------- /internal/spec/column.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/spec/column.tpl -------------------------------------------------------------------------------- /internal/spec/comment.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/spec/comment.go -------------------------------------------------------------------------------- /internal/spec/constraint.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/spec/constraint.go -------------------------------------------------------------------------------- /internal/spec/converter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/spec/converter.go -------------------------------------------------------------------------------- /internal/spec/ddl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/spec/ddl.go -------------------------------------------------------------------------------- /internal/spec/delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/spec/delete.go -------------------------------------------------------------------------------- /internal/spec/dml.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/spec/dml.go -------------------------------------------------------------------------------- /internal/spec/insert.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/spec/insert.go -------------------------------------------------------------------------------- /internal/spec/limit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/spec/limit.go -------------------------------------------------------------------------------- /internal/spec/op.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/spec/op.go -------------------------------------------------------------------------------- /internal/spec/select.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/spec/select.go -------------------------------------------------------------------------------- /internal/spec/spec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/spec/spec.go -------------------------------------------------------------------------------- /internal/spec/sql.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/spec/sql.go -------------------------------------------------------------------------------- /internal/spec/stmt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/spec/stmt.go -------------------------------------------------------------------------------- /internal/spec/table.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/spec/table.go -------------------------------------------------------------------------------- /internal/spec/transaction.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/spec/transaction.go -------------------------------------------------------------------------------- /internal/spec/type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/spec/type.go -------------------------------------------------------------------------------- /internal/spec/update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/spec/update.go -------------------------------------------------------------------------------- /internal/stringx/stringx.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/stringx/stringx.go -------------------------------------------------------------------------------- /internal/stringx/stringx_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/stringx/stringx_test.go -------------------------------------------------------------------------------- /internal/templatex/funcmap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/templatex/funcmap.go -------------------------------------------------------------------------------- /internal/templatex/funcmap_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/templatex/funcmap_test.go -------------------------------------------------------------------------------- /internal/templatex/templatex.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/templatex/templatex.go -------------------------------------------------------------------------------- /internal/templatex/templatex_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/internal/templatex/templatex_test.go -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kesonan/sqlgen/HEAD/main.go --------------------------------------------------------------------------------