diff --git a/docker-compose.yml b/docker-compose.yml index 8adc1f6050285afa747b20ad998ca60cba8a0f4e..b7827be1723cd92bacf31c2ec5aeaa5aab8db987 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,11 +1,11 @@ version: '3.3' services: - saranghaengbok: + php-app: build: dockerfile: Dockerfile container_name: php_app ports: - 8008:80 environment: - DB_URL: mysql://db/saranghaengbok_php + DB_URL: mysql://db-php-app/saranghaengbok_php diff --git a/server/models/db.sql b/server/models/db.sql index 3f681690325c31816963a076e65c1b31f5ba2905..0050ae0448a1afb2ec8e12004802a2abe85315fe 100644 --- a/server/models/db.sql +++ b/server/models/db.sql @@ -62,31 +62,6 @@ CREATE TABLE IF NOT EXISTS `saranghaengbok_php`.`cart` ( ON DELETE CASCADE ); --- ----------------------------------------------------- --- Table `saranghaengbok_php`.`transaction` --- ----------------------------------------------------- -CREATE TABLE IF NOT EXISTS `saranghaengbok_php`.`transaction` ( - `item_id` INT NOT NULL, - `buyer_username` VARCHAR(45) NOT NULL, - `seller_username` VARCHAR(45) NOT NULL, - `item_quantity` INT NOT NULL, - PRIMARY KEY(`item_id`, `buyer_username`, `seller_username`), - CONSTRAINT `fk_item_id` - FOREIGN KEY (`item_id`) - REFERENCES `saranghaengbok_php`.`item`(`item_id`) - ON UPDATE NO ACTION - ON DELETE NO ACTION, - CONSTRAINT `fk_buyer_username` - FOREIGN KEY (`buyer_username`) - REFERENCES `saranghaengbok_php`.`user`(`username`) - ON UPDATE CASCADE, - CONSTRAINT `fk_seller_username` - FOREIGN KEY (`seller_username`) - REFERENCES `saranghaengbok_php`.`user`(`username`) - ON UPDATE CASCADE -); - - CREATE user `saranghaengbok_php_admin` IDENTIFIED BY 'BOOMbitchgetouttheway'; flush privileges;