This commit is contained in:
2023-08-31 11:35:30 +08:00
parent 22450cfc78
commit ced887825d
5 changed files with 49 additions and 9 deletions

View File

@@ -1746,7 +1746,7 @@ type TraceData struct {
func XormGetTraceData(id int) (*TraceData, error) {
result := new(TraceData)
_, err := xEngine.Table("trace_data").
ID(id).
Where("id=?", id).
Get(result)
if err != nil {
log.Error("Failed to get table trace_data:", err)
@@ -1756,16 +1756,17 @@ func XormGetTraceData(id int) (*TraceData, error) {
return result, nil
}
func XormGetTraceRawMsg(id int) ([]byte, error) {
func XormGetTraceRawMsg(id int) (int64, []byte, error) {
var rawMsg []byte
var timestamp int64
_, err := xEngine.Table("trace_data").
ID(id).
Cols("HEX(raw_msg)").
Get(&rawMsg)
Where("id=?", id).
Cols("timestamp", "raw_msg").
Get(&timestamp, &rawMsg)
if err != nil {
log.Error("Failed to get table trace_data:", err)
return nil, err
return timestamp, rawMsg, err
}
return rawMsg, nil
return timestamp, rawMsg, nil
}