1234567891011121314151617181920212223 |
- package clause
- type Delete struct {
- Modifier string
- }
- func (d Delete) Name() string {
- return "DELETE"
- }
- func (d Delete) Build(builder Builder) {
- builder.WriteString("DELETE")
- if d.Modifier != "" {
- builder.WriteByte(' ')
- builder.WriteString(d.Modifier)
- }
- }
- func (d Delete) MergeClause(clause *Clause) {
- clause.Name = ""
- clause.Expression = d
- }
|