Add auto_increment attribute to primary key columns
This commit is contained in:
@@ -19,7 +19,7 @@ USE `LittleLemonDB` ;
|
|||||||
-- Table `LittleLemonDB`.`Addresses`
|
-- Table `LittleLemonDB`.`Addresses`
|
||||||
-- -----------------------------------------------------
|
-- -----------------------------------------------------
|
||||||
CREATE TABLE IF NOT EXISTS `LittleLemonDB`.`Addresses` (
|
CREATE TABLE IF NOT EXISTS `LittleLemonDB`.`Addresses` (
|
||||||
`AddressID` INT NOT NULL,
|
`AddressID` INT NOT NULL AUTO_INCREMENT,
|
||||||
`Street` VARCHAR(255) NOT NULL,
|
`Street` VARCHAR(255) NOT NULL,
|
||||||
`PostalCode` VARCHAR(12) NOT NULL,
|
`PostalCode` VARCHAR(12) NOT NULL,
|
||||||
`City` VARCHAR(255) NOT NULL,
|
`City` VARCHAR(255) NOT NULL,
|
||||||
@@ -32,7 +32,7 @@ ENGINE = InnoDB;
|
|||||||
-- Table `LittleLemonDB`.`Customers`
|
-- Table `LittleLemonDB`.`Customers`
|
||||||
-- -----------------------------------------------------
|
-- -----------------------------------------------------
|
||||||
CREATE TABLE IF NOT EXISTS `LittleLemonDB`.`Customers` (
|
CREATE TABLE IF NOT EXISTS `LittleLemonDB`.`Customers` (
|
||||||
`CustomerID` INT NOT NULL,
|
`CustomerID` INT NOT NULL AUTO_INCREMENT,
|
||||||
`FirstName` VARCHAR(255) NOT NULL,
|
`FirstName` VARCHAR(255) NOT NULL,
|
||||||
`LastName` VARCHAR(255) NOT NULL,
|
`LastName` VARCHAR(255) NOT NULL,
|
||||||
`PhoneNumber` VARCHAR(45) NOT NULL,
|
`PhoneNumber` VARCHAR(45) NOT NULL,
|
||||||
@@ -52,7 +52,7 @@ ENGINE = InnoDB;
|
|||||||
-- Table `LittleLemonDB`.`Employees`
|
-- Table `LittleLemonDB`.`Employees`
|
||||||
-- -----------------------------------------------------
|
-- -----------------------------------------------------
|
||||||
CREATE TABLE IF NOT EXISTS `LittleLemonDB`.`Employees` (
|
CREATE TABLE IF NOT EXISTS `LittleLemonDB`.`Employees` (
|
||||||
`EmployeeID` INT NOT NULL,
|
`EmployeeID` INT NOT NULL AUTO_INCREMENT,
|
||||||
`FirstName` VARCHAR(255) NOT NULL,
|
`FirstName` VARCHAR(255) NOT NULL,
|
||||||
`LastName` VARCHAR(255) NOT NULL,
|
`LastName` VARCHAR(255) NOT NULL,
|
||||||
`PhoneNumber` VARCHAR(45) NOT NULL,
|
`PhoneNumber` VARCHAR(45) NOT NULL,
|
||||||
@@ -74,7 +74,7 @@ ENGINE = InnoDB;
|
|||||||
-- Table `LittleLemonDB`.`Bookings`
|
-- Table `LittleLemonDB`.`Bookings`
|
||||||
-- -----------------------------------------------------
|
-- -----------------------------------------------------
|
||||||
CREATE TABLE IF NOT EXISTS `LittleLemonDB`.`Bookings` (
|
CREATE TABLE IF NOT EXISTS `LittleLemonDB`.`Bookings` (
|
||||||
`BookingID` INT NOT NULL,
|
`BookingID` INT NOT NULL AUTO_INCREMENT,
|
||||||
`Reserved` DATETIME NOT NULL,
|
`Reserved` DATETIME NOT NULL,
|
||||||
`TableNumber` INT NOT NULL,
|
`TableNumber` INT NOT NULL,
|
||||||
`CustomerID` INT NOT NULL,
|
`CustomerID` INT NOT NULL,
|
||||||
@@ -99,7 +99,7 @@ ENGINE = InnoDB;
|
|||||||
-- Table `LittleLemonDB`.`MenuItems`
|
-- Table `LittleLemonDB`.`MenuItems`
|
||||||
-- -----------------------------------------------------
|
-- -----------------------------------------------------
|
||||||
CREATE TABLE IF NOT EXISTS `LittleLemonDB`.`MenuItems` (
|
CREATE TABLE IF NOT EXISTS `LittleLemonDB`.`MenuItems` (
|
||||||
`MenuItemID` INT NOT NULL,
|
`MenuItemID` INT NOT NULL AUTO_INCREMENT,
|
||||||
`Name` VARCHAR(255) NOT NULL,
|
`Name` VARCHAR(255) NOT NULL,
|
||||||
`Category` VARCHAR(255) NOT NULL,
|
`Category` VARCHAR(255) NOT NULL,
|
||||||
`Price` DECIMAL(6,2) NOT NULL,
|
`Price` DECIMAL(6,2) NOT NULL,
|
||||||
@@ -112,7 +112,7 @@ ENGINE = InnoDB;
|
|||||||
-- Table `LittleLemonDB`.`Orders`
|
-- Table `LittleLemonDB`.`Orders`
|
||||||
-- -----------------------------------------------------
|
-- -----------------------------------------------------
|
||||||
CREATE TABLE IF NOT EXISTS `LittleLemonDB`.`Orders` (
|
CREATE TABLE IF NOT EXISTS `LittleLemonDB`.`Orders` (
|
||||||
`OrderID` INT NOT NULL,
|
`OrderID` INT NOT NULL AUTO_INCREMENT,
|
||||||
`Started` DATETIME NOT NULL,
|
`Started` DATETIME NOT NULL,
|
||||||
`Finished` DATETIME NULL,
|
`Finished` DATETIME NULL,
|
||||||
`BillAmount` DECIMAL(10,2) NULL,
|
`BillAmount` DECIMAL(10,2) NULL,
|
||||||
@@ -131,7 +131,7 @@ ENGINE = InnoDB;
|
|||||||
-- Table `LittleLemonDB`.`OrderItems`
|
-- Table `LittleLemonDB`.`OrderItems`
|
||||||
-- -----------------------------------------------------
|
-- -----------------------------------------------------
|
||||||
CREATE TABLE IF NOT EXISTS `LittleLemonDB`.`OrderItems` (
|
CREATE TABLE IF NOT EXISTS `LittleLemonDB`.`OrderItems` (
|
||||||
`OrderItemID` INT NOT NULL,
|
`OrderItemID` INT NOT NULL AUTO_INCREMENT,
|
||||||
`Ordered` DATETIME NOT NULL,
|
`Ordered` DATETIME NOT NULL,
|
||||||
`Delivered` DATETIME NULL,
|
`Delivered` DATETIME NULL,
|
||||||
`DeliveryStatus` VARCHAR(45) NOT NULL,
|
`DeliveryStatus` VARCHAR(45) NOT NULL,
|
||||||
|
|||||||
Binary file not shown.
Binary file not shown.
|
Before Width: | Height: | Size: 102 KiB After Width: | Height: | Size: 102 KiB |
Reference in New Issue
Block a user