(buf io.StringWriter)
| 268 | } |
| 269 | |
| 270 | func (v *viewState) toString(buf io.StringWriter) error { |
| 271 | stmt := fmt.Sprintf("CREATE OR REPLACE VIEW %s AS (%s)", v.name, util.TrimStatement(v.definition)) |
| 272 | if v.comment != "" { |
| 273 | stmt += fmt.Sprintf(" COMMENT '%s'", v.comment) |
| 274 | } |
| 275 | stmt += ";\n" |
| 276 | if _, err := buf.WriteString(stmt); err != nil { |
| 277 | return err |
| 278 | } |
| 279 | return nil |
| 280 | } |
nothing calls this directly
no test coverage detected