Commit 86eb206e authored by Nico Schallehn's avatar Nico Schallehn

RC2 of DB script

parent d1627506
...@@ -5,19 +5,24 @@ SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0; ...@@ -5,19 +5,24 @@ SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0;
SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='TRADITIONAL,ALLOW_INVALID_DATES'; SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='TRADITIONAL,ALLOW_INVALID_DATES';
-- ----------------------------------------------------- -- -----------------------------------------------------
-- Schema mydb -- Schema MediaDB2
-- ----------------------------------------------------- -- -----------------------------------------------------
DROP SCHEMA IF EXISTS `MediaDB2` ;
-- ----------------------------------------------------- -- -----------------------------------------------------
-- Schema mydb -- Schema MediaDB2
-- ----------------------------------------------------- -- -----------------------------------------------------
CREATE SCHEMA IF NOT EXISTS `mydb` DEFAULT CHARACTER SET utf8 ; CREATE SCHEMA IF NOT EXISTS `MediaDB2` DEFAULT CHARACTER SET utf8 ;
USE `mydb` ; SHOW WARNINGS;
USE `MediaDB2` ;
-- ----------------------------------------------------- -- -----------------------------------------------------
-- Table `mydb`.`MediaObjects` -- Table `MediaDB2`.`MediaObjects`
-- ----------------------------------------------------- -- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `mydb`.`MediaObjects` ( DROP TABLE IF EXISTS `MediaDB2`.`MediaObjects` ;
SHOW WARNINGS;
CREATE TABLE IF NOT EXISTS `MediaDB2`.`MediaObjects` (
`imdb_id` VARCHAR(9) NOT NULL, `imdb_id` VARCHAR(9) NOT NULL,
`title_german` VARCHAR(255) NOT NULL, `title_german` VARCHAR(255) NOT NULL,
`title_original` VARCHAR(255) NOT NULL, `title_original` VARCHAR(255) NOT NULL,
...@@ -30,11 +35,15 @@ CREATE TABLE IF NOT EXISTS `mydb`.`MediaObjects` ( ...@@ -30,11 +35,15 @@ CREATE TABLE IF NOT EXISTS `mydb`.`MediaObjects` (
UNIQUE INDEX `imdbID_UNIQUE` (`imdb_id` ASC)) UNIQUE INDEX `imdbID_UNIQUE` (`imdb_id` ASC))
ENGINE = InnoDB; ENGINE = InnoDB;
SHOW WARNINGS;
-- ----------------------------------------------------- -- -----------------------------------------------------
-- Table `mydb`.`MovieCollections` -- Table `MediaDB2`.`MovieCollections`
-- ----------------------------------------------------- -- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `mydb`.`MovieCollections` ( DROP TABLE IF EXISTS `MediaDB2`.`MovieCollections` ;
SHOW WARNINGS;
CREATE TABLE IF NOT EXISTS `MediaDB2`.`MovieCollections` (
`title_german` VARCHAR(255) NOT NULL, `title_german` VARCHAR(255) NOT NULL,
`title_original` VARCHAR(255) NOT NULL, `title_original` VARCHAR(255) NOT NULL,
`collection_id` INT NOT NULL, `collection_id` INT NOT NULL,
...@@ -42,50 +51,62 @@ CREATE TABLE IF NOT EXISTS `mydb`.`MovieCollections` ( ...@@ -42,50 +51,62 @@ CREATE TABLE IF NOT EXISTS `mydb`.`MovieCollections` (
UNIQUE INDEX `collection_id_UNIQUE` (`collection_id` ASC)) UNIQUE INDEX `collection_id_UNIQUE` (`collection_id` ASC))
ENGINE = InnoDB; ENGINE = InnoDB;
SHOW WARNINGS;
-- ----------------------------------------------------- -- -----------------------------------------------------
-- Table `mydb`.`Movies` -- Table `MediaDB2`.`Movies`
-- ----------------------------------------------------- -- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `mydb`.`Movies` ( DROP TABLE IF EXISTS `MediaDB2`.`Movies` ;
SHOW WARNINGS;
CREATE TABLE IF NOT EXISTS `MediaDB2`.`Movies` (
`imdb_id` VARCHAR(9) NOT NULL, `imdb_id` VARCHAR(9) NOT NULL,
`collection_id` INT NULL, `collection_id` INT NULL,
`youtube_trailer` VARCHAR(14) NULL, `youtube_trailer` VARCHAR(14) NULL,
`fsk` INT NULL, `fsk` INT NULL,
UNIQUE INDEX `imdbID_UNIQUE` (`imdb_id` ASC), UNIQUE INDEX `imdbID_UNIQUE` (`imdb_id` ASC),
INDEX `collection_id_idx` (`collection_id` ASC), INDEX `collection_id_idx` (`collection_id` ASC),
CONSTRAINT `imdb_id` CONSTRAINT `imdb_id_MediaObj_Movie`
FOREIGN KEY (`imdb_id`) FOREIGN KEY (`imdb_id`)
REFERENCES `mydb`.`MediaObjects` (`imdb_id`) REFERENCES `MediaDB2`.`MediaObjects` (`imdb_id`)
ON DELETE NO ACTION ON DELETE NO ACTION
ON UPDATE NO ACTION, ON UPDATE NO ACTION,
CONSTRAINT `collection_id` CONSTRAINT `collection_id`
FOREIGN KEY (`collection_id`) FOREIGN KEY (`collection_id`)
REFERENCES `mydb`.`MovieCollections` (`collection_id`) REFERENCES `MediaDB2`.`MovieCollections` (`collection_id`)
ON DELETE NO ACTION ON DELETE NO ACTION
ON UPDATE NO ACTION) ON UPDATE NO ACTION)
ENGINE = InnoDB; ENGINE = InnoDB;
SHOW WARNINGS;
-- ----------------------------------------------------- -- -----------------------------------------------------
-- Table `mydb`.`Series` -- Table `MediaDB2`.`Series`
-- ----------------------------------------------------- -- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `mydb`.`Series` ( DROP TABLE IF EXISTS `MediaDB2`.`Series` ;
SHOW WARNINGS;
CREATE TABLE IF NOT EXISTS `MediaDB2`.`Series` (
`imdb_id` VARCHAR(9) NOT NULL, `imdb_id` VARCHAR(9) NOT NULL,
`finished` TINYINT(1) NULL, `finished` TINYINT(1) NULL,
`tvdb_id` VARCHAR(10) NULL, `tvdb_id` VARCHAR(10) NULL,
UNIQUE INDEX `imdb_id_UNIQUE` (`imdb_id` ASC), UNIQUE INDEX `imdb_id_UNIQUE` (`imdb_id` ASC),
CONSTRAINT `imdb_id` CONSTRAINT `imdb_id_MediaObj_Series`
FOREIGN KEY (`imdb_id`) FOREIGN KEY (`imdb_id`)
REFERENCES `mydb`.`MediaObjects` (`imdb_id`) REFERENCES `MediaDB2`.`MediaObjects` (`imdb_id`)
ON DELETE NO ACTION ON DELETE NO ACTION
ON UPDATE NO ACTION) ON UPDATE NO ACTION)
ENGINE = InnoDB; ENGINE = InnoDB;
SHOW WARNINGS;
-- ----------------------------------------------------- -- -----------------------------------------------------
-- Table `mydb`.`Seasons` -- Table `MediaDB2`.`Seasons`
-- ----------------------------------------------------- -- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `mydb`.`Seasons` ( DROP TABLE IF EXISTS `MediaDB2`.`Seasons` ;
SHOW WARNINGS;
CREATE TABLE IF NOT EXISTS `MediaDB2`.`Seasons` (
`imdb_id` VARCHAR(9) NOT NULL, `imdb_id` VARCHAR(9) NOT NULL,
`season_nr` INT NOT NULL, `season_nr` INT NOT NULL,
`fsk` INT NULL, `fsk` INT NULL,
...@@ -93,41 +114,49 @@ CREATE TABLE IF NOT EXISTS `mydb`.`Seasons` ( ...@@ -93,41 +114,49 @@ CREATE TABLE IF NOT EXISTS `mydb`.`Seasons` (
UNIQUE INDEX `imdb_id_UNIQUE` (`imdb_id` ASC), UNIQUE INDEX `imdb_id_UNIQUE` (`imdb_id` ASC),
PRIMARY KEY (`season_nr`), PRIMARY KEY (`season_nr`),
UNIQUE INDEX `season_nr_UNIQUE` (`season_nr` ASC), UNIQUE INDEX `season_nr_UNIQUE` (`season_nr` ASC),
CONSTRAINT `imdb_id` CONSTRAINT `imdb_id_MediaObj_Seasons`
FOREIGN KEY (`imdb_id`) FOREIGN KEY (`imdb_id`)
REFERENCES `mydb`.`MediaObjects` (`imdb_id`) REFERENCES `MediaDB2`.`MediaObjects` (`imdb_id`)
ON DELETE NO ACTION ON DELETE NO ACTION
ON UPDATE NO ACTION) ON UPDATE NO ACTION)
ENGINE = InnoDB; ENGINE = InnoDB;
SHOW WARNINGS;
-- ----------------------------------------------------- -- -----------------------------------------------------
-- Table `mydb`.`Episodes` -- Table `MediaDB2`.`Episodes`
-- ----------------------------------------------------- -- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `mydb`.`Episodes` ( DROP TABLE IF EXISTS `MediaDB2`.`Episodes` ;
SHOW WARNINGS;
CREATE TABLE IF NOT EXISTS `MediaDB2`.`Episodes` (
`imdb_id` VARCHAR(9) NOT NULL, `imdb_id` VARCHAR(9) NOT NULL,
`season_nr` INT NOT NULL, `season_nr` INT NOT NULL,
`source` VARCHAR(45) NULL, `source` VARCHAR(45) NULL,
`name` VARCHAR(255) NULL, `name` VARCHAR(255) NULL,
UNIQUE INDEX `imdbID_UNIQUE` (`imdb_id` ASC), UNIQUE INDEX `imdbID_UNIQUE` (`imdb_id` ASC),
INDEX `season_nr_idx` (`season_nr` ASC), INDEX `season_nr_idx` (`season_nr` ASC),
CONSTRAINT `imdb_id` CONSTRAINT `imdb_id_MediaObj_Episodes`
FOREIGN KEY (`imdb_id`) FOREIGN KEY (`imdb_id`)
REFERENCES `mydb`.`MediaObjects` (`imdb_id`) REFERENCES `MediaDB2`.`MediaObjects` (`imdb_id`)
ON DELETE NO ACTION ON DELETE NO ACTION
ON UPDATE NO ACTION, ON UPDATE NO ACTION,
CONSTRAINT `season_nr` CONSTRAINT `season_nr`
FOREIGN KEY (`season_nr`) FOREIGN KEY (`season_nr`)
REFERENCES `mydb`.`Seasons` (`season_nr`) REFERENCES `MediaDB2`.`Seasons` (`season_nr`)
ON DELETE NO ACTION ON DELETE NO ACTION
ON UPDATE NO ACTION) ON UPDATE NO ACTION)
ENGINE = InnoDB; ENGINE = InnoDB;
SHOW WARNINGS;
-- ----------------------------------------------------- -- -----------------------------------------------------
-- Table `mydb`.`Persons` -- Table `MediaDB2`.`Persons`
-- ----------------------------------------------------- -- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `mydb`.`Persons` ( DROP TABLE IF EXISTS `MediaDB2`.`Persons` ;
SHOW WARNINGS;
CREATE TABLE IF NOT EXISTS `MediaDB2`.`Persons` (
`person_id` VARCHAR(9) NOT NULL, `person_id` VARCHAR(9) NOT NULL,
`name` VARCHAR(255) NULL, `name` VARCHAR(255) NULL,
`birthday` DATE NULL, `birthday` DATE NULL,
...@@ -137,36 +166,42 @@ CREATE TABLE IF NOT EXISTS `mydb`.`Persons` ( ...@@ -137,36 +166,42 @@ CREATE TABLE IF NOT EXISTS `mydb`.`Persons` (
UNIQUE INDEX `actor_id_UNIQUE` (`person_id` ASC)) UNIQUE INDEX `actor_id_UNIQUE` (`person_id` ASC))
ENGINE = InnoDB; ENGINE = InnoDB;
SHOW WARNINGS;
-- ----------------------------------------------------- -- -----------------------------------------------------
-- Table `mydb`.`MediaObjectPersons` -- Table `MediaDB2`.`MediaObjectPersons`
-- ----------------------------------------------------- -- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `mydb`.`MediaObjectPersons` ( DROP TABLE IF EXISTS `MediaDB2`.`MediaObjectPersons` ;
SHOW WARNINGS;
CREATE TABLE IF NOT EXISTS `MediaDB2`.`MediaObjectPersons` (
`imdb_id` VARCHAR(9) NULL, `imdb_id` VARCHAR(9) NULL,
`actor_id` VARCHAR(9) NULL, `actor_id` VARCHAR(9) NULL,
`role` VARCHAR(255) NULL, `role` VARCHAR(255) NULL,
`role_id???` VARCHAR(9) NULL,
`Typ` ENUM('actor', 'director', 'author') NULL, `Typ` ENUM('actor', 'director', 'author') NULL,
`MediaObjectPersonscol` VARCHAR(45) NULL,
INDEX `imdb_id_idx` (`imdb_id` ASC), INDEX `imdb_id_idx` (`imdb_id` ASC),
INDEX `actor_id_idx` (`actor_id` ASC), INDEX `actor_id_idx` (`actor_id` ASC),
CONSTRAINT `imdb_id` CONSTRAINT `imdb_id_MediaObj_Persons`
FOREIGN KEY (`imdb_id`) FOREIGN KEY (`imdb_id`)
REFERENCES `mydb`.`MediaObjects` (`imdb_id`) REFERENCES `MediaDB2`.`MediaObjects` (`imdb_id`)
ON DELETE NO ACTION ON DELETE NO ACTION
ON UPDATE NO ACTION, ON UPDATE NO ACTION,
CONSTRAINT `actor_id` CONSTRAINT `actor_id`
FOREIGN KEY (`actor_id`) FOREIGN KEY (`actor_id`)
REFERENCES `mydb`.`Persons` (`person_id`) REFERENCES `MediaDB2`.`Persons` (`person_id`)
ON DELETE NO ACTION ON DELETE NO ACTION
ON UPDATE NO ACTION) ON UPDATE NO ACTION)
ENGINE = InnoDB; ENGINE = InnoDB;
SHOW WARNINGS;
-- ----------------------------------------------------- -- -----------------------------------------------------
-- Table `mydb`.`Genres` -- Table `MediaDB2`.`Genres`
-- ----------------------------------------------------- -- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `mydb`.`Genres` ( DROP TABLE IF EXISTS `MediaDB2`.`Genres` ;
SHOW WARNINGS;
CREATE TABLE IF NOT EXISTS `MediaDB2`.`Genres` (
`genre_id` INT NOT NULL, `genre_id` INT NOT NULL,
`name_german` VARCHAR(45) NULL, `name_german` VARCHAR(45) NULL,
`name_english` VARCHAR(45) NULL, `name_english` VARCHAR(45) NULL,
...@@ -174,32 +209,40 @@ CREATE TABLE IF NOT EXISTS `mydb`.`Genres` ( ...@@ -174,32 +209,40 @@ CREATE TABLE IF NOT EXISTS `mydb`.`Genres` (
UNIQUE INDEX `genre_id_UNIQUE` (`genre_id` ASC)) UNIQUE INDEX `genre_id_UNIQUE` (`genre_id` ASC))
ENGINE = InnoDB; ENGINE = InnoDB;
SHOW WARNINGS;
-- ----------------------------------------------------- -- -----------------------------------------------------
-- Table `mydb`.`MediaObjectGenre` -- Table `MediaDB2`.`MediaObjectGenre`
-- ----------------------------------------------------- -- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `mydb`.`MediaObjectGenre` ( DROP TABLE IF EXISTS `MediaDB2`.`MediaObjectGenre` ;
SHOW WARNINGS;
CREATE TABLE IF NOT EXISTS `MediaDB2`.`MediaObjectGenre` (
`genre_id` INT NOT NULL, `genre_id` INT NOT NULL,
`imdb_id` VARCHAR(9) NOT NULL, `imdb_id` VARCHAR(9) NOT NULL,
INDEX `imdb_id_idx` (`imdb_id` ASC), INDEX `imdb_id_idx` (`imdb_id` ASC),
INDEX `genre_id_idx` (`genre_id` ASC), INDEX `genre_id_idx` (`genre_id` ASC),
CONSTRAINT `imdb_id` CONSTRAINT `imdb_id_MediaObj_MOGenre`
FOREIGN KEY (`imdb_id`) FOREIGN KEY (`imdb_id`)
REFERENCES `mydb`.`MediaObjects` (`imdb_id`) REFERENCES `MediaDB2`.`MediaObjects` (`imdb_id`)
ON DELETE NO ACTION ON DELETE NO ACTION
ON UPDATE NO ACTION, ON UPDATE NO ACTION,
CONSTRAINT `genre_id` CONSTRAINT `genre_id`
FOREIGN KEY (`genre_id`) FOREIGN KEY (`genre_id`)
REFERENCES `mydb`.`Genres` (`genre_id`) REFERENCES `MediaDB2`.`Genres` (`genre_id`)
ON DELETE NO ACTION ON DELETE NO ACTION
ON UPDATE NO ACTION) ON UPDATE NO ACTION)
ENGINE = InnoDB; ENGINE = InnoDB;
SHOW WARNINGS;
-- ----------------------------------------------------- -- -----------------------------------------------------
-- Table `mydb`.`Files` -- Table `MediaDB2`.`Files`
-- ----------------------------------------------------- -- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `mydb`.`Files` ( DROP TABLE IF EXISTS `MediaDB2`.`Files` ;
SHOW WARNINGS;
CREATE TABLE IF NOT EXISTS `MediaDB2`.`Files` (
`file_id` INT NOT NULL, `file_id` INT NOT NULL,
`imdb_id` VARCHAR(9) NOT NULL, `imdb_id` VARCHAR(9) NOT NULL,
`size` BIGINT(20) NULL, `size` BIGINT(20) NULL,
...@@ -225,39 +268,48 @@ CREATE TABLE IF NOT EXISTS `mydb`.`Files` ( ...@@ -225,39 +268,48 @@ CREATE TABLE IF NOT EXISTS `mydb`.`Files` (
PRIMARY KEY (`file_id`), PRIMARY KEY (`file_id`),
UNIQUE INDEX `file_id_UNIQUE` (`file_id` ASC), UNIQUE INDEX `file_id_UNIQUE` (`file_id` ASC),
INDEX `imdb_id_idx` (`imdb_id` ASC), INDEX `imdb_id_idx` (`imdb_id` ASC),
CONSTRAINT `imdb_id` CONSTRAINT `imdb_id_MediaObj_Files`
FOREIGN KEY (`imdb_id`) FOREIGN KEY (`imdb_id`)
REFERENCES `mydb`.`MediaObjects` (`imdb_id`) REFERENCES `MediaDB2`.`MediaObjects` (`imdb_id`)
ON DELETE NO ACTION ON DELETE NO ACTION
ON UPDATE NO ACTION) ON UPDATE NO ACTION)
ENGINE = InnoDB; ENGINE = InnoDB;
SHOW WARNINGS;
-- ----------------------------------------------------- -- -----------------------------------------------------
-- Table `mydb`.`Views` -- Table `MediaDB2`.`Views`
-- ----------------------------------------------------- -- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `mydb`.`Views` ( DROP TABLE IF EXISTS `MediaDB2`.`Views` ;
SHOW WARNINGS;
CREATE TABLE IF NOT EXISTS `MediaDB2`.`Views` (
`imdb_id` VARCHAR(9) NOT NULL, `imdb_id` VARCHAR(9) NOT NULL,
`file_id` INT NOT NULL, `file_id` INT NOT NULL,
`date` DATETIME NOT NULL, `date` DATETIME NOT NULL,
INDEX `fk_Views_1_idx` (`file_id` ASC), INDEX `fk_Views_1_idx` (`file_id` ASC),
CONSTRAINT `imdb_id` INDEX `imdb_id_MediaObj_Views_idx` (`imdb_id` ASC),
FOREIGN KEY () CONSTRAINT `imdb_id_MediaObj_Views`
REFERENCES `mydb`.`MediaObjects` () FOREIGN KEY (`imdb_id`)
REFERENCES `MediaDB2`.`MediaObjects` (`imdb_id`)
ON DELETE NO ACTION ON DELETE NO ACTION
ON UPDATE NO ACTION, ON UPDATE NO ACTION,
CONSTRAINT `fk_Views_1` CONSTRAINT `fk_Views_1`
FOREIGN KEY (`file_id`) FOREIGN KEY (`file_id`)
REFERENCES `mydb`.`Files` (`file_id`) REFERENCES `MediaDB2`.`Files` (`file_id`)
ON DELETE NO ACTION ON DELETE NO ACTION
ON UPDATE NO ACTION) ON UPDATE NO ACTION)
ENGINE = InnoDB; ENGINE = InnoDB;
SHOW WARNINGS;
-- ----------------------------------------------------- -- -----------------------------------------------------
-- Table `mydb`.`AudioTracks` -- Table `MediaDB2`.`AudioTracks`
-- ----------------------------------------------------- -- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `mydb`.`AudioTracks` ( DROP TABLE IF EXISTS `MediaDB2`.`AudioTracks` ;
SHOW WARNINGS;
CREATE TABLE IF NOT EXISTS `MediaDB2`.`AudioTracks` (
`file_id` INT NOT NULL, `file_id` INT NOT NULL,
`language` VARCHAR(3) NULL, `language` VARCHAR(3) NULL,
`codec` VARCHAR(255) NULL, `codec` VARCHAR(255) NULL,
...@@ -266,48 +318,60 @@ CREATE TABLE IF NOT EXISTS `mydb`.`AudioTracks` ( ...@@ -266,48 +318,60 @@ CREATE TABLE IF NOT EXISTS `mydb`.`AudioTracks` (
INDEX `imdb_id_idx` (`file_id` ASC), INDEX `imdb_id_idx` (`file_id` ASC),
CONSTRAINT `file_id` CONSTRAINT `file_id`
FOREIGN KEY (`file_id`) FOREIGN KEY (`file_id`)
REFERENCES `mydb`.`Files` (`file_id`) REFERENCES `MediaDB2`.`Files` (`file_id`)
ON DELETE NO ACTION ON DELETE NO ACTION
ON UPDATE NO ACTION) ON UPDATE NO ACTION)
ENGINE = InnoDB; ENGINE = InnoDB;
SHOW WARNINGS;
-- ----------------------------------------------------- -- -----------------------------------------------------
-- Table `mydb`.`Countries` -- Table `MediaDB2`.`Countries`
-- ----------------------------------------------------- -- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `mydb`.`Countries` ( DROP TABLE IF EXISTS `MediaDB2`.`Countries` ;
SHOW WARNINGS;
CREATE TABLE IF NOT EXISTS `MediaDB2`.`Countries` (
`country_id` INT NOT NULL, `country_id` INT NOT NULL,
`name_german` VARCHAR(45) NULL, `name_german` VARCHAR(45) NULL,
`name_english` VARCHAR(45) NULL, `name_english` VARCHAR(45) NULL,
PRIMARY KEY (`country_id`)) PRIMARY KEY (`country_id`))
ENGINE = InnoDB; ENGINE = InnoDB;
SHOW WARNINGS;
-- ----------------------------------------------------- -- -----------------------------------------------------
-- Table `mydb`.`MediaObjectsCountries` -- Table `MediaDB2`.`MediaObjectsCountries`
-- ----------------------------------------------------- -- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `mydb`.`MediaObjectsCountries` ( DROP TABLE IF EXISTS `MediaDB2`.`MediaObjectsCountries` ;
SHOW WARNINGS;
CREATE TABLE IF NOT EXISTS `MediaDB2`.`MediaObjectsCountries` (
`imdb_id` VARCHAR(9) NOT NULL, `imdb_id` VARCHAR(9) NOT NULL,
`country_id` INT NOT NULL, `country_id` INT NOT NULL,
INDEX `fk_MediaObjects_has_Countries_Countries1_idx` (`country_id` ASC), INDEX `fk_MediaObjects_has_Countries_Countries1_idx` (`country_id` ASC),
INDEX `fk_MediaObjects_has_Countries_MediaObjects1_idx` (`imdb_id` ASC), INDEX `fk_MediaObjects_has_Countries_MediaObjects1_idx` (`imdb_id` ASC),
CONSTRAINT `fk_MediaObjects_has_Countries_MediaObjects1` CONSTRAINT `fk_MediaObjects_has_Countries_MediaObjects1`
FOREIGN KEY (`imdb_id`) FOREIGN KEY (`imdb_id`)
REFERENCES `mydb`.`MediaObjects` (`imdb_id`) REFERENCES `MediaDB2`.`MediaObjects` (`imdb_id`)
ON DELETE NO ACTION ON DELETE NO ACTION
ON UPDATE NO ACTION, ON UPDATE NO ACTION,
CONSTRAINT `fk_MediaObjects_has_Countries_Countries1` CONSTRAINT `fk_MediaObjects_has_Countries_Countries1`
FOREIGN KEY (`country_id`) FOREIGN KEY (`country_id`)
REFERENCES `mydb`.`Countries` (`country_id`) REFERENCES `MediaDB2`.`Countries` (`country_id`)
ON DELETE NO ACTION ON DELETE NO ACTION
ON UPDATE NO ACTION) ON UPDATE NO ACTION)
ENGINE = InnoDB; ENGINE = InnoDB;
SHOW WARNINGS;
-- ----------------------------------------------------- -- -----------------------------------------------------
-- Table `mydb`.`AccessKey` -- Table `MediaDB2`.`AccessKey`
-- ----------------------------------------------------- -- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `mydb`.`AccessKey` ( DROP TABLE IF EXISTS `MediaDB2`.`AccessKey` ;
SHOW WARNINGS;
CREATE TABLE IF NOT EXISTS `MediaDB2`.`AccessKey` (
`AccessKey` VARCHAR(10) NOT NULL, `AccessKey` VARCHAR(10) NOT NULL,
`Kommentar` VARCHAR(255) NULL, `Kommentar` VARCHAR(255) NULL,
`Debug` TINYINT(1) NULL, `Debug` TINYINT(1) NULL,
...@@ -319,6 +383,7 @@ CREATE TABLE IF NOT EXISTS `mydb`.`AccessKey` ( ...@@ -319,6 +383,7 @@ CREATE TABLE IF NOT EXISTS `mydb`.`AccessKey` (
UNIQUE INDEX `AccessKey_UNIQUE` (`AccessKey` ASC)) UNIQUE INDEX `AccessKey_UNIQUE` (`AccessKey` ASC))
ENGINE = InnoDB; ENGINE = InnoDB;
SHOW WARNINGS;
SET SQL_MODE=@OLD_SQL_MODE; SET SQL_MODE=@OLD_SQL_MODE;
SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS; SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment