Refactoring to support parameterized queries.

This commit is contained in:
zer0sub 2019-04-29 14:39:48 +02:00
parent bc6a2bbcac
commit fef8f0ef83
33 changed files with 1112 additions and 1206 deletions

View file

@ -1,14 +1,12 @@
package sqlbuilder
import "bytes"
const (
DEFAULT keywordClause = "DEFAULT"
)
type keywordClause string
func (k keywordClause) SerializeSql(out *bytes.Buffer, options ...serializeOption) error {
func (k keywordClause) Serialize(out *queryData, options ...serializeOption) error {
out.WriteString(string(k))
return nil