github.com/insionng/yougam@v0.0.0-20170714101924-2bc18d833463/libraries/go-xorm/builder/builder_delete.go (about)

     1  package builder
     2  
     3  import (
     4  	"errors"
     5  	"fmt"
     6  )
     7  
     8  func (b *Builder) deleteWriteTo(w Writer) error {
     9  	if len(b.tableName) <= 0 {
    10  		return errors.New("no table indicated")
    11  	}
    12  
    13  	if _, err := fmt.Fprintf(w, "DELETE FROM %s WHERE ", b.tableName); err != nil {
    14  		return err
    15  	}
    16  
    17  	return b.cond.WriteTo(w)
    18  }