From e2405633cddbe661933d46c9cceeea0ce314edcc Mon Sep 17 00:00:00 2001
From: Eunhak Lee <lee@enak.kr>
Date: Wed, 4 Dec 2024 16:32:45 +0900
Subject: [PATCH] =?UTF-8?q?fix(sql):=20syntax=20=EB=AC=B8=EC=A0=9C=20?=
 =?UTF-8?q?=ED=95=B4=EA=B2=B0,=20extension=20=EC=B6=94=EA=B0=80?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 init/sql/init.sql | 24 +++++++++++++++---------
 1 file changed, 15 insertions(+), 9 deletions(-)

diff --git a/init/sql/init.sql b/init/sql/init.sql
index 4918e11..bdf7041 100644
--- a/init/sql/init.sql
+++ b/init/sql/init.sql
@@ -41,12 +41,13 @@ CREATE TABLE relations (
 
 CREATE TABLE transactions (
     id                      CHAR(12) NOT NULL,
-    user_id                 INTEGER NOT NULL,
+    user_id                 INTEGER NOT NULL
                             CONSTRAINT transaction_user_id REFERENCES "users",
-    combination_id          INTEGER NULL,
+    combination_id          INTEGER NULL
                             CONSTRAINT transaction_combination_id REFERENCES "combinations",
     created_at              TIMESTAMP NOT NULL DEFAULT NOW(),
-    updated_at              TIMESTAMP NOT NULL DEFAULT NOW(),
+    updated_at              TIMESTAMP NOT NULL DEFAULT NOW()
+
 );
 
 CREATE TABLE part_info_cpu (
@@ -61,7 +62,7 @@ CREATE TABLE part_info_cpu (
     mem_type                VARCHAR(32),
     tdp                     VARCHAR(32),
     l2_size                 VARCHAR(16),
-    l3_size                 VARCHAR(16),
+    l3_size                 VARCHAR(16)
 );
 
 CREATE TABLE part_info_gpu (
@@ -75,7 +76,7 @@ CREATE TABLE part_info_gpu (
     vram_size               VARCHAR(32),
     interface               VARCHAR(32),
     max_monitor_count       VARCHAR(32),
-    power_consumption       VARCHAR(32),
+    power_consumption       VARCHAR(32)
 );
 
 CREATE TABLE part_info_mb (
@@ -89,7 +90,7 @@ CREATE TABLE part_info_mb (
     ram_type                VARCHAR(32),
     ram_speed               VARCHAR(32),
     ram_slot_count          VARCHAR(32),
-    form_factor             VARCHAR(32),
+    form_factor             VARCHAR(32)
 );
 
 CREATE TABLE part_info_ram (
@@ -101,7 +102,7 @@ CREATE TABLE part_info_ram (
     size                    VARCHAR(32),
     generation              VARCHAR(32),
     base_clock              VARCHAR(32),
-    package_count           VARCHAR(32),
+    package_count           VARCHAR(32)
 );
 
 CREATE TABLE part_info_ssd (
@@ -109,10 +110,11 @@ CREATE TABLE part_info_ssd (
                             CONSTRAINT ssd_part_id REFERENCES "parts",
     capacity                VARCHAR(32),
     interface               VARCHAR(32),
+    type                    VARCHAR(32),
     form_factor             VARCHAR(32),
     nand_type               VARCHAR(32),
     dram_type_size          VARCHAR(32),
-    protocol                VARCHAR(32),
+    protocol                VARCHAR(32)
 );
 
 CREATE TABLE part_info_hdd (
@@ -120,12 +122,13 @@ CREATE TABLE part_info_hdd (
                             CONSTRAINT hdd_part_id REFERENCES "parts",
     capacity                VARCHAR(32),
     interface               VARCHAR(32),
+    type                    VARCHAR(32),
     usage_type              VARCHAR(32),
     disk_standard_size      VARCHAR(32),
     buffer_size             VARCHAR(32),
     rpm                     VARCHAR(32),
     max_speed               VARCHAR(32),
-    access_method           VARCHAR(32),
+    access_method           VARCHAR(32)
 );
 
 CREATE TABLE part_info_etc (
@@ -134,4 +137,7 @@ CREATE TABLE part_info_etc (
     tags                    JSONB NOT NULL DEFAULT '{}'::jsonb
 );
 
+create extension pg_trgm;
+
+INSERT INTO users (email, nickname, password) VALUES ('test@ajou.ac.kr', '테스트', '');
 
-- 
GitLab