This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
// Code generated by sqlc. DO NOT EDIT.
|
||||
// versions:
|
||||
// sqlc v1.22.0
|
||||
// sqlc v1.24.0
|
||||
// source: query.sql
|
||||
|
||||
package ntpdb
|
||||
@@ -10,6 +10,64 @@ import (
|
||||
"time"
|
||||
)
|
||||
|
||||
const getServerByID = `-- name: GetServerByID :one
|
||||
select id, ip, ip_version, user_id, account_id, hostname, stratum, in_pool, in_server_list, netspeed, created_on, updated_on, score_ts, score_raw, deletion_on from servers
|
||||
where
|
||||
id = ?
|
||||
`
|
||||
|
||||
func (q *Queries) GetServerByID(ctx context.Context, id uint32) (Server, error) {
|
||||
row := q.db.QueryRowContext(ctx, getServerByID, id)
|
||||
var i Server
|
||||
err := row.Scan(
|
||||
&i.ID,
|
||||
&i.Ip,
|
||||
&i.IpVersion,
|
||||
&i.UserID,
|
||||
&i.AccountID,
|
||||
&i.Hostname,
|
||||
&i.Stratum,
|
||||
&i.InPool,
|
||||
&i.InServerList,
|
||||
&i.Netspeed,
|
||||
&i.CreatedOn,
|
||||
&i.UpdatedOn,
|
||||
&i.ScoreTs,
|
||||
&i.ScoreRaw,
|
||||
&i.DeletionOn,
|
||||
)
|
||||
return i, err
|
||||
}
|
||||
|
||||
const getServerByIP = `-- name: GetServerByIP :one
|
||||
select id, ip, ip_version, user_id, account_id, hostname, stratum, in_pool, in_server_list, netspeed, created_on, updated_on, score_ts, score_raw, deletion_on from servers
|
||||
where
|
||||
ip = ?
|
||||
`
|
||||
|
||||
func (q *Queries) GetServerByIP(ctx context.Context, ip string) (Server, error) {
|
||||
row := q.db.QueryRowContext(ctx, getServerByIP, ip)
|
||||
var i Server
|
||||
err := row.Scan(
|
||||
&i.ID,
|
||||
&i.Ip,
|
||||
&i.IpVersion,
|
||||
&i.UserID,
|
||||
&i.AccountID,
|
||||
&i.Hostname,
|
||||
&i.Stratum,
|
||||
&i.InPool,
|
||||
&i.InServerList,
|
||||
&i.Netspeed,
|
||||
&i.CreatedOn,
|
||||
&i.UpdatedOn,
|
||||
&i.ScoreTs,
|
||||
&i.ScoreRaw,
|
||||
&i.DeletionOn,
|
||||
)
|
||||
return i, err
|
||||
}
|
||||
|
||||
const getServerNetspeed = `-- name: GetServerNetspeed :one
|
||||
select netspeed from servers where ip = ?
|
||||
`
|
||||
|
||||
Reference in New Issue
Block a user