Skip to content

smallstep/qb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

qb

Just a simple SQL query builder for PostgreSQL.

Get it

go get go.step.sm/qb

Usage

package users

import "go.step.sm/qb"

var selectUser, insertUser, updateUser, deleteUser string
var selectUserByEmail string

func init() {
    q := qb.NewQueryBuilder("users", []string{
        "id", "name", "email",
        "created_at", "updated_at", "deleted_at",
    })
    selectUser, insertUser, updateUser, deleteUser = q.Queries()
    selectUserByEmail = q.SelectBy("email")
}

About

Just a simple SQL query builder

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors