Logging, reports

This commit is contained in:
2015-03-06 20:23:01 +07:00
parent 9f36068c54
commit 9251ad8c6d
9 changed files with 41 additions and 20 deletions
+1 -3
View File
@@ -1,8 +1,6 @@
package db
import (
"strings"
_ "github.com/go-sql-driver/mysql"
"github.com/jmoiron/sqlx"
"github.com/jmoiron/sqlx/reflectx"
@@ -14,7 +12,7 @@ var (
func Connect(params string) (err error) {
db, err = sqlx.Connect("mysql", params)
db.Mapper = reflectx.NewMapperFunc("json", strings.ToLower)
db.Mapper = reflectx.NewMapper("json")
return
}
+2 -2
View File
@@ -10,8 +10,8 @@ type Token struct {
Token string `json:"token"`
Quota uint64 `json:"quota"`
Remaining uint64 `json:"remaining"`
ResetAt time.Time `json:"reset_at"`
CreatedAt time.Time `json:"created_at"`
ResetAt time.Time `json:"reset_at" db:"reset_at"`
CreatedAt time.Time `json:"created_at" db:"created_at"`
}
const saveTokenQuery = `
+1 -1
View File
@@ -4,7 +4,7 @@ type User struct {
Login string `json:"login"`
Name string `json:"name"`
ID uint64 `json:"id"`
AvatarURL string `json:"avatar_url"`
AvatarURL string `json:"avatar_url" db:"avatar_url"`
}
const saveUserQuery = `