0002_webhooks.go
1package migrate
2
3import (
4 "context"
5
6 "github.com/charmbracelet/soft-serve/pkg/db"
7)
8
9const (
10 webhooksName = "webhooks"
11 webhooksVersion = 2
12)
13
14var webhooks = Migration{
15 Name: webhooksName,
16 Version: webhooksVersion,
17 Migrate: func(ctx context.Context, h db.Handler) error {
18 return migrateUp(ctx, h, webhooksVersion, webhooksName)
19 },
20 Rollback: func(ctx context.Context, h db.Handler) error {
21 return migrateDown(ctx, h, webhooksVersion, webhooksName)
22 },
23}