From f5866c1992fe768f4ecdf53ca284418a8e66e642 Mon Sep 17 00:00:00 2001 From: yuma-harada Date: Tue, 19 Aug 2025 10:45:54 +0900 Subject: [PATCH 1/6] =?UTF-8?q?add:=20User=E3=83=86=E3=83=BC=E3=83=96?= =?UTF-8?q?=E3=83=AB=E3=81=AE=E4=BD=9C=E6=88=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- harayu.sql | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/harayu.sql b/harayu.sql index 7cce2b7..1d415fa 100644 --- a/harayu.sql +++ b/harayu.sql @@ -1,7 +1,14 @@ CREATE TABLE Hello ( id INTEGER AUTO_INCREMENT, message VARCHAR(16) NOT NULL, - PRIMARY KEY(id) + PRIMARY KEY(id), + FOREIGN KEY(id) REFERENCES User(id) +); + +CREATE TABLE User ( + id INTEGER AUTO_INCREMENT, + name VARCHAR(16) UNIQUE, + PRIMARY KEY(id), ); INSERT INTO Hello(message) VALUES("Hello World!"); From 5fbd13e1e01b645197b8f21de392e192ced1158b Mon Sep 17 00:00:00 2001 From: yuma-harada Date: Tue, 19 Aug 2025 10:50:34 +0900 Subject: [PATCH 2/6] =?UTF-8?q?add:=20=E3=83=87=E3=83=BC=E3=82=BF=E3=83=99?= =?UTF-8?q?=E3=83=BC=E3=82=B9=E3=81=AE=E4=BD=9C=E6=88=90=E6=93=8D=E4=BD=9C?= =?UTF-8?q?=E3=82=92=E8=BF=BD=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- harayu.sql | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/harayu.sql b/harayu.sql index 1d415fa..a935b6b 100644 --- a/harayu.sql +++ b/harayu.sql @@ -1,3 +1,7 @@ +CREATE DATABASE Temp; + +USE Temp; + CREATE TABLE Hello ( id INTEGER AUTO_INCREMENT, message VARCHAR(16) NOT NULL, @@ -8,9 +12,12 @@ CREATE TABLE Hello ( CREATE TABLE User ( id INTEGER AUTO_INCREMENT, name VARCHAR(16) UNIQUE, - PRIMARY KEY(id), + PRIMARY KEY(id) ); INSERT INTO Hello(message) VALUES("Hello World!"); SELECT message FROM Hello; + + +DROP DATABASE Temp; From 01ffde67ddd39b99cb4642c7f668319c3264859f Mon Sep 17 00:00:00 2001 From: yuma-harada Date: Tue, 19 Aug 2025 11:47:51 +0900 Subject: [PATCH 3/6] =?UTF-8?q?fix:=20=E3=83=86=E3=83=BC=E3=83=96=E3=83=AB?= =?UTF-8?q?=E5=AE=A3=E8=A8=80=E3=81=AE=E9=A0=86=E7=95=AA=E3=82=92=E5=A4=89?= =?UTF-8?q?=E6=9B=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- harayu.sql | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/harayu.sql b/harayu.sql index a935b6b..92d1a7f 100644 --- a/harayu.sql +++ b/harayu.sql @@ -2,6 +2,12 @@ CREATE DATABASE Temp; USE Temp; +CREATE TABLE User ( + id INTEGER AUTO_INCREMENT, + name VARCHAR(16) UNIQUE, + PRIMARY KEY(id) +); + CREATE TABLE Hello ( id INTEGER AUTO_INCREMENT, message VARCHAR(16) NOT NULL, @@ -9,11 +15,6 @@ CREATE TABLE Hello ( FOREIGN KEY(id) REFERENCES User(id) ); -CREATE TABLE User ( - id INTEGER AUTO_INCREMENT, - name VARCHAR(16) UNIQUE, - PRIMARY KEY(id) -); INSERT INTO Hello(message) VALUES("Hello World!"); From b747dd704ee84f47c8d263f80eb47a4915501298 Mon Sep 17 00:00:00 2001 From: yuma-harada Date: Tue, 19 Aug 2025 11:48:38 +0900 Subject: [PATCH 4/6] =?UTF-8?q?fix:=20Hello=E3=83=86=E3=83=BC=E3=83=96?= =?UTF-8?q?=E3=83=AB=E3=81=ABuser=5Fid=E3=82=92=E8=BF=BD=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- harayu.sql | 1 + 1 file changed, 1 insertion(+) diff --git a/harayu.sql b/harayu.sql index 92d1a7f..3c39b2e 100644 --- a/harayu.sql +++ b/harayu.sql @@ -10,6 +10,7 @@ CREATE TABLE User ( CREATE TABLE Hello ( id INTEGER AUTO_INCREMENT, + user_id INTEGER NOT NULL, message VARCHAR(16) NOT NULL, PRIMARY KEY(id), FOREIGN KEY(id) REFERENCES User(id) From eff25529316d873b595530e3c0fcefa946feee21 Mon Sep 17 00:00:00 2001 From: yuma-harada Date: Tue, 19 Aug 2025 11:49:40 +0900 Subject: [PATCH 5/6] =?UTF-8?q?fix:=20user=E3=81=AEinsert=E3=82=92?= =?UTF-8?q?=E8=BF=BD=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- harayu.sql | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/harayu.sql b/harayu.sql index 3c39b2e..81143fe 100644 --- a/harayu.sql +++ b/harayu.sql @@ -16,8 +16,8 @@ CREATE TABLE Hello ( FOREIGN KEY(id) REFERENCES User(id) ); - -INSERT INTO Hello(message) VALUES("Hello World!"); +INSERT INTO User(name) VALUES("test"); +INSERT INTO Hello(user_id, message) VALUES(1, "Hello World!"); SELECT message FROM Hello; From b2a54d9cafa77be190a4ff733f03ea1b62b61672 Mon Sep 17 00:00:00 2001 From: yuma-harada Date: Tue, 19 Aug 2025 11:51:12 +0900 Subject: [PATCH 6/6] =?UTF-8?q?add:=20sql=E3=83=95=E3=82=A1=E3=82=A4?= =?UTF-8?q?=E3=83=AB=E3=82=92=E5=AE=9F=E8=A1=8C=E3=81=99=E3=82=8Bshell=20s?= =?UTF-8?q?cript=E3=82=92=E8=BF=BD=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- harayu.sh | 1 + 1 file changed, 1 insertion(+) create mode 100644 harayu.sh diff --git a/harayu.sh b/harayu.sh new file mode 100644 index 0000000..af6d206 --- /dev/null +++ b/harayu.sh @@ -0,0 +1 @@ +mariadb -u root -p < harayu.sql \ No newline at end of file