trace
This commit is contained in:
@@ -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(×tamp, &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
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user