View difference between Paste ID: Lhiw7Zpd and w8HbrkTV
SHOW: | | - or go back to the newest paste.
1
SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0;
2
SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0;
3
SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='TRADITIONAL';
4
5
DROP SCHEMA IF EXISTS `mydb` ;
6
CREATE SCHEMA IF NOT EXISTS `mydb` DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci ;
7
USE `mydb` ;
8
9
-- -----------------------------------------------------
10
-- Table `mydb`.`product`
11
-- -----------------------------------------------------
12
DROP TABLE IF EXISTS `mydb`.`product` ;
13
14
CREATE  TABLE IF NOT EXISTS `mydb`.`product` (
15
  `id` INT NOT NULL ,
16
  `price` FLOAT NULL ,
17
  PRIMARY KEY (`id`) )
18
ENGINE = InnoDB;
19
20
21
-- -----------------------------------------------------
22
-- Table `mydb`.`locale`
23
-- -----------------------------------------------------
24
DROP TABLE IF EXISTS `mydb`.`locale` ;
25
26
CREATE  TABLE IF NOT EXISTS `mydb`.`locale` (
27
  `id` INT NOT NULL ,
28
  `code` VARCHAR(5) NULL ,
29
  PRIMARY KEY (`id`) )
30
ENGINE = InnoDB;
31
32
33
-- -----------------------------------------------------
34
-- Table `mydb`.`product_i18n`
35
-- -----------------------------------------------------
36
DROP TABLE IF EXISTS `mydb`.`product_i18n` ;
37
38
CREATE  TABLE IF NOT EXISTS `mydb`.`product_i18n` (
39
  `name` VARCHAR(45) NULL ,
40
  `description` TEXT NULL ,
41
  `product_id` INT NOT NULL ,
42
  `locale_id` INT NOT NULL ,
43
  PRIMARY KEY (`product_id`, `locale_id`) ,
44
  INDEX `fk_product_i18n_locale` (`locale_id` ASC) ,
45-
  INDEX `fk_product_i18n_product1` (`product_id` ASC) ,
45+
  INDEX `fk_product_i18n_product` (`product_id` ASC) ,
46
  CONSTRAINT `fk_product_i18n_locale`
47
    FOREIGN KEY (`locale_id` )
48
    REFERENCES `mydb`.`locale` (`id` )
49
    ON DELETE CASCADE
50
    ON UPDATE NO ACTION,
51-
  CONSTRAINT `fk_product_i18n_product1`
51+
  CONSTRAINT `fk_product_i18n_product`
52
    FOREIGN KEY (`product_id` )
53
    REFERENCES `mydb`.`product` (`id` )
54
    ON DELETE CASCADE
55
    ON UPDATE NO ACTION)
56
ENGINE = InnoDB;
57
58
59
60
SET SQL_MODE=@OLD_SQL_MODE;
61
SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS;
62-
SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS;
62+
SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS;