All Projects → nleof → Goyesql

nleof / Goyesql

Licence: bsd-2-clause
Go + Yesql

Programming Languages

go
31211 projects - #10 most used programming language

Labels

Projects that are alternatives of or similar to Goyesql

Materialize
Materialize lets you ask questions of your live data, which it answers and then maintains for you as your data continue to change. The moment you need a refreshed answer, you can get it in milliseconds. Materialize is designed to help you interactively explore your streaming data, perform data warehousing analytics against live relational data, or just increase the freshness and reduce the load of your dashboard and monitoring tasks.
Stars: ✭ 3,341 (+1309.7%)
Mutual labels:  sql
Sqliterally
Lightweight SQL query builder
Stars: ✭ 231 (-2.53%)
Mutual labels:  sql
Sequelize Auto Migrations
Migration generator && runner for sequelize
Stars: ✭ 233 (-1.69%)
Mutual labels:  sql
Knex
A query builder for PostgreSQL, MySQL, CockroachDB, SQL Server, SQLite3 and Oracle, designed to be flexible, portable, and fun to use.
Stars: ✭ 15,083 (+6264.14%)
Mutual labels:  sql
Termsql
Convert text from a file or from stdin into SQL table and query it instantly. Uses sqlite as backend. The idea is to make SQL into a tool on the command line or in scripts.
Stars: ✭ 230 (-2.95%)
Mutual labels:  sql
Algeria Cities
The list of all Algerian provinces and cities according to the official division in different formats: csv, xlsx, php, json, etc.
Stars: ✭ 232 (-2.11%)
Mutual labels:  sql
Secbox
🖤 网络安全与渗透测试工具导航
Stars: ✭ 222 (-6.33%)
Mutual labels:  sql
Il Ilce Mahalle Sokak Cadde Sql
Türkiye İl, İlçe, Mahalle, Sokak, Cadde Bilgisi SQL Şeklinde
Stars: ✭ 235 (-0.84%)
Mutual labels:  sql
Mobilitydb
MobilityDB is a geospatial trajectory data management & analysis platform, built on PostgreSQL and PostGIS.
Stars: ✭ 229 (-3.38%)
Mutual labels:  sql
Gosql
🐥The very simple ORM library for Golang
Stars: ✭ 233 (-1.69%)
Mutual labels:  sql
Scany
Library for scanning data from a database into Go structs and more
Stars: ✭ 228 (-3.8%)
Mutual labels:  sql
Bigbash
A converter that generates a bash one-liner from an SQL Select query (no DB necessary)
Stars: ✭ 230 (-2.95%)
Mutual labels:  sql
Massive Js
A data mapper for Node.js and PostgreSQL.
Stars: ✭ 2,521 (+963.71%)
Mutual labels:  sql
Liquibase
Main Liquibase Source
Stars: ✭ 2,910 (+1127.85%)
Mutual labels:  sql
Wilayah
Kode dan Data Wilayah Administarsi Indonesia sesuai Permendagri No 72 Tahun 2019 dengan PHP+MySQL+AJaX. Demo link : https://wilayah.cahyadsn.com/v2/
Stars: ✭ 231 (-2.53%)
Mutual labels:  sql
Db
Data access layer for PostgreSQL, CockroachDB, MySQL, SQLite and MongoDB with ORM-like features.
Stars: ✭ 2,832 (+1094.94%)
Mutual labels:  sql
Quickperf
QuickPerf is a testing library for Java to quickly evaluate and improve some performance-related properties
Stars: ✭ 231 (-2.53%)
Mutual labels:  sql
Blaze Persistence
Rich Criteria API for JPA providers
Stars: ✭ 233 (-1.69%)
Mutual labels:  sql
React Agent
Client and server-side state management library
Stars: ✭ 235 (-0.84%)
Mutual labels:  sql
Spring Security Pac4j
pac4j security library for Spring Security: OAuth, CAS, SAML, OpenID Connect, LDAP, JWT...
Stars: ✭ 231 (-2.53%)
Mutual labels:  sql

Build Status GoDoc Go Report Card

goyesql

Golang + Yesql

Parse a file and associate SQL queries to a map. Useful for separating SQL from code logic.

Installation

$ go get -u github.com/nleof/goyesql

Usage

Create a file containing your SQL queries

-- queries.sql

-- name: list
SELECT *
FROM foo;

-- name: get
SELECT *
FROM foo
WHERE bar = $1;

And just call them in your code!

queries := goyesql.MustParseFile("queries.sql")
// use queries["list"] with sql/database, sqlx ...

Enjoy!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].