(ctx context.Context, triggerId string)
| 921 | } |
| 922 | |
| 923 | func (ds *SQLStore) RemoveTrigger(ctx context.Context, triggerId string) error { |
| 924 | query := ds.db.Rebind(`DELETE FROM triggers WHERE id = ?;`) |
| 925 | res, err := ds.db.ExecContext(ctx, query, triggerId) |
| 926 | if err != nil { |
| 927 | return err |
| 928 | } |
| 929 | |
| 930 | n, err := res.RowsAffected() |
| 931 | if err != nil { |
| 932 | return err |
| 933 | } |
| 934 | |
| 935 | if n == 0 { |
| 936 | return models.ErrTriggerNotFound |
| 937 | } |
| 938 | |
| 939 | return nil |
| 940 | } |
| 941 | |
| 942 | func (ds *SQLStore) GetTriggerByID(ctx context.Context, triggerID string) (*models.Trigger, error) { |
| 943 | var trigger models.Trigger |
nothing calls this directly
no outgoing calls
no test coverage detected