mg.AddMigration("remove index def_org_id, def_uid, current_state on alert_instance",migrator.NewDropIndexMigration(alertInstance,alertInstance.Indices[0]))
mg.AddMigration("remove index def_org_id, current_state on alert_instance",migrator.NewDropIndexMigration(alertInstance,alertInstance.Indices[1]))
mg.AddMigration("rename def_org_id to rule_org_id in alert_instance",migrator.NewRawSQLMigration("").
Default("ALTER TABLE alert_instance RENAME COLUMN def_org_id TO rule_org_id;").
addToQuery("SELECT alert_instance.*, alert_definition.title AS def_title FROM alert_instance LEFT JOIN alert_definition ON alert_instance.def_org_id = alert_definition.org_id AND alert_instance.def_uid = alert_definition.uid WHERE def_org_id = ?",cmd.RuleOrgID)
addToQuery("SELECT alert_instance.*, alert_rule.title AS rule_title FROM alert_instance LEFT JOIN alert_rule ON alert_instance.rule_org_id = alert_rule.org_id AND alert_instance.rule_uid = alert_rule.uid WHERE rule_org_id = ?",cmd.RuleOrgID)