(out io.Writer, schema string, table string, trigger *storepb.TriggerMetadata)
| 642 | } |
| 643 | |
| 644 | func writeTrigger(out io.Writer, schema string, table string, trigger *storepb.TriggerMetadata) error { |
| 645 | if _, err := io.WriteString(out, trigger.Body); err != nil { |
| 646 | return err |
| 647 | } |
| 648 | if _, err := io.WriteString(out, ";\n\n"); err != nil { |
| 649 | return err |
| 650 | } |
| 651 | |
| 652 | if len(trigger.Comment) > 0 { |
| 653 | if err := writeTriggerComment(out, schema, table, trigger); err != nil { |
| 654 | return err |
| 655 | } |
| 656 | } |
| 657 | |
| 658 | return nil |
| 659 | } |
| 660 | |
| 661 | func writeTriggerComment(out io.Writer, schema string, table string, trigger *storepb.TriggerMetadata) error { |
| 662 | if _, err := io.WriteString(out, `COMMENT ON TRIGGER "`); err != nil { |
no test coverage detected