diff --git a/root/.DS_Store b/root/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..87611abf29f628dd34791f9a54a1fd1ff143196a Binary files /dev/null and b/root/.DS_Store differ diff --git a/root/PR-Ojek.sql b/root/PR-Ojek.sql new file mode 100644 index 0000000000000000000000000000000000000000..f1d90595f176ee52779b52abfc3ed98506dc1744 --- /dev/null +++ b/root/PR-Ojek.sql @@ -0,0 +1,51 @@ +-- Database PR-Ojek + +CREATE TABLE IF NOT EXISTS `user` ( + `user_id` INT NOT NULL, + `name` VARCHAR(50) NOT NULL, + `email` VARCHAR(50) NOT NULL, + `phone` VARCHAR(20) NOT NULL, + `username` VARCHAR(50) NOT NULL, + `password` VARCHAR(20) NOT NULL, + `status` VARCHAR(10) NOT NULL, + `pict` MEDIUMBLOB DEFAULT NULL, + + PRIMARY KEY (`user_id`) +); + +LOCK TABLES `user` WRITE; + +INSERT INTO `user` VALUES ('1','Donald Trump','donaldducktrump@gmail.com','08136','donaldduck','123456','Not_Driver',DEFAULT); +UNLOCK TABLES; + +CREATE TABLE IF NOT EXISTS `driver` ( + `driver_id` INT NOT NULL, + `total_score` DOUBLE(50,1) NOT NULL, + `votes` DOUBLE(50,1) NOT NULL, + + PRIMARY KEY (`driver_id`), + CONSTRAINT `driver_ibfk_1` FOREIGN KEY (`driver_id`) REFERENCES `user` (`user_id`) +); + +CREATE TABLE IF NOT EXISTS `driver_prefloc` ( + `driver_id` INT NOT NULL, + `pref_loc` VARCHAR(50) NOT NULL, + + PRIMARY KEY (`driver_id`), + CONSTRAINT `driver_prefloc_ibfk_1` FOREIGN KEY (`driver_id`) REFERENCES `driver` (`driver_id`) +); + +CREATE TABLE IF NOT EXISTS `order` ( + `order_id` INT NOT NULL, + `dest_city` VARCHAR(50) NOT NULL, + `pick_city` VARCHAR(50) NOT NULL, + `score` DOUBLE(50,1) NOT NULL, + `comment` VARCHAR(140) NOT NULL, + `driver_id` INT NOT NULL, + `cust_id` INT NOT NULL, + `date` DATE NOT NULL, + + PRIMARY KEY (`order_id`), + CONSTRAINT `order_ibfk_1` FOREIGN KEY (`cust_id`) REFERENCES `user` (`user_id`), + CONSTRAINT `order_ibfk_2` FOREIGN KEY (`driver_id`) REFERENCES `driver` (`driver_id`) +); diff --git a/root/index.html b/root/index.html index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..69cad08364743e1c86a80b1b8811c49e05f56259 100644 --- a/root/index.html +++ b/root/index.html @@ -0,0 +1,6 @@ +<html> +<body> +<?php +<p> Test </p> +</body> +</html>