(out io.Writer, schema string, table string, column *storepb.ColumnMetadata)
| 2251 | } |
| 2252 | |
| 2253 | func writeColumnComment(out io.Writer, schema string, table string, column *storepb.ColumnMetadata) error { |
| 2254 | if _, err := io.WriteString(out, `COMMENT ON COLUMN "`); err != nil { |
| 2255 | return err |
| 2256 | } |
| 2257 | if _, err := io.WriteString(out, schema); err != nil { |
| 2258 | return err |
| 2259 | } |
| 2260 | if _, err := io.WriteString(out, `"."`); err != nil { |
| 2261 | return err |
| 2262 | } |
| 2263 | if _, err := io.WriteString(out, table); err != nil { |
| 2264 | return err |
| 2265 | } |
| 2266 | if _, err := io.WriteString(out, `"."`); err != nil { |
| 2267 | return err |
| 2268 | } |
| 2269 | if _, err := io.WriteString(out, column.Name); err != nil { |
| 2270 | return err |
| 2271 | } |
| 2272 | if _, err := io.WriteString(out, `" IS '`); err != nil { |
| 2273 | return err |
| 2274 | } |
| 2275 | if _, err := io.WriteString(out, escapeSingleQuote(column.Comment)); err != nil { |
| 2276 | return err |
| 2277 | } |
| 2278 | _, err := io.WriteString(out, "';\n\n") |
| 2279 | return err |
| 2280 | } |
| 2281 | |
| 2282 | func writeTableComment(out io.Writer, schema string, table *storepb.TableMetadata) error { |
| 2283 | if _, err := io.WriteString(out, `COMMENT ON TABLE "`); err != nil { |
no test coverage detected