New char type

Fixes #30
https://github.com/lib/pq/issues/24
This commit is contained in:
Matthew Dillon 2015-10-29 13:04:35 -07:00
parent f8e7a5de13
commit f2a1c7c645

View file

@ -262,14 +262,7 @@ func InsertOrGetCharacteristicType(val string, claims *types.Claims) (int64, err
(characteristic_type_name, created_at, updated_at, created_by, updated_by)
VALUES ($1, $2, $3, $4, $5) RETURNING id;`
ct := helpers.CurrentTime()
var result sql.Result
var insertErr error
stmt, err := DB.Db.Prepare(i)
if result, insertErr = stmt.Exec(val, ct, ct, claims.Sub, claims.Sub); insertErr != nil {
return 0, insertErr
}
id, err = result.LastInsertId()
if err != nil {
if err := DB.Db.QueryRow(i, val, ct, ct, claims.Sub, claims.Sub).Scan(&id); err != nil {
return 0, err
}
} else {