squirrel
SQL generator
A fluent SQL generator for Go that builds queries from composable parts and executes them directly.
Fluent SQL generation for golang
7k stars
58 watching
465 forks
Language: Go
last commit: 7 months ago
Linked from 3 awesome lists
Related projects:
Repository | Description | Stars |
---|---|---|
doug-martin/goqu | An expressive SQL builder and executor for Go | 2,403 |
data-dog/go-sqlmock | A tool to simulate SQL driver behavior in Go tests without needing a real database connection. | 6,153 |
xxjwxc/gormt | Automates conversion of MySQL database to Go structs using GORM | 2,359 |
volatiletech/sqlboiler | An ORM generator that creates a Go-based data access layer from an existing database schema. | 6,763 |
go-jet/jet | A tool for efficiently writing and executing complex type-safe SQL queries in Go with automatic data mapping. | 2,663 |
go-gorm/gorm | A Go-based library providing an object-relational mapping (ORM) system for managing relational databases. | 36,960 |
golang-migrate/migrate | Database migration tool written in Go that reads and applies migrations to various databases. | 15,494 |
lib/pq | A Go driver for connecting to Postgres databases using the standard database/sql package | 9,127 |
aldy505/bob | An SQL query builder for Go that provides a structured way to create and execute SQL queries. | 17 |
go-gorp/gorp | A library that simplifies data access and manipulation by reducing boilerplate code between Go structs and databases. | 3,738 |
xo/xo | A tool that generates idiomatic Go code for SQL databases based on their schema or custom queries. | 3,737 |
ahmetb/go-linq | A library providing a domain-specific language for querying and manipulating data in Go | 3,520 |
graph-gophers/graphql-go | A GraphQL library for Go with support for easy use and multiple features. | 4,652 |
go-sql-driver/mysql | A MySQL driver library for Go's database/sql package | 14,546 |
satori/go.uuid | A package that provides a pure Go implementation of Universally Unique Identifiers (UUIDs) with various versioning and parsing capabilities. | 4,877 |