| 108 | } |
| 109 | |
| 110 | func (q *Queries) GetNodeByID(ctx context.Context, id string) (GetNodeByIDRow, error) { |
| 111 | row := q.db.QueryRow(ctx, getNodeByID, id) |
| 112 | var i GetNodeByIDRow |
| 113 | err := row.Scan( |
| 114 | &i.ID, |
| 115 | &i.Name, |
| 116 | &i.BaseUrl, |
| 117 | &i.UploadBytes, |
| 118 | &i.DownloadBytes, |
| 119 | &i.AcmeEmail, |
| 120 | &i.PanelDomain, |
| 121 | &i.ExtraProxies, |
| 122 | &i.HttpsPort, |
| 123 | &i.ExpireAt, |
| 124 | &i.PanelUrl, |
| 125 | &i.Remark, |
| 126 | &i.IpOverride, |
| 127 | &i.Disabled, |
| 128 | &i.IsLanding, |
| 129 | ) |
| 130 | return i, err |
| 131 | } |
| 132 | |
| 133 | const insertNodeCheckResult = `-- name: InsertNodeCheckResult :exec |
| 134 | INSERT INTO node_check_results (node_id, service, check_type, unlocked, region, note, checked_at) |