jet

Type-safe SQL query builder

A tool for efficiently writing and executing complex type-safe SQL queries in Go with automatic data mapping.

Type safe SQL builder with code generation and automatic query result data mapping

GitHub

3k stars
26 watching
120 forks
Language: Go
last commit: 18 days ago
Linked from 2 awesome lists

cockroachdbcode-completioncode-generatorcodegeneratordatabasedatamappergolangmariadbmysqlpostgrespostgresqlsqlsql-buildersql-queriessql-querysql-query-buildersqlbuildersqlitetypesafetypesafety

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
bokwoon95/go-structured-query Automates the creation and execution of SQL queries to simplify data access and mapping 197
doug-martin/goqu An expressive SQL builder and executor for Go 2,403
xo/xo A tool that generates idiomatic Go code for SQL databases based on their schema or custom queries. 3,737
sqlc-dev/sqlc Generates type-safe code from SQL queries 13,456
aldy505/bob An SQL query builder for Go that provides a structured way to create and execute SQL queries. 17
kesonan/sqlgen Automates code generation for Go-based SQL libraries from MySQL queries 82
jooq/jooq A powerful and type-safe way to write SQL queries in Java 6,170
huandu/go-sqlbuilder A flexible and powerful SQL string builder library with a zero-config ORM. 1,463
relops/sqlc Generates composable and type-safe SQL queries from a Go API 101
cristalhq/builq A simple and safe Go library for building SQL queries with parameter indexing. 89
go-sql-driver/mysql A MySQL driver library for Go's database/sql package 14,546
volatiletech/sqlboiler An ORM generator that creates a Go-based data access layer from an existing database schema. 6,763
arthurkushman/buildsqlx A Go library for building database queries with support for various query patterns and features 172
jirfag/go-queryset A 100% type-safe ORM library with code generation for Go, supporting multiple databases. 726
didi/gendry A Go library for building and parameterizing SQL queries in a flexible and reusable way. 1,621