DB_ERD
create database dummy;
Copy of user
DROP TABLE IF EXISTS `user`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `user` (
`id` int NOT NULL AUTO_INCREMENT,
`email` varchar(45) NOT NULL,
`pwd` varchar(45) NOT NULL,
`nick` varchar(10) NOT NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `email_UNIQUE` (`email`),
UNIQUE KEY `nick_UNIQUE` (`nick`)
) ENGINE=InnoDB AUTO_INCREMENT=8 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
Copy of fridge
DROP TABLE IF EXISTS `fridge`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `fridge` (
`id` int NOT NULL AUTO_INCREMENT,
`name` varchar(10) NOT NULL,
`type` int NOT NULL,
`user_id` int NOT NULL,
PRIMARY KEY (`id`),
KEY `fridgetouserfk_idx` (`user_id`),
CONSTRAINT `fridgetouserfk` FOREIGN KEY (`user_id`) REFERENCES `user` (`id`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=InnoDB AUTO_INCREMENT=19 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
Copy of ingredients
DROP TABLE IF EXISTS `ingredients`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `ingredients` (
`id` int NOT NULL AUTO_INCREMENT,
`expired` date DEFAULT NULL,
`locx` int NOT NULL,
`locy` int NOT NULL,
`fridge_id` int NOT NULL,
`ingredientsdetail_id` int NOT NULL,
PRIMARY KEY (`id`),
KEY `ingredientstofridgefk_idx` (`fridge_id`),
KEY `ingredientstoingredientsdetailfk_idx` (`ingredientsdetail_id`),
CONSTRAINT `ingredientstofridgefk` FOREIGN KEY (`fridge_id`) REFERENCES `fridge` (`id`) ON DELETE CASCADE ON UPDATE CASCADE,
CONSTRAINT `ingredientstoingredientsdetailfk` FOREIGN KEY (`ingredientsdetail_id`) REFERENCES `ingredientsdetail` (`id`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
Copy of ingredientsdetail
DROP TABLE IF EXISTS `ingredientsdetail`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `ingredientsdetail` (
`id` int NOT NULL AUTO_INCREMENT,
`name` varchar(20) NOT NULL,
`category` varchar(45) NOT NULL,
`image` varchar(45) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=31 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
Copy of recipe
DROP TABLE IF EXISTS `recipe`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `recipe` (
`id` int NOT NULL AUTO_INCREMENT,
`name` varchar(45) NOT NULL,
`category` varchar(45) NOT NULL,
`subcategory` varchar(45) NOT NULL,
`url` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
`views` int DEFAULT '0',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
/*!40101 SET character_set_client = @saved_cs_client */;