package db

import (
	"github.com/tidbcloud/cluster-service-ng/pkg/storage/mysql/schema"
	"gorm.io/gorm"
)

var _ = AddDBMigrateRecord(
	"20260624001",
	func(db *gorm.DB) error {
		migrator := db.Migrator()

		if !migrator.HasColumn(&schema.SharedPool{}, "EnabledTiKVRemoteWorkers") {
			if err := migrator.AddColumn(&schema.SharedPool{}, "EnabledTiKVRemoteWorkers"); err != nil {
				return err
			}
		}

		return nil
	},
)
