From 60d2668f881b60ed94bfbc12c725f3fb8b626a63 Mon Sep 17 00:00:00 2001 From: CodeJesterND Date: Mon, 6 Jan 2025 23:53:54 +0900 Subject: [PATCH 1/3] =?UTF-8?q?=F0=9F=97=83=20=EB=8D=B0=EC=9D=B4=ED=84=B0?= =?UTF-8?q?=EB=B2=A0=EC=9D=B4=EC=8A=A4=20=EA=B4=80=EB=A0=A8=20=EC=88=98?= =?UTF-8?q?=EC=A0=95=20:=20`users`=20=ED=85=8C=EC=9D=B4=EB=B8=94=EC=97=90?= =?UTF-8?q?=20=EC=B4=88=EA=B8=B0=20=EC=82=AC=EC=9A=A9=EC=9E=90=20=EB=8D=B0?= =?UTF-8?q?=EC=9D=B4=ED=84=B0=20=EC=82=BD=EC=9E=85=20-=20`users`=20?= =?UTF-8?q?=ED=85=8C=EC=9D=B4=EB=B8=94=EC=97=90=20=EC=B4=88=EA=B8=B0=20?= =?UTF-8?q?=EC=82=AC=EC=9A=A9=EC=9E=90=20=EB=8D=B0=EC=9D=B4=ED=84=B0=20?= =?UTF-8?q?=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Ref : #132 --- src/main/resources/sql/techinfo/techinfo_blogs.sql | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/main/resources/sql/techinfo/techinfo_blogs.sql b/src/main/resources/sql/techinfo/techinfo_blogs.sql index fd03509c..48b708fb 100644 --- a/src/main/resources/sql/techinfo/techinfo_blogs.sql +++ b/src/main/resources/sql/techinfo/techinfo_blogs.sql @@ -1,4 +1,3 @@ - CREATE TABLE blogs ( id BIGSERIAL PRIMARY KEY, @@ -10,5 +9,15 @@ CREATE TABLE blogs CONSTRAINT fk_user FOREIGN KEY (user_id) REFERENCES users (id) ON DELETE CASCADE ); +INSERT INTO users (id, create_date, modify_date, authority, email, nickname, password, image_url) +VALUES (1, + '2024-08-26 01:00:56.653362', + '2024-08-26 01:00:56.653362', + 'USER', + 'dev.hyoseung@gmail.com', + 'hyoseung', + '$2a$10$JV5r580j9yGtPwj8FsPpo.UQ.H6j25fLZG6H1iYbtX4rYOCsQUXVa', + 'https://dy1vg9emkijkn.cloudfront.net/profile/19cc111f-c8f4-4d64-bd7a-129415e3ffa2.jpg'); + INSERT INTO blogs (user_id, intro, is_public, create_date, modify_date) VALUES (1, 'This is a sample blog introduction.', TRUE, CURRENT_TIMESTAMP, CURRENT_TIMESTAMP); From 576f2a2c4cb44014f6980923f967d1fda0ab596f Mon Sep 17 00:00:00 2001 From: CodeJesterND Date: Mon, 6 Jan 2025 23:59:04 +0900 Subject: [PATCH 2/3] =?UTF-8?q?=F0=9F=9A=91=20=EA=B8=B4=EA=B8=89=20?= =?UTF-8?q?=EC=88=98=EC=A0=95=20:=20=EC=97=B0=EA=B0=84=20=EA=B2=8C?= =?UTF-8?q?=EC=8B=9C=EA=B8=80=20=ED=86=B5=EA=B3=84=20=EC=A1=B0=ED=9A=8C=20?= =?UTF-8?q?=ED=85=8C=EC=8A=A4=ED=8A=B8=EC=9D=98=20=EC=97=B0=EB=8F=84=20?= =?UTF-8?q?=EA=B0=92=EC=9D=84=202025=EB=A1=9C=20=EC=88=98=EC=A0=95=20-=20`?= =?UTF-8?q?=EB=B8=94=EB=A1=9C=EA=B7=B8=5FID=EB=A1=9C=5F=EC=97=B0=EA=B0=84?= =?UTF-8?q?=5F=EA=B2=8C=EC=8B=9C=EA=B8=80=5F=ED=86=B5=EA=B3=84=EB=A5=BC=5F?= =?UTF-8?q?=EC=A1=B0=ED=9A=8C=ED=95=9C=EB=8B=A4()`=20=ED=85=8C=EC=8A=A4?= =?UTF-8?q?=ED=8A=B8=EC=97=90=EC=84=9C=20=EC=9E=98=EB=AA=BB=EB=90=9C=20?= =?UTF-8?q?=EC=97=B0=EB=8F=84=20=EA=B0=92(2024)=EC=9D=84=202025=EB=A1=9C?= =?UTF-8?q?=20=EC=88=98=EC=A0=95.=20-=20=EC=B5=9C=EA=B7=BC=20=EC=97=B0?= =?UTF-8?q?=EA=B0=84=20=EA=B2=8C=EC=8B=9C=EA=B8=80=20=ED=86=B5=EA=B3=84=20?= =?UTF-8?q?=EC=A1=B0=ED=9A=8C=EC=97=90=20=EB=8C=80=ED=95=9C=20=EC=A0=95?= =?UTF-8?q?=ED=99=95=EC=84=B1=EC=9D=84=20=EB=B3=B4=EC=9E=A5=ED=95=98?= =?UTF-8?q?=EA=B8=B0=20=EC=9C=84=ED=95=9C=20=EC=88=98=EC=A0=95.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Ref : #45 --- .../techinfo/repository/post/PostReadRepositoryTest.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/test/java/darkoverload/itzip/feature/techinfo/repository/post/PostReadRepositoryTest.java b/src/test/java/darkoverload/itzip/feature/techinfo/repository/post/PostReadRepositoryTest.java index 786b1825..67356e2b 100644 --- a/src/test/java/darkoverload/itzip/feature/techinfo/repository/post/PostReadRepositoryTest.java +++ b/src/test/java/darkoverload/itzip/feature/techinfo/repository/post/PostReadRepositoryTest.java @@ -138,7 +138,7 @@ static void tearDown(@Autowired PostCommandRepository postCommandRepository) { // then assertThat(result).isNotNull(); - assertThat(result.getFirst().getYear()).isEqualTo(2024); + assertThat(result.getFirst().getYear()).isEqualTo(2025); } } \ No newline at end of file From 91a0eded05b646659ce9310a31fcee8879bed686 Mon Sep 17 00:00:00 2001 From: CodeJesterND Date: Tue, 7 Jan 2025 19:54:35 +0900 Subject: [PATCH 3/3] =?UTF-8?q?=F0=9F=9A=91=20=EA=B8=B4=EA=B8=89=20?= =?UTF-8?q?=EC=88=98=EC=A0=95=20:=20TransientPropertyValueException=20?= =?UTF-8?q?=ED=95=B4=EA=B2=B0=EC=9D=84=20=EC=9C=84=ED=95=9C=20UserEntity?= =?UTF-8?q?=20=EC=98=81=EC=86=8D=ED=99=94=20=EC=B2=98=EB=A6=AC=20-=20UserE?= =?UTF-8?q?ntity=EB=A5=BC=20=EC=A0=80=EC=9E=A5=20=ED=9B=84=20=EB=B0=98?= =?UTF-8?q?=ED=99=98=EB=90=9C=20=EC=98=81=EC=86=8D=20=EC=83=81=ED=83=9C?= =?UTF-8?q?=EC=9D=98=20=EA=B0=9D=EC=B2=B4=EB=A5=BC=20=EC=82=AC=EC=9A=A9?= =?UTF-8?q?=ED=95=98=EB=8F=84=EB=A1=9D=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Ref : #46 --- .../itzip/feature/user/service/UserServiceImpl.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/darkoverload/itzip/feature/user/service/UserServiceImpl.java b/src/main/java/darkoverload/itzip/feature/user/service/UserServiceImpl.java index c0fb0054..3a930e83 100644 --- a/src/main/java/darkoverload/itzip/feature/user/service/UserServiceImpl.java +++ b/src/main/java/darkoverload/itzip/feature/user/service/UserServiceImpl.java @@ -184,9 +184,9 @@ public String save(UserJoinRequest userJoinRequest) { user.setPassword(encryptedPassword); user.setNickname(getUniqueNickname()); - userRepository.save(user.convertToEntity()); + User savedUser = userRepository.save(user.convertToEntity()).convertToDomain(); - blogCommandService.create(user); + blogCommandService.create(savedUser); return "회원가입이 완료되었습니다."; }