Skip to content

Commit a399996

Browse files
committed
fixed internal/params.Parameters.Add argument type
1 parent 8b86f29 commit a399996

File tree

2 files changed

+7
-6
lines changed

2 files changed

+7
-6
lines changed

internal/params/parameters.go

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,10 @@ import (
1212
)
1313

1414
type (
15+
NamedValue interface {
16+
Name() string
17+
Value() value.Value
18+
}
1519
Parameter struct {
1620
parent Builder
1721
name string
@@ -85,9 +89,9 @@ func (p *Parameters) Count() int {
8589
return len(*p)
8690
}
8791

88-
func (p *Parameters) Add(params ...*Parameter) {
92+
func (p *Parameters) Add(params ...NamedValue) {
8993
for _, param := range params {
90-
*p = append(*p, param)
94+
*p = append(*p, Named(param.Name(), param.Value()))
9195
}
9296
}
9397

table/table.go

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -452,10 +452,7 @@ func SnapshotReadOnlyTxControl() *TransactionControl {
452452

453453
// QueryParameters
454454
type (
455-
ParameterOption interface {
456-
Name() string
457-
Value() value.Value
458-
}
455+
ParameterOption = params.NamedValue
459456
QueryParameters = params.Parameters
460457
)
461458

0 commit comments

Comments
 (0)