package migrate

import (
	"gorm.io/gorm"
)

// migration for remove status 'wait_for_ready' and 'wait_for_ack',
// add add a new status 'wait_for_deploy'
var _ = AddMigrateRecord(
	"202307201000",
	func(db *gorm.DB) error {
		err := db.Exec("ALTER TABLE `changes` MODIFY COLUMN `status` ENUM('created', 'approving', 'wait_for_deploy', 'in_progress', 'observing', 'closed', 'withdrawn') NOT NULL;").Error
		return err
	},
)
