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'; CREATE SCHEMA IF NOT EXISTS `another export bug` DEFAULT CHARACTER SET latin1 COLLATE latin1_swedish_ci ; USE `another export bug`; -- ----------------------------------------------------- -- Table `another export bug`.`user` -- ----------------------------------------------------- CREATE TABLE IF NOT EXISTS `another export bug`.`user` ( `user_id` INT NOT NULL , PRIMARY KEY (`user_id`) , INDEX user_id (`user_id` ASC) ) ENGINE = InnoDB; -- ----------------------------------------------------- -- Table `another export bug`.`user_class` -- ----------------------------------------------------- CREATE TABLE IF NOT EXISTS `another export bug`.`user_class` ( `user_class_id` INT NOT NULL AUTO_INCREMENT , PRIMARY KEY (`user_class_id`) ) ENGINE = InnoDB; -- ----------------------------------------------------- -- Table `another export bug`.`user_has_user_class` -- ----------------------------------------------------- CREATE TABLE IF NOT EXISTS `another export bug`.`user_has_user_class` ( `user_id` INT NOT NULL , `user_class_id` INT NOT NULL , PRIMARY KEY (`user_class_id`, `user_id`) , INDEX fk_user_class_to_user_user_class (`user_class_id` ASC) , INDEX fk_user_class_to_user_user (`user_id` ASC) , CONSTRAINT `fk_user_class_to_user_user_class` FOREIGN KEY (`user_class_id` ) REFERENCES `another export bug`.`user_class` (`user_class_id` ) ON DELETE CASCADE ON UPDATE CASCADE, CONSTRAINT `fk_user_class_to_user_user` FOREIGN KEY (`user_id` ) REFERENCES `another export bug`.`user` () ON DELETE CASCADE ON UPDATE CASCADE) ENGINE = InnoDB; SET SQL_MODE=@OLD_SQL_MODE; SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS; SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS;