An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

github.com/gwaylib/qsql

Provides database connections in factory mode to optimize database connections Example: mdb := db.GetCache("main") // count sql cbd := NewSqlBuilder(mdb.DriverName()) cbd.Select("COUNT(*)") cbd.Add("FROM tmp") cbd.Add("WHERE") cbd.AddTab("create_at BETWEEN ? AND ?", time.Now().AddDate(-1,0,0), time.Now()) // copy condition qbd := cbd.Copy() qbd.Select("id", "created_at", "name") qbd.Add("OFFSET ?", 0) qbd.Add("LIMIT ?", 20) pSql := NewPageSql(cbd, qbd) count, err := pSql.QueryCount(db) ... Or titles, result, err := pSql.QueryPageArray(db) ... Or titles, result, err := pSql.QueryPageMap(db) ...

Ecosystem
proxy.golang.org
Latest Release
v0.0.3
11 months ago
Versions
4
Dependent Repos
1
Links
Registry proxy.golang.org
Source Repository
Docs Documentation
JSON API View JSON
CodeMeta codemeta.json
Package Details
PURL pkg:golang/github.com/gwaylib/qsql
spec
License MIT
Namespace github.com/gwaylib
First Release over 2 years ago
Last Synced 17 days ago
Repository
Stars 0 on GitHub
Forks 0 on GitHub
Rankings on proxy.golang.org
Dependent repos Top 4.7%