From db19655b60e65859d6d57704ffff5aa85cd7a203 Mon Sep 17 00:00:00 2001 From: hide_d Date: Fri, 21 Jan 2022 20:31:49 +0900 Subject: [PATCH] =?UTF-8?q?feat:=20ng=5Fbetting=20=ED=85=8C=EC=9D=B4?= =?UTF-8?q?=EB=B8=94=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- hwe/sql/schema.sql | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/hwe/sql/schema.sql b/hwe/sql/schema.sql index 3e052ee0..4b0b002d 100644 --- a/hwe/sql/schema.sql +++ b/hwe/sql/schema.sql @@ -673,4 +673,21 @@ CREATE TABLE IF NOT EXISTS `user_record` ( ) DEFAULT CHARSET=utf8mb4 ENGINE=Aria -; \ No newline at end of file +; + +CREATE TABLE IF NOT EXISTS `ng_betting` ( + `id` INT(11) NOT NULL AUTO_INCREMENT, + `betting_id` INT(11) NOT NULL, + `general_id` INT(11) NOT NULL, + `user_id` INT(11) NULL DEFAULT NULL, + `betting_type` VARCHAR(100) NOT NULL COMMENT 'JSON', + `amount` INT(11) NOT NULL, + PRIMARY KEY (`id`), + UNIQUE INDEX `by_general` (`general_id`, `betting_id`, `betting_type`), + UNIQUE INDEX `by_bet` (`betting_id`, `betting_type`, `general_id`), + INDEX `by_user` (`user_id`, `betting_id`, `betting_type`), + CONSTRAINT `type_json` CHECK (json_valid(`betting_type`)) +) +DEFAULT CHARSET=utf8mb4 +ENGINE=Aria +;