Add auto_increment attribute to primary key columns

This commit is contained in:
2024-11-18 13:38:00 +01:00
parent 05e2863bfd
commit 9308f5471a
3 changed files with 7 additions and 7 deletions

View File

@@ -19,7 +19,7 @@ USE `LittleLemonDB` ;
-- Table `LittleLemonDB`.`Addresses`
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `LittleLemonDB`.`Addresses` (
`AddressID` INT NOT NULL,
`AddressID` INT NOT NULL AUTO_INCREMENT,
`Street` VARCHAR(255) NOT NULL,
`PostalCode` VARCHAR(12) NOT NULL,
`City` VARCHAR(255) NOT NULL,
@@ -32,7 +32,7 @@ ENGINE = InnoDB;
-- Table `LittleLemonDB`.`Customers`
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `LittleLemonDB`.`Customers` (
`CustomerID` INT NOT NULL,
`CustomerID` INT NOT NULL AUTO_INCREMENT,
`FirstName` VARCHAR(255) NOT NULL,
`LastName` VARCHAR(255) NOT NULL,
`PhoneNumber` VARCHAR(45) NOT NULL,
@@ -52,7 +52,7 @@ ENGINE = InnoDB;
-- Table `LittleLemonDB`.`Employees`
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `LittleLemonDB`.`Employees` (
`EmployeeID` INT NOT NULL,
`EmployeeID` INT NOT NULL AUTO_INCREMENT,
`FirstName` VARCHAR(255) NOT NULL,
`LastName` VARCHAR(255) NOT NULL,
`PhoneNumber` VARCHAR(45) NOT NULL,
@@ -74,7 +74,7 @@ ENGINE = InnoDB;
-- Table `LittleLemonDB`.`Bookings`
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `LittleLemonDB`.`Bookings` (
`BookingID` INT NOT NULL,
`BookingID` INT NOT NULL AUTO_INCREMENT,
`Reserved` DATETIME NOT NULL,
`TableNumber` INT NOT NULL,
`CustomerID` INT NOT NULL,
@@ -99,7 +99,7 @@ ENGINE = InnoDB;
-- Table `LittleLemonDB`.`MenuItems`
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `LittleLemonDB`.`MenuItems` (
`MenuItemID` INT NOT NULL,
`MenuItemID` INT NOT NULL AUTO_INCREMENT,
`Name` VARCHAR(255) NOT NULL,
`Category` VARCHAR(255) NOT NULL,
`Price` DECIMAL(6,2) NOT NULL,
@@ -112,7 +112,7 @@ ENGINE = InnoDB;
-- Table `LittleLemonDB`.`Orders`
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `LittleLemonDB`.`Orders` (
`OrderID` INT NOT NULL,
`OrderID` INT NOT NULL AUTO_INCREMENT,
`Started` DATETIME NOT NULL,
`Finished` DATETIME NULL,
`BillAmount` DECIMAL(10,2) NULL,
@@ -131,7 +131,7 @@ ENGINE = InnoDB;
-- Table `LittleLemonDB`.`OrderItems`
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `LittleLemonDB`.`OrderItems` (
`OrderItemID` INT NOT NULL,
`OrderItemID` INT NOT NULL AUTO_INCREMENT,
`Ordered` DATETIME NOT NULL,
`Delivered` DATETIME 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