· 8 years ago · Jan 31, 2018, 03:50 PM
1-- MySQL Workbench Forward Engineering
2
3SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0;
4SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0;
5SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='TRADITIONAL,ALLOW_INVALID_DATES';
6
7-- -----------------------------------------------------
8-- Schema mydb
9-- -----------------------------------------------------
10SHOW WARNINGS;
11-- -----------------------------------------------------
12-- Schema productslist
13-- -----------------------------------------------------
14DROP SCHEMA IF EXISTS `productslist` ;
15
16-- -----------------------------------------------------
17-- Schema productslist
18-- -----------------------------------------------------
19CREATE SCHEMA IF NOT EXISTS `productslist` DEFAULT CHARACTER SET utf8 ;
20SHOW WARNINGS;
21USE `productslist` ;
22
23-- -----------------------------------------------------
24-- Table `product`
25-- -----------------------------------------------------
26DROP TABLE IF EXISTS `product` ;
27
28SHOW WARNINGS;
29CREATE TABLE IF NOT EXISTS `product` (
30 `id` INT(11) NOT NULL AUTO_INCREMENT,
31 `name` VARCHAR(45) CHARACTER SET 'utf8' COLLATE 'utf8_polish_ci' NOT NULL,
32 `shop` VARCHAR(45) CHARACTER SET 'utf8' COLLATE 'utf8_polish_ci' NOT NULL,
33 `frequencyOfUse` INT(11) NOT NULL,
34 `averageCost` DOUBLE NOT NULL,
35 PRIMARY KEY (`id`))
36ENGINE = InnoDB
37AUTO_INCREMENT = 5
38DEFAULT CHARACTER SET = utf8
39COLLATE = utf8_polish_ci;
40
41SHOW WARNINGS;
42CREATE UNIQUE INDEX `name` ON `product` (`name` ASC);
43
44SHOW WARNINGS;
45
46SET SQL_MODE=@OLD_SQL_MODE;
47SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS;
48SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS;