(q *plugin.Query)
| 684 | } |
| 685 | |
| 686 | func vetQuery(q *plugin.Query) *vet.Query { |
| 687 | var params []*vet.Parameter |
| 688 | for _, p := range q.Params { |
| 689 | params = append(params, &vet.Parameter{ |
| 690 | Number: p.Number, |
| 691 | }) |
| 692 | } |
| 693 | return &vet.Query{ |
| 694 | Sql: q.Text, |
| 695 | Name: q.Name, |
| 696 | Cmd: strings.TrimPrefix(q.Cmd, ":"), |
| 697 | Params: params, |
| 698 | } |
| 699 | } |
| 700 | |
| 701 | type vetEngineOutput struct { |
| 702 | PostgreSQL *vet.PostgreSQL |