File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -95,9 +95,7 @@ func commaTables(scope scope, tables []Table) string {
9595}
9696
9797func commaValuesBuilder (scope scope , builder * strings.Builder , values []interface {}) error {
98- if len (values ) == 0 {
99- return nil
100- }
98+ builder .Grow (16 * (len (values ) + 2 )) // hopefully reduce copying
10199 for i , item := range values {
102100 if i > 0 {
103101 builder .WriteString (", " )
Original file line number Diff line number Diff line change @@ -158,11 +158,11 @@ func (s insertStatus) GetSQL() (string, error) {
158158 if i > 0 {
159159 valuesBuilder .WriteString (", " )
160160 }
161- valuesBuilder .WriteByte ( '(' )
161+ valuesBuilder .WriteString ( "(" )
162162 if err := commaValuesBuilder (s .scope , & valuesBuilder , model .GetValues ()); err != nil {
163163 return "" , err
164164 }
165- valuesBuilder .WriteByte ( ')' )
165+ valuesBuilder .WriteString ( ")" )
166166 }
167167 }
168168 } else {
You can’t perform that action at this time.
0 commit comments