spacemonkeygo/dbx
A neat codegen-based database wrapper written in Go
This tool helps Go developers automatically generate the boilerplate code needed to interact with SQL databases like PostgreSQL and SQLite. You provide a `.dbx` file describing your database models and the operations you want to perform (create, read, update, delete). It then outputs Go source code for database interactions and SQL schema files. It's for Go application developers who want to reduce manual database setup and interaction code.
No commits in the last 6 months.
Use this if you are a Go developer building an application that needs to interact with a PostgreSQL or SQLite database and you want to automate the generation of database schema and interaction code.
Not ideal if you prefer to write all your SQL and database interaction code manually, or if you are working with a different programming language or database system not supported by the tool.
Stars
73
Forks
10
Language
Go
License
Apache-2.0
Category
Last pushed
Jan 09, 2021
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ai-coding/spacemonkeygo/dbx"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
googleapis/gapic-generator-python
Generate Python API client libraries from Protocol Buffers.
zeromicro/go-zero
A cloud-native Go microservices framework with cli tool for productivity.
omissis/go-jsonschema
A tool to generate Go data types from JSON Schema definitions.
openconfig/ygot
A YANG-centric Go toolkit - Go/Protobuf Code Generation; Validation; Marshaling/Unmarshaling
mailru/easyjson
Fast JSON serializer for golang.