├── .github └── workflows │ └── go.yml ├── .gitignore ├── LICENSE ├── README.md ├── args.go ├── args_test.go ├── cond.go ├── cond_test.go ├── createtable.go ├── createtable_test.go ├── cte.go ├── cte_test.go ├── ctequery.go ├── delete.go ├── delete_test.go ├── doc.go ├── fieldmapper.go ├── flavor.go ├── flavor_test.go ├── go.mod ├── go.sum ├── injection.go ├── insert.go ├── insert_test.go ├── interpolate.go ├── interpolate_test.go ├── modifiers.go ├── modifiers_test.go ├── select.go ├── select_fuzz_test.go ├── select_test.go ├── stringbuilder.go ├── struct.go ├── struct_test.go ├── structfields.go ├── union.go ├── union_test.go ├── update.go ├── update_test.go ├── whereclause.go └── whereclause_test.go /.github/workflows/go.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huandu/go-sqlbuilder/HEAD/.github/workflows/go.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huandu/go-sqlbuilder/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huandu/go-sqlbuilder/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huandu/go-sqlbuilder/HEAD/README.md -------------------------------------------------------------------------------- /args.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huandu/go-sqlbuilder/HEAD/args.go -------------------------------------------------------------------------------- /args_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huandu/go-sqlbuilder/HEAD/args_test.go -------------------------------------------------------------------------------- /cond.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huandu/go-sqlbuilder/HEAD/cond.go -------------------------------------------------------------------------------- /cond_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huandu/go-sqlbuilder/HEAD/cond_test.go -------------------------------------------------------------------------------- /createtable.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huandu/go-sqlbuilder/HEAD/createtable.go -------------------------------------------------------------------------------- /createtable_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huandu/go-sqlbuilder/HEAD/createtable_test.go -------------------------------------------------------------------------------- /cte.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huandu/go-sqlbuilder/HEAD/cte.go -------------------------------------------------------------------------------- /cte_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huandu/go-sqlbuilder/HEAD/cte_test.go -------------------------------------------------------------------------------- /ctequery.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huandu/go-sqlbuilder/HEAD/ctequery.go -------------------------------------------------------------------------------- /delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huandu/go-sqlbuilder/HEAD/delete.go -------------------------------------------------------------------------------- /delete_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huandu/go-sqlbuilder/HEAD/delete_test.go -------------------------------------------------------------------------------- /doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huandu/go-sqlbuilder/HEAD/doc.go -------------------------------------------------------------------------------- /fieldmapper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huandu/go-sqlbuilder/HEAD/fieldmapper.go -------------------------------------------------------------------------------- /flavor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huandu/go-sqlbuilder/HEAD/flavor.go -------------------------------------------------------------------------------- /flavor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huandu/go-sqlbuilder/HEAD/flavor_test.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huandu/go-sqlbuilder/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huandu/go-sqlbuilder/HEAD/go.sum -------------------------------------------------------------------------------- /injection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huandu/go-sqlbuilder/HEAD/injection.go -------------------------------------------------------------------------------- /insert.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huandu/go-sqlbuilder/HEAD/insert.go -------------------------------------------------------------------------------- /insert_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huandu/go-sqlbuilder/HEAD/insert_test.go -------------------------------------------------------------------------------- /interpolate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huandu/go-sqlbuilder/HEAD/interpolate.go -------------------------------------------------------------------------------- /interpolate_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huandu/go-sqlbuilder/HEAD/interpolate_test.go -------------------------------------------------------------------------------- /modifiers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huandu/go-sqlbuilder/HEAD/modifiers.go -------------------------------------------------------------------------------- /modifiers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huandu/go-sqlbuilder/HEAD/modifiers_test.go -------------------------------------------------------------------------------- /select.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huandu/go-sqlbuilder/HEAD/select.go -------------------------------------------------------------------------------- /select_fuzz_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huandu/go-sqlbuilder/HEAD/select_fuzz_test.go -------------------------------------------------------------------------------- /select_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huandu/go-sqlbuilder/HEAD/select_test.go -------------------------------------------------------------------------------- /stringbuilder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huandu/go-sqlbuilder/HEAD/stringbuilder.go -------------------------------------------------------------------------------- /struct.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huandu/go-sqlbuilder/HEAD/struct.go -------------------------------------------------------------------------------- /struct_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huandu/go-sqlbuilder/HEAD/struct_test.go -------------------------------------------------------------------------------- /structfields.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huandu/go-sqlbuilder/HEAD/structfields.go -------------------------------------------------------------------------------- /union.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huandu/go-sqlbuilder/HEAD/union.go -------------------------------------------------------------------------------- /union_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huandu/go-sqlbuilder/HEAD/union_test.go -------------------------------------------------------------------------------- /update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huandu/go-sqlbuilder/HEAD/update.go -------------------------------------------------------------------------------- /update_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huandu/go-sqlbuilder/HEAD/update_test.go -------------------------------------------------------------------------------- /whereclause.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huandu/go-sqlbuilder/HEAD/whereclause.go -------------------------------------------------------------------------------- /whereclause_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huandu/go-sqlbuilder/HEAD/whereclause_test.go --------------------------------------------------------------------------------