Skip to content

Support add sql result with Span #25

@songkane

Description

@songkane

Describe the feature

Record sql result sometimes is necessart.

Such as
gormDB.Use(tracing.NewPlugin(tracing.WithResult))
then , recorad

if verbose && db.Statement.Dest != nil {
		v, err := json.Marshal(db.Statement.Dest)
		if err == nil {
                         pan.addEvent('sqlResult',*(*string)(unsafe.Pointer(&v)))
		} else {
                          error := fmt.Sprintf("could not marshal db.Statement.Dest: %v", err)
                           span.reocrdError('sqlResult',error)
		}
	}

Motivation

Related Issues

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions