norm
----
norm provides helpers for query construction and row
scanning for golang projects that make use of the
database/sql package:
db, _ := sql.Open("sqlite3", ":memory:")
rows :=
norm.Select("*").
From("users").
Where(norm.Eq("active", true)).
MustQuery(db)
var users []User
_ = norm.ScanAll(rows, &users)
norm uses string builders to construct queries and
reflection to provide a generic struct scanner. handling
migrations and managing field orderings is left to the end
user.
Go
100.0%
code
Clone this repository
https://tangled.org/oppi.li/norm
git@tangled.org:oppi.li/norm
For self-hosted knots, clone URLs may differ based on your setup.
Signed-off-by: oppiliappan <me@oppi.li>
Signed-off-by: oppiliappan <me@oppi.li>
Signed-off-by: oppiliappan <me@oppi.li>
Signed-off-by: oppiliappan <me@oppi.li>
Signed-off-by: oppiliappan <me@oppi.li>
Signed-off-by: oppiliappan <me@oppi.li>
Signed-off-by: oppiliappan <me@oppi.li>
readme.txt