Skip to content

Generate full query from placeholder query and args.

License

Notifications You must be signed in to change notification settings

touyu/sqlinterpolator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sqlinterpolator

Generate full query from placeholder query and args.

Install

$ go get -u github.com/touyu/sqlinterpolator

Examples

func main() {
    query := "select * from users where id = ?;"
    args := []interface{}{6}

    res, _ := sqlinterpolator.Interpolate(query, args)
    fmt.Println(res)  // select * from users where id = 6;
}

SQLBoiler

queryObject := models.NewQuery(From("users"), models.UserWhere.ID.EQ(6))
query, args := queries.BuildQuery(queryObject)
res, _ := sqlinterpolator.Interpolate(raw, args)
fmt.Println(res)  // select * from users where id < 6;

About

Generate full query from placeholder query and args.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages