diff --git a/BE/src/main/resources/data.sql b/BE/src/main/resources/data.sql new file mode 100644 index 000000000..459779acd --- /dev/null +++ b/BE/src/main/resources/data.sql @@ -0,0 +1,4 @@ +INSERT INTO game(id, home_team, away_team, home_score, away_score) values(1, 'captain', 'marvel', 0, 0); +INSERT INTO game(id, home_team, away_team, home_score, away_score) values(2, 'twins', 'tigers', 0, 0); +INSERT INTO game(id, home_team, away_team, home_score, away_score) values(3, 'twins', 'tigers', 0, 0); +-- INSERT INTO game(id, home_team, away_team, home_score, away_score, hit) values(3, 'twins', 'tigers', 0, 0, 1); \ No newline at end of file diff --git a/BE/src/main/resources/schema.sql b/BE/src/main/resources/schema.sql index 020e310b1..5fcb36a58 100644 --- a/BE/src/main/resources/schema.sql +++ b/BE/src/main/resources/schema.sql @@ -39,7 +39,7 @@ CREATE TABLE IF NOT EXISTS `baseball`.`player` ( `batting_average` DOUBLE NULL, `number_of_pitches` VARCHAR(45) NULL, `team_name` VARCHAR(45) NOT NULL, - `bat_order` INT NULL, + `batting_order` INT NULL, PRIMARY KEY (`name`), INDEX `fk_player_team_idx` (`team_name` ASC) VISIBLE, CONSTRAINT `fk_player_team` @@ -56,12 +56,12 @@ CREATE TABLE IF NOT EXISTS `baseball`.`player` ( DROP TABLE IF EXISTS `baseball`.`score` ; CREATE TABLE IF NOT EXISTS `baseball`.`score` ( - `created_at` DATETIME NOT NULL, + `id` INT NOT NULL, `home` INT NOT NULL, `away` INT NOT NULL, `home_team` VARCHAR(45) NOT NULL, `away_team` VARCHAR(45) NOT NULL, - PRIMARY KEY (`created_at`), + PRIMARY KEY (`id`), INDEX `fk_score_team1_idx` (`home_team` ASC) VISIBLE, INDEX `fk_score_team2_idx` (`away_team` ASC) VISIBLE, CONSTRAINT `fk_score_team1` @@ -78,21 +78,23 @@ CREATE TABLE IF NOT EXISTS `baseball`.`score` ( -- ----------------------------------------------------- --- Table `baseball`.`status_game` +-- Table `baseball`.`game` -- ----------------------------------------------------- -DROP TABLE IF EXISTS `baseball`.`status_game` ; +DROP TABLE IF EXISTS `baseball`.`game` ; -CREATE TABLE IF NOT EXISTS `baseball`.`status_game` ( - `home` VARCHAR(45) NOT NULL, - `away` VARCHAR(45) NOT NULL, +CREATE TABLE IF NOT EXISTS `baseball`.`game` ( + `id` INT NOT NULL, + `home_team` VARCHAR(45) NOT NULL, + `away_team` VARCHAR(45) NOT NULL, `home_score` INT NULL, `away_score` INT NULL, `inning` INT NULL, `status` VARCHAR(45) NULL, - `ball_count` VARCHAR(45) NULL) + `ball` VARCHAR(45) NULL, + `hit` TINYINT NULL, + PRIMARY KEY (`id`)) ENGINE = InnoDB; - SET SQL_MODE=@OLD_SQL_MODE; SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS; SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS;