-- MySQL Workbench Synchronization SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0; SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0; SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='TRADITIONAL'; ALTER TABLE `mydb`.`original_join` DROP FOREIGN KEY `fk_original_join_data`; ALTER TABLE `mydb`.`original_join` ADD COLUMN `updated_joincol` VARCHAR(45) NULL DEFAULT NULL AFTER `joincol`, RENAME TO `mydb`.`updated_join` ; ALTER TABLE `mydb`.`original_join` ADD CONSTRAINT `fk_updated_join_data` FOREIGN KEY (`data_iddata`) REFERENCES `mydb`.`data` (`iddata`) ON DELETE NO ACTION ON UPDATE NO ACTION; SET SQL_MODE=@OLD_SQL_MODE; SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS; SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS;