Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tomwright/qry
SQL builder and repository for SQL query generation and execution. Use generics to automatically map data into your models.
https://github.com/tomwright/qry
go golang mysql repo repos sql sql-bui sql-builders
Last synced: 19 days ago
JSON representation
SQL builder and repository for SQL query generation and execution. Use generics to automatically map data into your models.
- Host: GitHub
- URL: https://github.com/tomwright/qry
- Owner: TomWright
- License: mit
- Created: 2022-05-05T15:35:42.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-09-13T12:57:48.000Z (about 1 year ago)
- Last Synced: 2024-10-11T01:03:38.193Z (about 1 month ago)
- Topics: go, golang, mysql, repo, repos, sql, sql-bui, sql-builders
- Language: Go
- Homepage:
- Size: 40 KB
- Stars: 8
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# qry
[![Go Report Card](https://goreportcard.com/badge/github.com/TomWright/qry)](https://goreportcard.com/report/github.com/TomWright/qry)
[![PkgGoDev](https://pkg.go.dev/badge/github.com/tomwright/qry)](https://pkg.go.dev/github.com/tomwright/qry)
![Test](https://github.com/TomWright/qry/workflows/Test/badge.svg)
[![codecov](https://codecov.io/gh/TomWright/qry/branch/master/graph/badge.svg)](https://codecov.io/gh/TomWright/qry)
![GitHub License](https://img.shields.io/github/license/TomWright/qry)
[![GitHub tag (latest by date)](https://img.shields.io/github/v/tag/TomWright/qry?label=latest%20release)](https://github.com/TomWright/qry/releases/latest)SQL builder and repository for SQL query generation and execution.
Scan and pass arguments manually or use generics to automatically map data into your models.
Please note that qry is in active development and API changes are possible, although effort will be put into keeping the API stable.
## Table of contents
* [Qry](#qry)
* [Table of contents](#table-of-contents)
* [Quickstart](#quickstart)## Quickstart
Installation with go modules is simple.
```bash
go get github.com/TomWright/qry
```## Stargazers over time
[![Stargazers over time](https://starchart.cc/TomWright/qry.svg)](https://starchart.cc/TomWright/qry)