Updated generated DB code
This commit is contained in:
@@ -366,34 +366,6 @@ func Peer_Insert(
|
|||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|
||||||
func Peer_Update(
|
|
||||||
tx TX,
|
|
||||||
row *Peer,
|
|
||||||
) (err error) {
|
|
||||||
Peer_Sanitize(row)
|
|
||||||
if err = Peer_Validate(row); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
|
|
||||||
result, err := tx.Exec("UPDATE peers SET Name=?,Addr4=?,Addr6=?,Port=?,Relay=? WHERE NetworkID=? AND PeerIP=?", row.Name, row.Addr4, row.Addr6, row.Port, row.Relay, row.NetworkID, row.PeerIP)
|
|
||||||
if err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
|
|
||||||
n, err := result.RowsAffected()
|
|
||||||
if err != nil {
|
|
||||||
panic(err)
|
|
||||||
}
|
|
||||||
switch n {
|
|
||||||
case 0:
|
|
||||||
return sql.ErrNoRows
|
|
||||||
case 1:
|
|
||||||
return nil
|
|
||||||
default:
|
|
||||||
panic("multiple rows updated")
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func Peer_UpdateFull(
|
func Peer_UpdateFull(
|
||||||
tx TX,
|
tx TX,
|
||||||
row *Peer,
|
row *Peer,
|
||||||
|
|||||||
Reference in New Issue
Block a user