From a17f4572c9acae53c723b8e44a429d9d360943be Mon Sep 17 00:00:00 2001 From: koo995 <107671886+koo995@users.noreply.github.com> Date: Fri, 13 Sep 2024 19:28:38 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20=EB=8D=B0=EC=9D=B4=ED=84=B0=EB=B2=A0?= =?UTF-8?q?=EC=9D=B4=EC=8A=A4=20=ED=85=8C=EC=9D=B4=EB=B8=94=EB=AA=85,=20?= =?UTF-8?q?=EC=BB=AC=EB=9F=BC=EB=AA=85=20=EC=86=8C=EB=AC=B8=EC=9E=90?= =?UTF-8?q?=EB=A1=9C=20=EB=B3=80=EA=B2=BD,=20=EC=99=B8=EB=9E=98=ED=82=A4?= =?UTF-8?q?=20=EC=A0=9C=EA=B1=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/resources/db/schema.sql | 53 +++++++++++++++----------------- 1 file changed, 25 insertions(+), 28 deletions(-) diff --git a/src/main/resources/db/schema.sql b/src/main/resources/db/schema.sql index a0f169b..d4fbc12 100644 --- a/src/main/resources/db/schema.sql +++ b/src/main/resources/db/schema.sql @@ -1,34 +1,31 @@ -DROP TABLE IF EXISTS PRODUCT; -DROP TABLE IF EXISTS DIARY_RECORD; -DROP TABLE IF EXISTS DIARY; +DROP TABLE IF EXISTS product; +DROP TABLE IF EXISTS diary_record; +DROP TABLE IF EXISTS diary; -CREATE TABLE PRODUCT ( - PRODUCT_ID BIGINT PRIMARY KEY AUTO_INCREMENT, - PRODUCT_NAME VARCHAR(255) NOT NULL, - PRODUCT_CORP VARCHAR(255), - PRODUCT_NORMALIZED_NAME VARCHAR(255) UNIQUE, - NUTRITION_FACTS VARCHAR(255), - MEMBER_ID BIGINT NOT NULL, - CREATED_AT DATETIME NOT NULL, - UPDATED_AT DATETIME NOT NULL +CREATE TABLE product ( + product_id BIGINT PRIMARY KEY AUTO_INCREMENT, + product_name VARCHAR(255) NOT NULL, + product_corp VARCHAR(255), + product_normalized_name VARCHAR(255) UNIQUE, + nutrition_facts VARCHAR(255), + member_id BIGINT NOT NULL, + created_at DATETIME NOT NULL, + updated_at DATETIME NOT NULL ); -CREATE TABLE DIARY ( - DIARY_ID BIGINT PRIMARY KEY AUTO_INCREMENT, - MEMBER_ID BIGINT NOT NULL, - DIARY_DATE DATE NOT NULL, - CONSTRAINT UC_DIARY_DATE UNIQUE (MEMBER_ID, DIARY_DATE) +CREATE TABLE diary ( + diary_id BIGINT PRIMARY KEY AUTO_INCREMENT, + member_id BIGINT NOT NULL, + diary_date DATE NOT NULL, + CONSTRAINT uc_diary_date UNIQUE (member_id, diary_date) ); -CREATE TABLE DIARY_RECORD ( - DIARY_RECORD_ID BIGINT PRIMARY KEY AUTO_INCREMENT, - DIARY_ID BIGINT, - PRODUCT_ID BIGINT NOT NULL, - MEAL_TYPE VARCHAR(255) NOT NULL, - QUANTITY DECIMAL NOT NULL, - CLIENT_CHOICE_SERVING_UNIT_DESCRIPTION VARCHAR(255), - CALCULATED_NUTRITION VARCHAR(255), - FOREIGN KEY (DIARY_ID) REFERENCES DIARY(DIARY_ID) +CREATE TABLE diary_record ( + diary_record_id BIGINT PRIMARY KEY AUTO_INCREMENT, + diary_id BIGINT, + product_id BIGINT NOT NULL, + meal_type VARCHAR(255) NOT NULL, + quantity DECIMAL NOT NULL, + client_choice_serving_unit_description VARCHAR(255), + calculated_nutrition VARCHAR(255) ); - -