package migration import ( "context" _ "embed" "fmt" "github.com/jackc/pgx/v5/pgxpool" ) //go:embed sql/001_initial.sql var initial string func Run(ctx context.Context, pool *pgxpool.Pool) error { if _, err := pool.Exec(ctx, initial); err != nil { return fmt.Errorf("001_initial: %w", err) } return nil }