From 6aa804d94252945b9d0eb7060720849f5b503d21 Mon Sep 17 00:00:00 2001 From: jeong-inho Date: Tue, 27 Apr 2021 17:47:26 +0900 Subject: [PATCH 01/34] =?UTF-8?q?Refactor:=20dish=20=ED=85=8C=EC=9D=B4?= =?UTF-8?q?=EB=B8=94=EC=97=90=20manyToOne=20=EA=B4=80=EA=B3=84=EB=A5=BC=20?= =?UTF-8?q?=EC=84=A4=EC=A0=95=ED=95=98=EA=B8=B0=20=EC=9C=84=ED=95=B4=20?= =?UTF-8?q?=EC=8A=A4=ED=82=A4=EB=A7=88=EC=99=80=20=EB=8D=B0=EC=9D=B4?= =?UTF-8?q?=ED=84=B0=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- BE/src/main/resources/data.sql | 1590 +++++++++++++++--------------- BE/src/main/resources/schema.sql | 21 +- 2 files changed, 807 insertions(+), 804 deletions(-) diff --git a/BE/src/main/resources/data.sql b/BE/src/main/resources/data.sql index e1fd05c3e..b28644b9e 100644 --- a/BE/src/main/resources/data.sql +++ b/BE/src/main/resources/data.sql @@ -102,253 +102,253 @@ insert into badge(name) values ('론칭특가'); -- ----------------------------------------------------- -- dish_badge_2 -- ----------------------------------------------------- -insert into dish_badge(dish_id, badge_id) values (1, 2); -insert into dish_badge(dish_id, badge_id) values (2, 2); -insert into dish_badge(dish_id, badge_id) values (3, 2); -insert into dish_badge(dish_id, badge_id) values (4, 2); -insert into dish_badge(dish_id, badge_id) values (5, 2); -insert into dish_badge(dish_id, badge_id) values (6, 2); -insert into dish_badge(dish_id, badge_id) values (7, 2); -insert into dish_badge(dish_id, badge_id) values (8, 2); -insert into dish_badge(dish_id, badge_id) values (9, 2); -insert into dish_badge(dish_id, badge_id) values (10, 2); -insert into dish_badge(dish_id, badge_id) values (11, 2); -insert into dish_badge(dish_id, badge_id) values (12, 2); -insert into dish_badge(dish_id, badge_id) values (13, 2); -insert into dish_badge(dish_id, badge_id) values (14, 2); -insert into dish_badge(dish_id, badge_id) values (15, 2); -insert into dish_badge(dish_id, badge_id) values (16, 2); -insert into dish_badge(dish_id, badge_id) values (17, 2); -insert into dish_badge(dish_id, badge_id) values (18, 2); -insert into dish_badge(dish_id, badge_id) values (19, 2); -insert into dish_badge(dish_id, badge_id) values (20, 2); -insert into dish_badge(dish_id, badge_id) values (21, 2); -insert into dish_badge(dish_id, badge_id) values (22, 2); -insert into dish_badge(dish_id, badge_id) values (23, 2); -insert into dish_badge(dish_id, badge_id) values (24, 2); -insert into dish_badge(dish_id, badge_id) values (25, 2); -insert into dish_badge(dish_id, badge_id) values (26, 2); -insert into dish_badge(dish_id, badge_id) values (27, 2); -insert into dish_badge(dish_id, badge_id) values (28, 2); +insert into dish_badge(dish, badge_id) values (1, 2); +insert into dish_badge(dish, badge_id) values (2, 2); +insert into dish_badge(dish, badge_id) values (3, 2); +insert into dish_badge(dish, badge_id) values (4, 2); +insert into dish_badge(dish, badge_id) values (5, 2); +insert into dish_badge(dish, badge_id) values (6, 2); +insert into dish_badge(dish, badge_id) values (7, 2); +insert into dish_badge(dish, badge_id) values (8, 2); +insert into dish_badge(dish, badge_id) values (9, 2); +insert into dish_badge(dish, badge_id) values (10, 2); +insert into dish_badge(dish, badge_id) values (11, 2); +insert into dish_badge(dish, badge_id) values (12, 2); +insert into dish_badge(dish, badge_id) values (13, 2); +insert into dish_badge(dish, badge_id) values (14, 2); +insert into dish_badge(dish, badge_id) values (15, 2); +insert into dish_badge(dish, badge_id) values (16, 2); +insert into dish_badge(dish, badge_id) values (17, 2); +insert into dish_badge(dish, badge_id) values (18, 2); +insert into dish_badge(dish, badge_id) values (19, 2); +insert into dish_badge(dish, badge_id) values (20, 2); +insert into dish_badge(dish, badge_id) values (21, 2); +insert into dish_badge(dish, badge_id) values (22, 2); +insert into dish_badge(dish, badge_id) values (23, 2); +insert into dish_badge(dish, badge_id) values (24, 2); +insert into dish_badge(dish, badge_id) values (25, 2); +insert into dish_badge(dish, badge_id) values (26, 2); +insert into dish_badge(dish, badge_id) values (27, 2); +insert into dish_badge(dish, badge_id) values (28, 2); -- ----------------------------------------------------- -- dish_badge_1 -- ----------------------------------------------------- -insert into dish_badge(dish_id, badge_id) values (13, 1); -insert into dish_badge(dish_id, badge_id) values (14, 1); -insert into dish_badge(dish_id, badge_id) values (15, 1); -insert into dish_badge(dish_id, badge_id) values (16, 1); -insert into dish_badge(dish_id, badge_id) values (17, 1); -insert into dish_badge(dish_id, badge_id) values (18, 1); -insert into dish_badge(dish_id, badge_id) values (19, 1); -insert into dish_badge(dish_id, badge_id) values (20, 1); -insert into dish_badge(dish_id, badge_id) values (21, 1); -insert into dish_badge(dish_id, badge_id) values (22, 1); -insert into dish_badge(dish_id, badge_id) values (23, 1); - - -insert into dish_badge(dish_id, badge_id) values (30, 1); -insert into dish_badge(dish_id, badge_id) values (31, 1); -insert into dish_badge(dish_id, badge_id) values (32, 1); -insert into dish_badge(dish_id, badge_id) values (33, 1); -insert into dish_badge(dish_id, badge_id) values (34, 1); -insert into dish_badge(dish_id, badge_id) values (35, 1); -insert into dish_badge(dish_id, badge_id) values (36, 1); -insert into dish_badge(dish_id, badge_id) values (37, 1); -insert into dish_badge(dish_id, badge_id) values (38, 1); -insert into dish_badge(dish_id, badge_id) values (39, 1); -insert into dish_badge(dish_id, badge_id) values (40, 1); +insert into dish_badge(dish, badge_id) values (13, 1); +insert into dish_badge(dish, badge_id) values (14, 1); +insert into dish_badge(dish, badge_id) values (15, 1); +insert into dish_badge(dish, badge_id) values (16, 1); +insert into dish_badge(dish, badge_id) values (17, 1); +insert into dish_badge(dish, badge_id) values (18, 1); +insert into dish_badge(dish, badge_id) values (19, 1); +insert into dish_badge(dish, badge_id) values (20, 1); +insert into dish_badge(dish, badge_id) values (21, 1); +insert into dish_badge(dish, badge_id) values (22, 1); +insert into dish_badge(dish, badge_id) values (23, 1); + + +insert into dish_badge(dish, badge_id) values (30, 1); +insert into dish_badge(dish, badge_id) values (31, 1); +insert into dish_badge(dish, badge_id) values (32, 1); +insert into dish_badge(dish, badge_id) values (33, 1); +insert into dish_badge(dish, badge_id) values (34, 1); +insert into dish_badge(dish, badge_id) values (35, 1); +insert into dish_badge(dish, badge_id) values (36, 1); +insert into dish_badge(dish, badge_id) values (37, 1); +insert into dish_badge(dish, badge_id) values (38, 1); +insert into dish_badge(dish, badge_id) values (39, 1); +insert into dish_badge(dish, badge_id) values (40, 1); -- ----------------------------------------------------- -- image for best -- ----------------------------------------------------- -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 1); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 2); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 3); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 4); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 5); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 6); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 7); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 8); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 9); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 10); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 11); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 12); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 13); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 14); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 15); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 16); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 17); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 18); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 19); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 20); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 21); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 22); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 23); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 24); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 25); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 26); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 27); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 28); - - -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 1); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 2); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 3); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 4); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 5); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 6); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 7); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 8); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 9); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 10); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 11); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 12); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 13); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 14); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 15); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 16); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 17); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 18); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 19); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 20); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 21); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 22); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 23); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 24); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 25); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 26); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 27); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 28); - - -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 1); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 2); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 3); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 4); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 5); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 6); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 7); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 8); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 9); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 10); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 11); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 12); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 13); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 14); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 15); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 16); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 17); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 18); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 19); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 20); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 21); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 22); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 23); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 24); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 25); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 26); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 27); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 28); - - -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 1); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 2); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 3); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 4); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 5); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 6); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 7); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 8); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 9); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 10); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 11); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 12); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 13); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 14); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 15); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 16); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 17); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 18); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 19); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 20); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 21); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 22); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 23); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 24); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 25); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 26); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 27); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 28); - - -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 1); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 2); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 3); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 4); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 5); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 6); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 7); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 8); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 9); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 10); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 11); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 12); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 13); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 14); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 15); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 16); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 17); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 18); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 19); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 20); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 21); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 22); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 23); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 24); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 25); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 26); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 27); -insert into image(url, top, dish_id) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 28); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 1); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 2); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 3); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 4); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 5); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 6); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 7); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 8); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 9); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 10); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 11); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 12); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 13); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 14); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 15); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 16); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 17); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 18); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 19); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 20); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 21); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 22); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 23); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 24); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 25); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 26); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 27); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 28); + + +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 1); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 2); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 3); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 4); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 5); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 6); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 7); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 8); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 9); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 10); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 11); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 12); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 13); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 14); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 15); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 16); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 17); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 18); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 19); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 20); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 21); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 22); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 23); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 24); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 25); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 26); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 27); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 28); + + +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 1); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 2); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 3); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 4); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 5); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 6); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 7); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 8); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 9); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 10); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 11); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 12); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 13); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 14); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 15); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 16); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 17); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 18); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 19); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 20); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 21); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 22); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 23); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 24); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 25); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 26); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 27); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 28); + + +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 1); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 2); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 3); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 4); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 5); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 6); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 7); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 8); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 9); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 10); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 11); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 12); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 13); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 14); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 15); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 16); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 17); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 18); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 19); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 20); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 21); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 22); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 23); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 24); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 25); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 26); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 27); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 28); + + +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 1); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 2); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 3); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 4); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 5); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 6); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 7); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 8); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 9); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 10); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 11); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 12); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 13); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 14); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 15); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 16); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 17); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 18); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 19); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 20); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 21); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 22); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 23); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 24); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 25); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 26); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 27); +insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 28); -- ----------------------------------------------------- -- image for main -- ----------------------------------------------------- -insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 29); -insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/7674311a02ba7c88675f3186ddaeef9e.jpg', 1, 30); -insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 31); -insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/7674311a02ba7c88675f3186ddaeef9e.jpg', 1, 32); -insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 33); -insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/7674311a02ba7c88675f3186ddaeef9e.jpg', 1, 34); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 29); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/7674311a02ba7c88675f3186ddaeef9e.jpg', 1, 30); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 31); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/7674311a02ba7c88675f3186ddaeef9e.jpg', 1, 32); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 33); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/7674311a02ba7c88675f3186ddaeef9e.jpg', 1, 34); -insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 29); -insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 30); -insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 31); -insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 32); -insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 33); -insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 34); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 29); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 30); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 31); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 32); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 33); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 34); -insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 29); -insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 30); -insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 31); -insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 32); -insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 33); -insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 34); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 29); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 30); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 31); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 32); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 33); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 34); -insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 29); -insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 30); -insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 31); -insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 32); -insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 33); -insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 34); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 29); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 30); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 31); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 32); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 33); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 34); -insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 29); -insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 30); -insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 31); -insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 32); -insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 33); -insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 34); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 29); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 30); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 31); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 32); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 33); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 34); @@ -356,590 +356,590 @@ insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/stor -- ----------------------------------------------------- -- image for soup -- ----------------------------------------------------- -insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/d1fccf125f0a78113d0e06cb888f2e74.jpg', 1, 35); -insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/c069bc32cb37727c59e1f0c2839311a0.jpg', 1, 36); -insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/d1fccf125f0a78113d0e06cb888f2e74.jpg', 1, 37); -insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/c069bc32cb37727c59e1f0c2839311a0.jpg', 1, 38); -insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/d1fccf125f0a78113d0e06cb888f2e74.jpg', 1, 39); -insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/c069bc32cb37727c59e1f0c2839311a0.jpg', 1, 40); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/d1fccf125f0a78113d0e06cb888f2e74.jpg', 1, 35); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/c069bc32cb37727c59e1f0c2839311a0.jpg', 1, 36); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/d1fccf125f0a78113d0e06cb888f2e74.jpg', 1, 37); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/c069bc32cb37727c59e1f0c2839311a0.jpg', 1, 38); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/d1fccf125f0a78113d0e06cb888f2e74.jpg', 1, 39); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/c069bc32cb37727c59e1f0c2839311a0.jpg', 1, 40); -insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 35); -insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 36); -insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 40); -insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 37); -insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 38); -insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 39); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 35); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 36); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 40); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 37); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 38); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 39); -insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 35); -insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 40); -insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 36); -insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 37); -insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 38); -insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 39); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 35); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 40); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 36); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 37); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 38); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 39); -insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 35); -insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 40); -insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 36); -insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 37); -insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 38); -insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 39); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 35); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 40); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 36); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 37); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 38); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 39); -insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 35); -insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 40); -insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 36); -insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 37); -insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 38); -insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 39); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 35); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 40); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 36); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 37); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 38); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 39); -- ----------------------------------------------------- -- image for side -- ----------------------------------------------------- -insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/fdb0d5fcfb86e332505785225a6d9ade.jpg', 1, 41); -insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/e5646e5fc09a01a9243979b229e0572b.jpg', 1, 42); -insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/fdb0d5fcfb86e332505785225a6d9ade.jpg', 1, 43); -insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/e5646e5fc09a01a9243979b229e0572b.jpg', 1, 44); -insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/fdb0d5fcfb86e332505785225a6d9ade.jpg', 1, 45); -insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/e5646e5fc09a01a9243979b229e0572b.jpg', 1, 46); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/fdb0d5fcfb86e332505785225a6d9ade.jpg', 1, 41); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/e5646e5fc09a01a9243979b229e0572b.jpg', 1, 42); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/fdb0d5fcfb86e332505785225a6d9ade.jpg', 1, 43); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/e5646e5fc09a01a9243979b229e0572b.jpg', 1, 44); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/fdb0d5fcfb86e332505785225a6d9ade.jpg', 1, 45); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/e5646e5fc09a01a9243979b229e0572b.jpg', 1, 46); -insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 41); -insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 42); -insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 43); -insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 44); -insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 45); -insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 46); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 41); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 42); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 43); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 44); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 45); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 46); -insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 41); -insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 42); -insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 43); -insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 44); -insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 45); -insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 46); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 41); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 42); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 43); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 44); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 45); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 46); -insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 41); -insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 42); -insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 43); -insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 44); -insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 45); -insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 46); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 41); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 42); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 43); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 44); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 45); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 46); -insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 41); -insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 42); -insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 43); -insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 44); -insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 45); -insert into image(url, top, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 46); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 41); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 42); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 43); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 44); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 45); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 46); -- ----------------------------------------------------- -- detail image for best -- ----------------------------------------------------- -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 1); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 1); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 1); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 1); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 1); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 1); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 1); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 1); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 1); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 1); - -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 2); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 2); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 2); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 2); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 2); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 2); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 2); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 2); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 2); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 2); - -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 3); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 3); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 3); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 3); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 3); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 3); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 3); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 3); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 3); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 3); - -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 4); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 4); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 4); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 4); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 4); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 4); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 4); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 4); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 4); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 4); - -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 5); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 5); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 5); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 5); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 5); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 5); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 5); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 5); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 5); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 5); - -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 6); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 6); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 6); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 6); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 6); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 6); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 6); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 6); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 6); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 6); - -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 7); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 7); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 7); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 7); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 7); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 7); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 7); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 7); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 7); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 7); - -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 8); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 8); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 8); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 8); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 8); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 8); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 8); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 8); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 8); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 8); - -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 9); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 9); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 9); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 9); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 9); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 9); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 9); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 9); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 9); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 9); - -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 10); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 10); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 10); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 10); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 10); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 10); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 10); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 10); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 10); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 10); - -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 11); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 11); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 11); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 11); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 11); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 11); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 11); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 11); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 11); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 11); - -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 12); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 12); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 12); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 12); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 12); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 12); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 12); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 12); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 12); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 12); - -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 13); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 13); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 13); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 13); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 13); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 13); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 13); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 13); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 13); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 13); - -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 14); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 14); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 14); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 14); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 14); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 14); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 14); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 14); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 14); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 14); - -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 15); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 15); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 15); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 15); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 15); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 15); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 15); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 15); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 15); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 15); - -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 16); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 16); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 16); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 16); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 16); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 16); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 16); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 16); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 16); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 16); - -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 17); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 17); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 17); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 17); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 17); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 17); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 17); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 17); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 17); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 17); - -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 18); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 18); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 18); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 18); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 18); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 18); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 18); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 18); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 18); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 18); - -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 19); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 19); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 19); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 19); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 19); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 19); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 19); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 19); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 19); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 19); - -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 20); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 20); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 20); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 20); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 20); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 20); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 20); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 20); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 20); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 20); - -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 21); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 21); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 21); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 21); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 21); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 21); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 21); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 21); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 21); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 21); - -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 22); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 22); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 22); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 22); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 22); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 22); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 22); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 22); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 22); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 22); - -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 23); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 23); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 23); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 23); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 23); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 23); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 23); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 23); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 23); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 23); - -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 24); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 24); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 24); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 24); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 24); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 24); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 24); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 24); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 24); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 24); - -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 25); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 25); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 25); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 25); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 25); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 25); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 25); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 25); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 25); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 25); - -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 26); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 26); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 26); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 26); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 26); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 26); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 26); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 26); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 26); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 26); - -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 27); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 27); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 27); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 27); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 27); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 27); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 27); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 27); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 27); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 27); - -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 28); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 28); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 28); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 28); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 28); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 28); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 28); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 28); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 28); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 28); - -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 29); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 29); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 29); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 29); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 29); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 29); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 29); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 29); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 29); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 29); - -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 30); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 30); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 30); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 30); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 30); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 30); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 30); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 30); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 30); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 30); - -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 31); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 31); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 31); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 31); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 31); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 31); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 31); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 31); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 31); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 31); - -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 32); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 32); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 32); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 32); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 32); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 32); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 32); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 32); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 32); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 32); - -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 33); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 33); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 33); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 33); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 33); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 33); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 33); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 33); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 33); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 33); - -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 34); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 34); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 34); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 34); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 34); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 34); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 34); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 34); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 34); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 34); - -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 35); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 35); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 35); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 35); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 35); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 35); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 35); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 35); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 35); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 35); - -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 36); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 36); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 36); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 36); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 36); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 36); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 36); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 36); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 36); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 36); - -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 37); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 37); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 37); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 37); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 37); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 37); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 37); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 37); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 37); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 37); - -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 38); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 38); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 38); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 38); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 38); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 38); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 38); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 38); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 38); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 38); - -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 39); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 39); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 39); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 39); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 39); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 39); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 39); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 39); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 39); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 39); - -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 40); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 40); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 40); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 40); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 40); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 40); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 40); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 40); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 40); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 40); - -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 41); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 41); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 41); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 41); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 41); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 41); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 41); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 41); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 41); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 41); - -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 42); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 42); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 42); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 42); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 42); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 42); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 42); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 42); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 42); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 42); - -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 43); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 43); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 43); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 43); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 43); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 43); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 43); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 43); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 43); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 43); - -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 44); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 44); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 44); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 44); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 44); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 44); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 44); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 44); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 44); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 44); - -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 45); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 45); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 45); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 45); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 45); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 45); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 45); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 45); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 45); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 45); - -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 46); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 46); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 46); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 46); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 46); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 46); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 46); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 46); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 46); -insert into detail_image(url, dish_id) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 46); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 1); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 1); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 1); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 1); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 1); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 1); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 1); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 1); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 1); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 1); + +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 2); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 2); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 2); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 2); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 2); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 2); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 2); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 2); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 2); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 2); + +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 3); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 3); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 3); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 3); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 3); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 3); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 3); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 3); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 3); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 3); + +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 4); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 4); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 4); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 4); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 4); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 4); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 4); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 4); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 4); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 4); + +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 5); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 5); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 5); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 5); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 5); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 5); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 5); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 5); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 5); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 5); + +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 6); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 6); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 6); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 6); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 6); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 6); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 6); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 6); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 6); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 6); + +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 7); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 7); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 7); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 7); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 7); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 7); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 7); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 7); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 7); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 7); + +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 8); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 8); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 8); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 8); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 8); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 8); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 8); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 8); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 8); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 8); + +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 9); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 9); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 9); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 9); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 9); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 9); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 9); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 9); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 9); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 9); + +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 10); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 10); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 10); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 10); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 10); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 10); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 10); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 10); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 10); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 10); + +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 11); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 11); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 11); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 11); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 11); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 11); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 11); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 11); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 11); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 11); + +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 12); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 12); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 12); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 12); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 12); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 12); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 12); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 12); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 12); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 12); + +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 13); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 13); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 13); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 13); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 13); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 13); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 13); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 13); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 13); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 13); + +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 14); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 14); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 14); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 14); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 14); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 14); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 14); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 14); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 14); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 14); + +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 15); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 15); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 15); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 15); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 15); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 15); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 15); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 15); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 15); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 15); + +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 16); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 16); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 16); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 16); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 16); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 16); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 16); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 16); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 16); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 16); + +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 17); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 17); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 17); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 17); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 17); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 17); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 17); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 17); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 17); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 17); + +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 18); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 18); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 18); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 18); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 18); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 18); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 18); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 18); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 18); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 18); + +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 19); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 19); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 19); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 19); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 19); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 19); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 19); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 19); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 19); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 19); + +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 20); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 20); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 20); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 20); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 20); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 20); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 20); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 20); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 20); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 20); + +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 21); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 21); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 21); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 21); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 21); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 21); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 21); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 21); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 21); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 21); + +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 22); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 22); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 22); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 22); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 22); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 22); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 22); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 22); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 22); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 22); + +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 23); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 23); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 23); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 23); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 23); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 23); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 23); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 23); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 23); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 23); + +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 24); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 24); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 24); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 24); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 24); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 24); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 24); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 24); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 24); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 24); + +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 25); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 25); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 25); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 25); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 25); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 25); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 25); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 25); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 25); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 25); + +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 26); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 26); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 26); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 26); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 26); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 26); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 26); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 26); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 26); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 26); + +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 27); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 27); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 27); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 27); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 27); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 27); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 27); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 27); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 27); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 27); + +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 28); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 28); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 28); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 28); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 28); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 28); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 28); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 28); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 28); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 28); + +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 29); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 29); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 29); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 29); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 29); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 29); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 29); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 29); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 29); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 29); + +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 30); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 30); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 30); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 30); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 30); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 30); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 30); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 30); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 30); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 30); + +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 31); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 31); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 31); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 31); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 31); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 31); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 31); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 31); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 31); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 31); + +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 32); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 32); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 32); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 32); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 32); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 32); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 32); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 32); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 32); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 32); + +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 33); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 33); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 33); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 33); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 33); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 33); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 33); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 33); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 33); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 33); + +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 34); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 34); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 34); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 34); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 34); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 34); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 34); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 34); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 34); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 34); + +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 35); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 35); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 35); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 35); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 35); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 35); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 35); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 35); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 35); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 35); + +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 36); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 36); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 36); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 36); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 36); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 36); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 36); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 36); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 36); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 36); + +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 37); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 37); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 37); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 37); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 37); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 37); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 37); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 37); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 37); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 37); + +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 38); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 38); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 38); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 38); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 38); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 38); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 38); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 38); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 38); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 38); + +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 39); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 39); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 39); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 39); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 39); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 39); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 39); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 39); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 39); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 39); + +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 40); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 40); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 40); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 40); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 40); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 40); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 40); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 40); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 40); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 40); + +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 41); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 41); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 41); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 41); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 41); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 41); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 41); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 41); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 41); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 41); + +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 42); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 42); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 42); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 42); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 42); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 42); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 42); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 42); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 42); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 42); + +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 43); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 43); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 43); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 43); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 43); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 43); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 43); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 43); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 43); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 43); + +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 44); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 44); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 44); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 44); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 44); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 44); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 44); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 44); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 44); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 44); + +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 45); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 45); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 45); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 45); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 45); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 45); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 45); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 45); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 45); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 45); + +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/9c2c53b40a11b79c90549a058c2da4b7.jpg', 46); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/70b0c77d3ef5cdd6269588685bbefe43.jpg', 46); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/72f1049b047f65f42a267d5bbd1e6204.jpg', 46); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/768afd17faa8bf3461b8160ba0aa26bf.jpg', 46); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/95816f09d3294641f2e0feacaa739991.jpg', 46); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/2450219a4686d9d6d579fc04020929b4.jpg', 46); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4971475295545ec336c9479fabb25364.jpg', 46); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/a8c434715709fe855f3ea1554ec362b6.jpg', 46); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/b2b3d0d2107ab91b16e0eb804cd84bc9.jpg', 46); +insert into detail_image(url, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/c0dd6887c9d9368604fc70d7fc3c4598.jpg', 46); diff --git a/BE/src/main/resources/schema.sql b/BE/src/main/resources/schema.sql index 5fb72e116..bc12d5740 100644 --- a/BE/src/main/resources/schema.sql +++ b/BE/src/main/resources/schema.sql @@ -88,13 +88,14 @@ CREATE TABLE IF NOT EXISTS `side_dish`.`badge` ( DROP TABLE IF EXISTS `side_dish`.`dish_badge`; CREATE TABLE IF NOT EXISTS `side_dish`.`dish_badge` ( `id` INT AUTO_INCREMENT, - `dish_id` INT NOT NULL, + `dish` INT NOT NULL, + `dish_key` INT, `badge_id` INT NOT NULL, PRIMARY KEY (`id`), - INDEX `fk_dish_badge_dish_idx` (`dish_id` ASC) VISIBLE, + INDEX `fk_dish_badge_dish_idx` (`dish` ASC) VISIBLE, INDEX `fk_dish_badge_badge1_idx` (`badge_id` ASC) VISIBLE, CONSTRAINT `fk_dish_badge_dish` - FOREIGN KEY (`dish_id`) + FOREIGN KEY (`dish`) REFERENCES `side_dish`.`dish` (`id`) ON DELETE NO ACTION ON UPDATE NO ACTION, @@ -114,11 +115,12 @@ CREATE TABLE IF NOT EXISTS `side_dish`.`image` ( `id` INT AUTO_INCREMENT, `url` VARCHAR(255) NOT NULL, `top` TINYINT(1) NULL, - `dish_id` INT NOT NULL, + `dish` INT NOT NULL, + `dish_key` INT, PRIMARY KEY (`id`), - INDEX `fk_image_dish1_idx` (`dish_id` ASC) VISIBLE, + INDEX `fk_image_dish1_idx` (`dish` ASC) VISIBLE, CONSTRAINT `fk_image_dish1` - FOREIGN KEY (`dish_id`) + FOREIGN KEY (`dish`) REFERENCES `side_dish`.`dish` (`id`) ON DELETE NO ACTION ON UPDATE NO ACTION) @@ -132,11 +134,12 @@ DROP TABLE IF EXISTS `side_dish`.`detail_image`; CREATE TABLE IF NOT EXISTS `side_dish`.`detail_image` ( `id` INT AUTO_INCREMENT, `url` VARCHAR(255) NOT NULL, - `dish_id` INT NOT NULL, + `dish` INT NOT NULL, + `dish_key` INT, PRIMARY KEY (`id`), - INDEX `fk_detail_image_dish1_idx` (`dish_id` ASC) VISIBLE, + INDEX `fk_detail_image_dish1_idx` (`dish` ASC) VISIBLE, CONSTRAINT `fk_detail_image_dish1` - FOREIGN KEY (`dish_id`) + FOREIGN KEY (`dish`) REFERENCES `side_dish`.`dish` (`id`) ON DELETE NO ACTION ON UPDATE NO ACTION) From 9d03e7ec4d26688b52c8eb2aedbab6ba61dd99ff Mon Sep 17 00:00:00 2001 From: jeong-inho Date: Tue, 27 Apr 2021 17:49:28 +0900 Subject: [PATCH 02/34] =?UTF-8?q?Refactor:=20dish=20=EC=97=94=ED=8B=B0?= =?UTF-8?q?=ED=8B=B0=20=ED=81=B4=EB=9E=98=EC=8A=A4=EC=97=90=20oneToMany=20?= =?UTF-8?q?=EB=A7=A4=ED=95=91=20=EC=A0=81=EC=9A=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Image, DetailImage, DishBadge 엔티티에 대해 oneToMany 관계 설정, 관련 메소드 생성 --- .../com/mj_eno/sidedish/domain/dish/Dish.java | 54 ++++++++++++++++--- 1 file changed, 46 insertions(+), 8 deletions(-) diff --git a/BE/src/main/java/com/mj_eno/sidedish/domain/dish/Dish.java b/BE/src/main/java/com/mj_eno/sidedish/domain/dish/Dish.java index 64e6d65e2..20f8fe951 100644 --- a/BE/src/main/java/com/mj_eno/sidedish/domain/dish/Dish.java +++ b/BE/src/main/java/com/mj_eno/sidedish/domain/dish/Dish.java @@ -1,8 +1,15 @@ package com.mj_eno.sidedish.domain.dish; +import com.mj_eno.sidedish.domain.Image.Image; +import com.mj_eno.sidedish.domain.detailImage.DetailImage; +import com.mj_eno.sidedish.domain.dishBadge.DishBadge; import org.springframework.data.annotation.Id; import org.springframework.data.relational.core.mapping.Embedded; +import java.util.ArrayList; +import java.util.List; +import java.util.stream.Collectors; + public class Dish { @Id @@ -18,12 +25,41 @@ public class Dish { private Delivery delivery; private int menuCategoryId; private Integer bestMenuCategoryId; + private List images = new ArrayList<>(); + private List detailImages = new ArrayList<>(); + private List dishBadges = new ArrayList<>(); public Dish(String hash, int stock) { this.hash = hash; this.stock = stock; } + public String getTopImageUrl() { + return images.stream() + .filter(Image::isTop) + .map(Image::getUrl) + .collect(Collectors.toList()) + .get(0); + } + + public List getImagesUrl() { + return images.stream() + .map(Image::getUrl) + .collect(Collectors.toList()); + } + + public List getDetailImagesUrl() { + return detailImages.stream() + .map(DetailImage::getUrl) + .collect(Collectors.toList()); + } + + public List getBadgesId() { + return dishBadges.stream() + .map(DishBadge::getBadgeId) + .collect(Collectors.toList()); + } + public void order(Dish dish) { this.stock -= dish.stock; } @@ -97,13 +133,15 @@ public int getBestMenuCategoryId() { return bestMenuCategoryId; } - @Override - public String toString() { - return "Dish{" + - "title='" + title + '\'' + - ", description='" + description + '\'' + - ", menuCategoryId=" + menuCategoryId + - ", bestMenuCategoryId=" + bestMenuCategoryId + - '}'; + public List getImages() { + return images; + } + + public List getDetailImages() { + return detailImages; + } + + public List getDishBadges() { + return dishBadges; } } From df1e5f65ebb5f89c12c47f212c37590f25a9dcb2 Mon Sep 17 00:00:00 2001 From: jeong-inho Date: Tue, 27 Apr 2021 17:50:48 +0900 Subject: [PATCH 03/34] =?UTF-8?q?Refactor:=20DetailImage,=20DishBadge,=20I?= =?UTF-8?q?mage=20=ED=81=B4=EB=9E=98=EC=8A=A4=EC=97=90=20dishId=20?= =?UTF-8?q?=EB=A9=A4=EB=B2=84=EB=B3=80=EC=88=98=20=EC=A0=9C=EA=B1=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Dish 클래스에서 oneToMany 관계가 설정 되었기 때문에 dishId 멤버변수가 불필요해져 삭제 --- BE/src/main/java/com/mj_eno/sidedish/domain/Image/Image.java | 5 ----- .../com/mj_eno/sidedish/domain/detailImage/DetailImage.java | 5 ----- .../java/com/mj_eno/sidedish/domain/dishBadge/DishBadge.java | 5 ----- 3 files changed, 15 deletions(-) diff --git a/BE/src/main/java/com/mj_eno/sidedish/domain/Image/Image.java b/BE/src/main/java/com/mj_eno/sidedish/domain/Image/Image.java index cadcc6470..be0f7b2a6 100644 --- a/BE/src/main/java/com/mj_eno/sidedish/domain/Image/Image.java +++ b/BE/src/main/java/com/mj_eno/sidedish/domain/Image/Image.java @@ -8,7 +8,6 @@ public class Image { private Long id; private String url; private boolean top; - private int dishId; public Long getId() { return id; @@ -21,8 +20,4 @@ public String getUrl() { public boolean isTop() { return top; } - - public int getDishId() { - return dishId; - } } diff --git a/BE/src/main/java/com/mj_eno/sidedish/domain/detailImage/DetailImage.java b/BE/src/main/java/com/mj_eno/sidedish/domain/detailImage/DetailImage.java index adedbe53a..ce13d9daf 100644 --- a/BE/src/main/java/com/mj_eno/sidedish/domain/detailImage/DetailImage.java +++ b/BE/src/main/java/com/mj_eno/sidedish/domain/detailImage/DetailImage.java @@ -7,7 +7,6 @@ public class DetailImage { @Id private Long id; private String url; - private int dishId; public Long getId() { return id; @@ -16,8 +15,4 @@ public Long getId() { public String getUrl() { return url; } - - public int getDishId() { - return dishId; - } } diff --git a/BE/src/main/java/com/mj_eno/sidedish/domain/dishBadge/DishBadge.java b/BE/src/main/java/com/mj_eno/sidedish/domain/dishBadge/DishBadge.java index 406b83fd9..c818c2cdc 100644 --- a/BE/src/main/java/com/mj_eno/sidedish/domain/dishBadge/DishBadge.java +++ b/BE/src/main/java/com/mj_eno/sidedish/domain/dishBadge/DishBadge.java @@ -6,17 +6,12 @@ public class DishBadge { @Id private Long id; - private int dishId; private int badgeId; public Long getId() { return id; } - public int getDishId() { - return dishId; - } - public int getBadgeId() { return badgeId; } From d864fc7e87ea68c2b71b5708c5d7e3c380d5df2e Mon Sep 17 00:00:00 2001 From: jeong-inho Date: Tue, 27 Apr 2021 17:51:47 +0900 Subject: [PATCH 04/34] =?UTF-8?q?Refactor:=20DetailDishDTO,=20DishResponse?= =?UTF-8?q?DTO=20=EC=83=9D=EC=84=B1=EC=9E=90=EC=9D=98=20=EB=A7=A4=EA=B0=9C?= =?UTF-8?q?=EB=B3=80=EC=88=98=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Dish 클래스에 oneToMany 매핑 설정이 되었기 때문에 불필요한 매개변수 삭제 --- .../java/com/mj_eno/sidedish/web/dto/DetailDishDTO.java | 8 ++++---- .../java/com/mj_eno/sidedish/web/dto/DishResponseDTO.java | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/BE/src/main/java/com/mj_eno/sidedish/web/dto/DetailDishDTO.java b/BE/src/main/java/com/mj_eno/sidedish/web/dto/DetailDishDTO.java index 072ff8079..53bcb77bd 100644 --- a/BE/src/main/java/com/mj_eno/sidedish/web/dto/DetailDishDTO.java +++ b/BE/src/main/java/com/mj_eno/sidedish/web/dto/DetailDishDTO.java @@ -17,9 +17,9 @@ public class DetailDishDTO { private final int stock; private final List detailSection; - public DetailDishDTO(Dish dish, String topImage, List thumbImages, List detailSection) { - this.topImage = topImage; - this.thumbImages = thumbImages; + public DetailDishDTO(Dish dish) { + this.topImage = dish.getTopImageUrl(); + this.thumbImages = dish.getImagesUrl(); this.productDescription = dish.getDescription(); this.point = dish.getPoint(); this.deliveryInfo = dish.getDeliveryInfo(); @@ -27,7 +27,7 @@ public DetailDishDTO(Dish dish, String topImage, List thumbImages, List< this.nPrice = dish.getnPrice(); this.sPrice = dish.getsPrice(); this.stock = dish.getStock(); - this.detailSection = detailSection; + this.detailSection = dish.getDetailImagesUrl(); } public String getTopImage() { diff --git a/BE/src/main/java/com/mj_eno/sidedish/web/dto/DishResponseDTO.java b/BE/src/main/java/com/mj_eno/sidedish/web/dto/DishResponseDTO.java index f1f1f72ab..426d9a846 100644 --- a/BE/src/main/java/com/mj_eno/sidedish/web/dto/DishResponseDTO.java +++ b/BE/src/main/java/com/mj_eno/sidedish/web/dto/DishResponseDTO.java @@ -16,9 +16,9 @@ public class DishResponseDTO { private final int sPrice; private final List badges; - public DishResponseDTO(Dish dish, String image, List badges) { + public DishResponseDTO(Dish dish, List badges) { this.detailHash = dish.getHash(); - this.image = image; + this.image = dish.getTopImageUrl(); this.alt = dish.getAlt(); this.deliveryType = dish.getDeliveryType(); this.title = dish.getTitle(); From 6f68d80a689f9c79cbf97b39808cea8e26ad85ee Mon Sep 17 00:00:00 2001 From: jeong-inho Date: Tue, 27 Apr 2021 17:53:10 +0900 Subject: [PATCH 05/34] =?UTF-8?q?Refactor:=20DishService=20=EB=A6=AC?= =?UTF-8?q?=ED=8C=A9=ED=86=A0=EB=A7=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 기존에 repository를 사용하여 값을 조회하던 방식에서 oneToMany 매핑을 통해 조회하도록 변경, 관련 메소드 수정 및 생성 --- .../mj_eno/sidedish/service/DishService.java | 67 ++++++++++++------- 1 file changed, 44 insertions(+), 23 deletions(-) diff --git a/BE/src/main/java/com/mj_eno/sidedish/service/DishService.java b/BE/src/main/java/com/mj_eno/sidedish/service/DishService.java index 77a1b5e66..9117c712f 100644 --- a/BE/src/main/java/com/mj_eno/sidedish/service/DishService.java +++ b/BE/src/main/java/com/mj_eno/sidedish/service/DishService.java @@ -1,7 +1,12 @@ package com.mj_eno.sidedish.service; +import com.mj_eno.sidedish.domain.badge.Badge; +import com.mj_eno.sidedish.domain.badge.BadgeRepository; +import com.mj_eno.sidedish.domain.bestMenuCategory.BestMenuCategory; +import com.mj_eno.sidedish.domain.bestMenuCategory.BestMenuCategoryRepository; import com.mj_eno.sidedish.domain.dish.Dish; import com.mj_eno.sidedish.domain.dish.DishRepository; +import com.mj_eno.sidedish.domain.menuCategory.MenuCategoryRepository; import com.mj_eno.sidedish.exception.EntityNotFoundException; import com.mj_eno.sidedish.exception.ErrorMessage; import com.mj_eno.sidedish.exception.OrderFailedException; @@ -16,20 +21,20 @@ public class DishService { public final DishRepository dishRepository; - public final ImageService imageService; - public final BadgeService badgeService; - public final CategoryService categoryService; + public final BadgeRepository badgeRepository; + public final MenuCategoryRepository menuCategoryRepository; + public final BestMenuCategoryRepository bestMenuCategoryRepository; - public DishService(DishRepository dishRepository, ImageService imageService, BadgeService badgeService, CategoryService categoryService) { + public DishService(DishRepository dishRepository, BadgeRepository badgeRepository, MenuCategoryRepository menuCategoryRepository, BestMenuCategoryRepository bestMenuCategoryRepository) { this.dishRepository = dishRepository; - this.imageService = imageService; - this.badgeService = badgeService; - this.categoryService = categoryService; + this.badgeRepository = badgeRepository; + this.menuCategoryRepository = menuCategoryRepository; + this.bestMenuCategoryRepository = bestMenuCategoryRepository; } // 모든 베스트 메뉴 요청 public List findAllBestDish() { - return categoryService.findAllBestMenuCategory().stream() + return bestMenuCategoryRepository.findAll().stream() .map(bestMenuCategory -> findAllBestDishByCategoryIdAndRandom(bestMenuCategory.getId())) .collect(Collectors.toList()); } @@ -37,7 +42,7 @@ public List findAllBestDish() { // 베스트 메뉴 카테고리 id에 해당하는 메뉴 중 랜덤 3개 요청 public BestDishResponseDTO findAllBestDishByCategoryIdAndRandom(Long BestMenuCategoryId) { return new BestDishResponseDTO( - categoryService.findBestMenuCategoryById(BestMenuCategoryId), + findBestMenuCategoryById(BestMenuCategoryId), findByBestMenuCategoryIdAndRandomAndLimit(BestMenuCategoryId) ); } @@ -45,36 +50,34 @@ public BestDishResponseDTO findAllBestDishByCategoryIdAndRandom(Long BestMenuCat private List findByBestMenuCategoryIdAndRandomAndLimit(Long categoryId) { return makeRandomId(dishRepository.findIdAllByBestMenuCategoryId(categoryId), 3).stream() .map(this::findById) - .map(dish -> new DishResponseDTO(dish, imageService.getTopImageUrlByDish(dish), badgeService.getBadgesByDish(dish))) + .map(dish -> new DishResponseDTO(dish, getBadgesByDish(dish))) + .collect(Collectors.toList()); + } + + private List getBadgesByDish(Dish dish) { + return dish.getBadgesId().stream() + .map(this::findBadgeById) + .map(Badge::getName) .collect(Collectors.toList()); } // main, soup, side 메뉴 요청 public List findAllDishByCategory(String dishCategory) { - return dishRepository.findAllByMenuCategoryId(categoryService.getMenuCategoryIdByDishCategory(dishCategory)).stream() - .map(dish -> new DishResponseDTO(dish, imageService.getTopImageUrlByDish(dish), badgeService.getBadgesByDish(dish))) + return dishRepository.findAllByMenuCategoryId(getMenuCategoryIdByDishCategory(dishCategory)).stream() + .map(dish -> new DishResponseDTO(dish, getBadgesByDish(dish))) .collect(Collectors.toList()); } // 메뉴의 디테일 정보 요청 public DetailDishResponseDTO getDetailMenu(String hash) { - return new DetailDishResponseDTO(hash, makeDetailDishDTO(findDishByHash(hash))); - } - - private DetailDishDTO makeDetailDishDTO(Dish dish) { - return new DetailDishDTO( - dish, - imageService.getTopImageUrlByDish(dish), - imageService.findAllImageUrlByDish(dish), - imageService.getAllDetailImageUrlByDish(dish) - ); + return new DetailDishResponseDTO(hash, new DetailDishDTO(findDishByHash(hash))); } // 모든 메뉴에 대해 limit 만큼 램덤 요청 public List findDishByRandomLimit(int limit) { return makeRandomId(dishRepository.findIdAllByDish(), limit).stream() .map(this::findById) - .map(dish -> new DishResponseDTO(dish, imageService.getTopImageUrlByDish(dish), badgeService.getBadgesByDish(dish))) + .map(dish -> new DishResponseDTO(dish, getBadgesByDish(dish))) .collect(Collectors.toList()); } @@ -106,4 +109,22 @@ private Dish findDishByHash(String hash) { () -> new EntityNotFoundException(ErrorMessage.ENTITY_NOT_FOUND) ); } + + private Badge findBadgeById(int id) { + return badgeRepository.findById((long) id).orElseThrow( + () -> new EntityNotFoundException(ErrorMessage.ENTITY_NOT_FOUND) + ); + } + + private BestMenuCategory findBestMenuCategoryById(Long id) { + return bestMenuCategoryRepository.findById(id).orElseThrow( + () -> new EntityNotFoundException(ErrorMessage.ENTITY_NOT_FOUND) + ); + } + + private Long getMenuCategoryIdByDishCategory(String dishCategory) { + return menuCategoryRepository.findByName(dishCategory).orElseThrow( + () -> new EntityNotFoundException(ErrorMessage.ENTITY_NOT_FOUND) + ).getId(); + } } From a9359ee7c501751c283cb3a34d493ebcf5593958 Mon Sep 17 00:00:00 2001 From: jeong-inho Date: Tue, 27 Apr 2021 17:54:06 +0900 Subject: [PATCH 06/34] =?UTF-8?q?Chore:=20Dish=20=ED=81=B4=EB=9E=98?= =?UTF-8?q?=EC=8A=A4=EC=97=90=20oneToMany=20=EA=B4=80=EA=B3=84=20=EB=A7=A4?= =?UTF-8?q?=ED=95=91=EC=9D=B4=20=EC=84=A4=EC=A0=95=20=EB=90=A8=EC=97=90=20?= =?UTF-8?q?=EB=94=B0=EB=9D=BC=20=EB=B6=88=ED=95=84=EC=9A=94=ED=95=B4?= =?UTF-8?q?=EC=A7=84=20=ED=81=B4=EB=9E=98=EC=8A=A4=20=EC=82=AD=EC=A0=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../domain/Image/ImageRepository.java | 13 ------ .../detailImage/DetailImageRepository.java | 10 ----- .../domain/dishBadge/DishBadgeRepository.java | 10 ----- .../mj_eno/sidedish/service/BadgeService.java | 37 ---------------- .../sidedish/service/CategoryService.java | 38 ---------------- .../mj_eno/sidedish/service/ImageService.java | 44 ------------------- 6 files changed, 152 deletions(-) delete mode 100644 BE/src/main/java/com/mj_eno/sidedish/domain/Image/ImageRepository.java delete mode 100644 BE/src/main/java/com/mj_eno/sidedish/domain/detailImage/DetailImageRepository.java delete mode 100644 BE/src/main/java/com/mj_eno/sidedish/domain/dishBadge/DishBadgeRepository.java delete mode 100644 BE/src/main/java/com/mj_eno/sidedish/service/BadgeService.java delete mode 100644 BE/src/main/java/com/mj_eno/sidedish/service/CategoryService.java delete mode 100644 BE/src/main/java/com/mj_eno/sidedish/service/ImageService.java diff --git a/BE/src/main/java/com/mj_eno/sidedish/domain/Image/ImageRepository.java b/BE/src/main/java/com/mj_eno/sidedish/domain/Image/ImageRepository.java deleted file mode 100644 index 6b81e2e45..000000000 --- a/BE/src/main/java/com/mj_eno/sidedish/domain/Image/ImageRepository.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.mj_eno.sidedish.domain.Image; - -import org.springframework.data.repository.CrudRepository; - -import java.util.List; -import java.util.Optional; - -public interface ImageRepository extends CrudRepository { - - Optional findByDishIdAndTopTrue(Long dishId); - - List findAllByDishId(Long dishId); -} diff --git a/BE/src/main/java/com/mj_eno/sidedish/domain/detailImage/DetailImageRepository.java b/BE/src/main/java/com/mj_eno/sidedish/domain/detailImage/DetailImageRepository.java deleted file mode 100644 index 987f0ca35..000000000 --- a/BE/src/main/java/com/mj_eno/sidedish/domain/detailImage/DetailImageRepository.java +++ /dev/null @@ -1,10 +0,0 @@ -package com.mj_eno.sidedish.domain.detailImage; - -import org.springframework.data.repository.CrudRepository; - -import java.util.List; - -public interface DetailImageRepository extends CrudRepository { - - List findAllByDishId(Long dishId); -} diff --git a/BE/src/main/java/com/mj_eno/sidedish/domain/dishBadge/DishBadgeRepository.java b/BE/src/main/java/com/mj_eno/sidedish/domain/dishBadge/DishBadgeRepository.java deleted file mode 100644 index 7053a512b..000000000 --- a/BE/src/main/java/com/mj_eno/sidedish/domain/dishBadge/DishBadgeRepository.java +++ /dev/null @@ -1,10 +0,0 @@ -package com.mj_eno.sidedish.domain.dishBadge; - -import org.springframework.data.repository.CrudRepository; - -import java.util.List; - -public interface DishBadgeRepository extends CrudRepository { - - List findAllByDishId(Long dishId); -} diff --git a/BE/src/main/java/com/mj_eno/sidedish/service/BadgeService.java b/BE/src/main/java/com/mj_eno/sidedish/service/BadgeService.java deleted file mode 100644 index dd6a28b20..000000000 --- a/BE/src/main/java/com/mj_eno/sidedish/service/BadgeService.java +++ /dev/null @@ -1,37 +0,0 @@ -package com.mj_eno.sidedish.service; - -import com.mj_eno.sidedish.domain.badge.Badge; -import com.mj_eno.sidedish.domain.badge.BadgeRepository; -import com.mj_eno.sidedish.domain.dish.Dish; -import com.mj_eno.sidedish.domain.dishBadge.DishBadgeRepository; -import com.mj_eno.sidedish.exception.EntityNotFoundException; -import com.mj_eno.sidedish.exception.ErrorMessage; -import org.springframework.stereotype.Service; - -import java.util.List; -import java.util.stream.Collectors; - -@Service -public class BadgeService { - - public final BadgeRepository badgeRepository; - public final DishBadgeRepository dishBadgeRepository; - - public BadgeService(BadgeRepository badgeRepository, DishBadgeRepository dishBadgeRepository) { - this.badgeRepository = badgeRepository; - this.dishBadgeRepository = dishBadgeRepository; - } - - public List getBadgesByDish(Dish dish) { - return dishBadgeRepository.findAllByDishId(dish.getId()).stream() - .map(dishBadge -> findBadgeById((long) dishBadge.getBadgeId())) - .map(Badge::getName) - .collect(Collectors.toList()); - } - - private Badge findBadgeById(Long id) { - return badgeRepository.findById(id).orElseThrow( - () -> new EntityNotFoundException(ErrorMessage.ENTITY_NOT_FOUND) - ); - } -} diff --git a/BE/src/main/java/com/mj_eno/sidedish/service/CategoryService.java b/BE/src/main/java/com/mj_eno/sidedish/service/CategoryService.java deleted file mode 100644 index dd8cf319f..000000000 --- a/BE/src/main/java/com/mj_eno/sidedish/service/CategoryService.java +++ /dev/null @@ -1,38 +0,0 @@ -package com.mj_eno.sidedish.service; - -import com.mj_eno.sidedish.domain.bestMenuCategory.BestMenuCategory; -import com.mj_eno.sidedish.domain.bestMenuCategory.BestMenuCategoryRepository; -import com.mj_eno.sidedish.domain.menuCategory.MenuCategoryRepository; -import com.mj_eno.sidedish.exception.EntityNotFoundException; -import com.mj_eno.sidedish.exception.ErrorMessage; -import org.springframework.stereotype.Service; - -import java.util.List; - -@Service -public class CategoryService { - - public final MenuCategoryRepository menuCategoryRepository; - public final BestMenuCategoryRepository bestMenuCategoryRepository; - - public CategoryService(MenuCategoryRepository menuCategoryRepository, BestMenuCategoryRepository bestMenuCategoryRepository) { - this.menuCategoryRepository = menuCategoryRepository; - this.bestMenuCategoryRepository = bestMenuCategoryRepository; - } - - public List findAllBestMenuCategory() { - return bestMenuCategoryRepository.findAll(); - } - - public BestMenuCategory findBestMenuCategoryById(Long id) { - return bestMenuCategoryRepository.findById(id).orElseThrow( - () -> new EntityNotFoundException(ErrorMessage.ENTITY_NOT_FOUND) - ); - } - - public Long getMenuCategoryIdByDishCategory(String dishCategory) { - return menuCategoryRepository.findByName(dishCategory).orElseThrow( - () -> new EntityNotFoundException(ErrorMessage.ENTITY_NOT_FOUND) - ).getId(); - } -} diff --git a/BE/src/main/java/com/mj_eno/sidedish/service/ImageService.java b/BE/src/main/java/com/mj_eno/sidedish/service/ImageService.java deleted file mode 100644 index d1865c5bc..000000000 --- a/BE/src/main/java/com/mj_eno/sidedish/service/ImageService.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.mj_eno.sidedish.service; - -import com.mj_eno.sidedish.domain.Image.Image; -import com.mj_eno.sidedish.domain.Image.ImageRepository; -import com.mj_eno.sidedish.domain.detailImage.DetailImage; -import com.mj_eno.sidedish.domain.detailImage.DetailImageRepository; -import com.mj_eno.sidedish.domain.dish.Dish; -import com.mj_eno.sidedish.exception.EntityNotFoundException; -import com.mj_eno.sidedish.exception.ErrorMessage; -import org.springframework.stereotype.Service; - -import java.util.List; -import java.util.stream.Collectors; - -@Service -public class ImageService { - - public final ImageRepository imageRepository; - public final DetailImageRepository detailImageRepository; - - public ImageService(ImageRepository imageRepository, DetailImageRepository detailImageRepository) { - this.imageRepository = imageRepository; - this.detailImageRepository = detailImageRepository; - } - - public String getTopImageUrlByDish(Dish dish) { - return imageRepository.findByDishIdAndTopTrue(dish.getId()).orElseThrow( - () -> new EntityNotFoundException(ErrorMessage.ENTITY_NOT_FOUND) - ).getUrl(); - } - - public List findAllImageUrlByDish(Dish dish) { - return imageRepository.findAllByDishId(dish.getId()).stream() - .map(Image::getUrl) - .collect(Collectors.toList()); - } - - public List getAllDetailImageUrlByDish(Dish dish) { - return detailImageRepository.findAllByDishId(dish.getId()).stream() - .map(DetailImage::getUrl) - .collect(Collectors.toList()); - } - -} From 723183bfc92c8f6e795c81b3077d0991411fc087 Mon Sep 17 00:00:00 2001 From: jeong-inho Date: Wed, 28 Apr 2021 18:18:59 +0900 Subject: [PATCH 07/34] =?UTF-8?q?Feat:=20gitignore=20=ED=8C=8C=EC=9D=BC?= =?UTF-8?q?=EC=97=90=20oauth.properties=20=ED=8C=8C=EC=9D=BC=20=EC=B6=94?= =?UTF-8?q?=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.gitignore b/.gitignore index b8f534c54..a8ca8c3a2 100644 --- a/.gitignore +++ b/.gitignore @@ -162,3 +162,5 @@ gradle-app.setting .idea/workspace.xml .idea/modules.xml .idea/jarRepositories.xml + +BE/src/main/resources/oauth.properties From 9927adf1a2952c7acfe07d8344f103d844375b3f Mon Sep 17 00:00:00 2001 From: jeong-inho Date: Wed, 28 Apr 2021 18:19:38 +0900 Subject: [PATCH 08/34] =?UTF-8?q?Feat:=20user=20=EC=8A=A4=ED=82=A4?= =?UTF-8?q?=EB=A7=88=20=EC=83=9D=EC=84=B1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 로그인 기능을 위한 user 테이블 생성 쿼리문 생성 --- BE/src/main/resources/schema.sql | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/BE/src/main/resources/schema.sql b/BE/src/main/resources/schema.sql index bc12d5740..c7ed57f7b 100644 --- a/BE/src/main/resources/schema.sql +++ b/BE/src/main/resources/schema.sql @@ -14,6 +14,19 @@ SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,N CREATE SCHEMA IF NOT EXISTS `side_dish` DEFAULT CHARACTER SET utf8; USE `side_dish`; +-- ----------------------------------------------------- +-- Table `side_dish`.`user` +-- ----------------------------------------------------- +DROP TABLE IF EXISTS `side_dish`.`user`; +CREATE TABLE IF NOT EXISTS `side_dish`.`user` ( + `id` INT NOT NULL, + `name` VARCHAR(45) NOT NULL, + `email` VARCHAR(45) NOT NULL, + `user_id` VARCHAR(45) NOT NULL, + `token` VARCHAR(255) NOT NULL, + PRIMARY KEY (`id`)) + ENGINE = InnoDB; + -- ----------------------------------------------------- -- Table `side_dish`.`best_menu_category` -- ----------------------------------------------------- From 6f1741c49a9b70cb7a004a4cdf443325f2511178 Mon Sep 17 00:00:00 2001 From: jeong-inho Date: Wed, 28 Apr 2021 18:20:43 +0900 Subject: [PATCH 09/34] =?UTF-8?q?Feat:=20User,=20UserRepository=20?= =?UTF-8?q?=ED=81=B4=EB=9E=98=EC=8A=A4=20=EC=83=9D=EC=84=B1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 로그인 기능을 위해 User 엔티티 클래스와 UserRepository 인터페이스 생성 --- .../java/com/mj_eno/sidedish/domain/user/User.java | 13 +++++++++++++ .../mj_eno/sidedish/domain/user/UserRepository.java | 6 ++++++ 2 files changed, 19 insertions(+) create mode 100644 BE/src/main/java/com/mj_eno/sidedish/domain/user/User.java create mode 100644 BE/src/main/java/com/mj_eno/sidedish/domain/user/UserRepository.java diff --git a/BE/src/main/java/com/mj_eno/sidedish/domain/user/User.java b/BE/src/main/java/com/mj_eno/sidedish/domain/user/User.java new file mode 100644 index 000000000..d2ce6bae5 --- /dev/null +++ b/BE/src/main/java/com/mj_eno/sidedish/domain/user/User.java @@ -0,0 +1,13 @@ +package com.mj_eno.sidedish.domain.user; + +import org.springframework.data.annotation.Id; + +public class User { + + @Id + private Long id; + private String name; + private String email; + private String userId; + private String token; +} diff --git a/BE/src/main/java/com/mj_eno/sidedish/domain/user/UserRepository.java b/BE/src/main/java/com/mj_eno/sidedish/domain/user/UserRepository.java new file mode 100644 index 000000000..7576a9d05 --- /dev/null +++ b/BE/src/main/java/com/mj_eno/sidedish/domain/user/UserRepository.java @@ -0,0 +1,6 @@ +package com.mj_eno.sidedish.domain.user; + +import org.springframework.data.repository.CrudRepository; + +public interface UserRepository extends CrudRepository { +} From 5613928e953f34d7d940aac8f8d8ce514127f5dd Mon Sep 17 00:00:00 2001 From: jeong-inho Date: Wed, 28 Apr 2021 18:21:30 +0900 Subject: [PATCH 10/34] =?UTF-8?q?Feat:=20UserController=20=EC=83=9D?= =?UTF-8?q?=EC=84=B1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 로그인 기능을 위해 UserController 클래스 생성, login 메소드 생성 중 --- .../mj_eno/sidedish/web/UserController.java | 54 +++++++++++++++++++ 1 file changed, 54 insertions(+) create mode 100644 BE/src/main/java/com/mj_eno/sidedish/web/UserController.java diff --git a/BE/src/main/java/com/mj_eno/sidedish/web/UserController.java b/BE/src/main/java/com/mj_eno/sidedish/web/UserController.java new file mode 100644 index 000000000..b5a4405c9 --- /dev/null +++ b/BE/src/main/java/com/mj_eno/sidedish/web/UserController.java @@ -0,0 +1,54 @@ +package com.mj_eno.sidedish.web; + +import com.mj_eno.sidedish.domain.user.UserRepository; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; +import org.springframework.context.annotation.PropertySource; +import org.springframework.core.env.Environment; +import org.springframework.http.HttpEntity; +import org.springframework.http.HttpHeaders; +import org.springframework.http.HttpMethod; +import org.springframework.http.MediaType; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.RestController; +import org.springframework.web.client.RestTemplate; +import org.springframework.web.util.UriComponentsBuilder; + +import javax.net.ssl.HttpsURLConnection; +import java.net.HttpURLConnection; + +@PropertySource("classpath:/oauth.properties") +@RestController +public class UserController { + + public final UserRepository userRepository; + private final Logger logger = LoggerFactory.getLogger(DishController.class); + private final Environment environment; + + public UserController(UserRepository userRepository, Environment environment) { + this.userRepository = userRepository; + this.environment = environment; + } + + @GetMapping("/login") + public void login(@RequestParam String code) { + String id = environment.getProperty("github.client.id"); + String secret = environment.getProperty("github.secret"); + String url = environment.getProperty("github.access.token.url"); + UriComponentsBuilder builder = UriComponentsBuilder.fromHttpUrl(url) + .queryParam("client_id", id) + .queryParam("client_secret", secret) + .queryParam("code", code); + System.out.println(builder.toUriString()); + +// HttpURLConnection httpURLConnection; +// HttpsURLConnection + +// HttpHeaders httpHeaders = new HttpHeaders(); +// httpHeaders.set(HttpHeaders.ACCEPT, MediaType.APPLICATION_JSON_VALUE); +// httpHeaders.set(HttpHeaders.CONTENT_TYPE, MediaType.APPLICATION_JSON_VALUE); +// HttpEntity httpEntity = new HttpEntity<>(httpHeaders); +// restTemplate.exchange(builder.toUriString(), HttpMethod.POST, httpEntity, OrderDto.class).getBody(); + } +} From 6bd125937b0180be8147dc95a64058bac213a2ee Mon Sep 17 00:00:00 2001 From: jeong-inho Date: Wed, 28 Apr 2021 18:24:02 +0900 Subject: [PATCH 11/34] =?UTF-8?q?Feat:=20TokenResponseDTO=20=ED=81=B4?= =?UTF-8?q?=EB=9E=98=EC=8A=A4=20=EC=83=9D=EC=84=B1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit oauth 인증을 통해 토큰 값을 가져올 때 사용하기 위해 TokenDTO 생성 --- .../com/mj_eno/sidedish/web/dto/TokenDTO.java | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 BE/src/main/java/com/mj_eno/sidedish/web/dto/TokenDTO.java diff --git a/BE/src/main/java/com/mj_eno/sidedish/web/dto/TokenDTO.java b/BE/src/main/java/com/mj_eno/sidedish/web/dto/TokenDTO.java new file mode 100644 index 000000000..b65ae4feb --- /dev/null +++ b/BE/src/main/java/com/mj_eno/sidedish/web/dto/TokenDTO.java @@ -0,0 +1,20 @@ +package com.mj_eno.sidedish.web.dto; + +public class TokenDTO { + + private String accessToken; + private String tokenType; + private String scope; + + public void setAccessToken(String accessToken) { + this.accessToken = accessToken; + } + + public void setTokenType(String tokenType) { + this.tokenType = tokenType; + } + + public void setScope(String scope) { + this.scope = scope; + } +} From c8941b723124e1881b1ee0337ce7e73b8d1e3d75 Mon Sep 17 00:00:00 2001 From: MJbae Date: Thu, 29 Apr 2021 10:39:26 +0900 Subject: [PATCH 12/34] =?UTF-8?q?Feat:=20data=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- BE/src/main/resources/data.sql | 46 ++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) diff --git a/BE/src/main/resources/data.sql b/BE/src/main/resources/data.sql index e1fd05c3e..a96d42cb0 100644 --- a/BE/src/main/resources/data.sql +++ b/BE/src/main/resources/data.sql @@ -24,6 +24,12 @@ insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, men insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('E055F04', '[동네부엌] 사계절 건강식단 작은상', '[동네부엌] 사계절 건강식단 작은상','마포엄마들이 사랑해온 건강반찬', 24000, 10000, 123, 1, 1); insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('FDAEB05', '[집밥의완성] 한상 가득 세트 (3~4인)', '[집밥의완성] 한상 가득 세트 (3~4인)','[집밥의완성] 한상 가득 세트 (3~4인)', 40000, 31000, 100, 1, 1); insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('H762E06', '[옹가솜씨] 한끼뚝딱세트', '[옹가솜씨] 한끼뚝딱세트','한 세트만 있으면 한 끼 뚝딱', 19000, 15000, 123, 1, 1); +insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('H988101', '[소중한식사] 경상도 한상차림', '[소중한식사] 경상도 한상차림','경상도 명물 요리 세 가지를 한 상에!', 39000, 31200, 123, 1, 1); +insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('HDF4C02', '[딩고] 시그니처 3종 SET', '[딩고] 시그니처 3종 SET','오늘 저녁은 이상하게 안주빨을 세워보고 싶다!', 32800, 24000, 123, 1, 1); +insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('H7F2003', '[집밥의완성]초여름보양세트', '[집밥의완성]초여름보양세트','무더위에 대비하는 6월 한상차림 초여름 보양세트', 26000, 18000, 123, 1, 1); +insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('E055F04', '[동네부엌] 사계절 건강식단 작은상', '[동네부엌] 사계절 건강식단 작은상','마포엄마들이 사랑해온 건강반찬', 24000, 10000, 123, 1, 1); +insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('FDAEB05', '[집밥의완성] 한상 가득 세트 (3~4인)', '[집밥의완성] 한상 가득 세트 (3~4인)','[집밥의완성] 한상 가득 세트 (3~4인)', 40000, 31000, 100, 1, 1); +insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('H762E06', '[옹가솜씨] 한끼뚝딱세트', '[옹가솜씨] 한끼뚝딱세트','한 세트만 있으면 한 끼 뚝딱', 19000, 15000, 123, 1, 1); -- ----------------------------------------------------- -- best/2 @@ -33,6 +39,11 @@ insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, men insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('H75A209', '[한옥집]소갈비김치찜 2인분', '[한옥집]소갈비김치찜 2인분','부드러운 소갈비와 함께 푹 쪄낸 김치찜!', 16000, 15000, 90, 1, 2); insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('H206E10', '[남도애꽃] 통오징어초롱 300g', '[남도애꽃] 통오징어초롱 300g','국내산 오징어를 통째로 불맛소스와 함께', 14000, 10000, 123, 1, 2); insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('HA8B911', '[황태종가] 황태양념구이 300g', '[황태종가] 황태양념구이 300g','청정 황태마을 인제에서 온 깊은 맛', 15000, 11000, 100, 1, 2); +insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('HA56707', '[아내의쉐프] 아쉐찜닭', '[아내의쉐프] 아쉐찜닭','[아내의쉐프] 아쉐찜닭', 11000, 10000, 123, 1, 2); +insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('H206E08', '[애슐리투고] 로스트 콤보 450g', '[애슐리투고] 로스트 콤보 450g','립과 치킨이 만나 더욱 맛있게', 12000, 10000, 100, 1, 2); +insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('H75A209', '[한옥집]소갈비김치찜 2인분', '[한옥집]소갈비김치찜 2인분','부드러운 소갈비와 함께 푹 쪄낸 김치찜!', 16000, 15000, 90, 1, 2); +insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('H206E10', '[남도애꽃] 통오징어초롱 300g', '[남도애꽃] 통오징어초롱 300g','국내산 오징어를 통째로 불맛소스와 함께', 14000, 10000, 123, 1, 2); +insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('HA8B911', '[황태종가] 황태양념구이 300g', '[황태종가] 황태양념구이 300g','청정 황태마을 인제에서 온 깊은 맛', 15000, 11000, 100, 1, 2); -- ----------------------------------------------------- -- best/3 @@ -42,6 +53,11 @@ insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, men insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('HA56714', '[아내의쉐프] 아쉐찜닭', '[아내의쉐프] 아쉐찜닭','[아내의쉐프] 아쉐찜닭', 11000, 10000, 123, 1, 3); insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('H206E15', '[애슐리투고] 로스트 콤보 450g', '[애슐리투고] 로스트 콤보 450g','립과 치킨이 만나 더욱 맛있게', 12000, 10000, 100, 1, 3); insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('H75A216', '[한옥집]소갈비김치찜 2인분', '[한옥집]소갈비김치찜 2인분','부드러운 소갈비와 함께 푹 쪄낸 김치찜!', 16000, 15000, 90, 1, 3); +insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('H206E12', '[남도애꽃] 통오징어초롱 300g', '[남도애꽃] 통오징어초롱 300g','국내산 오징어를 통째로 불맛소스와 함께', 14000, 10000, 123, 1, 3); +insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('HA8B913', '[황태종가] 황태양념구이 300g', '[황태종가] 황태양념구이 300g','청정 황태마을 인제에서 온 깊은 맛', 15000, 11000, 100, 1, 3); +insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('HA56714', '[아내의쉐프] 아쉐찜닭', '[아내의쉐프] 아쉐찜닭','[아내의쉐프] 아쉐찜닭', 11000, 10000, 123, 1, 3); +insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('H206E15', '[애슐리투고] 로스트 콤보 450g', '[애슐리투고] 로스트 콤보 450g','립과 치킨이 만나 더욱 맛있게', 12000, 10000, 100, 1, 3); +insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('H75A216', '[한옥집]소갈비김치찜 2인분', '[한옥집]소갈비김치찜 2인분','부드러운 소갈비와 함께 푹 쪄낸 김치찜!', 16000, 15000, 90, 1, 3); -- ----------------------------------------------------- -- best/4 @@ -52,6 +68,12 @@ insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, men insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('H988120', '[소중한식사] 경상도 한상차림', '[소중한식사] 경상도 한상차림','경상도 명물 요리 세 가지를 한 상에!', 39000, 31200, 123, 1, 4); insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('HDF4C21', '[딩고] 시그니처 3종 SET', '[딩고] 시그니처 3종 SET','오늘 저녁은 이상하게 안주빨을 세워보고 싶다!', 32800, 24000, 123, 1, 4); insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('H7F2022', '[집밥의완성]초여름보양세트', '[집밥의완성]초여름보양세트','무더위에 대비하는 6월 한상차림 초여름 보양세트', 26000, 18000, 123, 1, 4); +insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('E055F17', '[동네부엌] 사계절 건강식단 작은상', '[동네부엌] 사계절 건강식단 작은상','마포엄마들이 사랑해온 건강반찬', 24000, 10000, 123, 1, 4); +insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('FDAEB18', '[집밥의완성] 한상 가득 세트 (3~4인)', '[집밥의완성] 한상 가득 세트 (3~4인)','[집밥의완성] 한상 가득 세트 (3~4인)', 40000, 31000, 100, 1, 4); +insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('H762E19', '[옹가솜씨] 한끼뚝딱세트', '[옹가솜씨] 한끼뚝딱세트','한 세트만 있으면 한 끼 뚝딱', 19000, 15000, 123, 1, 4); +insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('H988120', '[소중한식사] 경상도 한상차림', '[소중한식사] 경상도 한상차림','경상도 명물 요리 세 가지를 한 상에!', 39000, 31200, 123, 1, 4); +insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('HDF4C21', '[딩고] 시그니처 3종 SET', '[딩고] 시그니처 3종 SET','오늘 저녁은 이상하게 안주빨을 세워보고 싶다!', 32800, 24000, 123, 1, 4); +insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('H7F2022', '[집밥의완성]초여름보양세트', '[집밥의완성]초여름보양세트','무더위에 대비하는 6월 한상차림 초여름 보양세트', 26000, 18000, 123, 1, 4); -- ----------------------------------------------------- -- best/5 @@ -62,6 +84,12 @@ insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, men insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('H988126', '[소중한식사] 경상도 한상차림', '[소중한식사] 경상도 한상차림','경상도 명물 요리 세 가지를 한 상에!', 39000, 31200, 123, 1, 5); insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('HDF4C27', '[딩고] 시그니처 3종 SET', '[딩고] 시그니처 3종 SET','오늘 저녁은 이상하게 안주빨을 세워보고 싶다!', 32800, 24000, 123, 1, 5); insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('H7F2028', '[집밥의완성]초여름보양세트', '[집밥의완성]초여름보양세트','무더위에 대비하는 6월 한상차림 초여름 보양세트', 26000, 18000, 123, 1, 5); +insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('H05FB23', '[옹가솜씨] 소고기쩜짜장 280g', '[옹가솜씨] 소고기쩜짜장 280g','짜장의 착한 변신', 8000, 5000, 123, 1, 5); +insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('H069924', '[무명식당]뿌리채소비빔밥 2인분', '[무명식당]뿌리채소비빔밥 2인분','각종 뿌리채소를 듬뿍 넣어 지은 뿌리채소영양밥', 40000, 31000, 100, 1, 5); +insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('HBDEF25', '[미노리키친] 규동 250g', '[미노리키친] 규동 250g','일본인의 소울푸드! 한국인도 좋아하는 소고기덮밥', 19000, 15000, 123, 1, 5); +insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('H988126', '[소중한식사] 경상도 한상차림', '[소중한식사] 경상도 한상차림','경상도 명물 요리 세 가지를 한 상에!', 39000, 31200, 123, 1, 5); +insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('HDF4C27', '[딩고] 시그니처 3종 SET', '[딩고] 시그니처 3종 SET','오늘 저녁은 이상하게 안주빨을 세워보고 싶다!', 32800, 24000, 123, 1, 5); +insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('H7F2028', '[집밥의완성]초여름보양세트', '[집밥의완성]초여름보양세트','무더위에 대비하는 6월 한상차림 초여름 보양세트', 26000, 18000, 123, 1, 5); -- ----------------------------------------------------- -- main @@ -72,6 +100,12 @@ insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, men insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id) values ('HDF7334', '[빅마마의밥친구] 아삭 고소한 연근고기조림 250g', '[빅마마의밥친구] 아삭 고소한 연근고기조림 250g','편식하는 아이도 좋아하는 건강한 연근조림', 5500, 5000, 50, 2); insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id) values ('HBDEF35', '[미노리키친] 규동 250g', '[미노리키친] 규동 250g','일본인의 소울푸드! 한국인도 좋아하는 소고기덮밥', 6500, 6000, 50, 2); insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id) values ('HDF7336', '[빅마마의밥친구] 아삭 고소한 연근고기조림 250g', '[빅마마의밥친구] 아삭 고소한 연근고기조림 250g','편식하는 아이도 좋아하는 건강한 연근조림', 5500, 5000, 50, 2); +insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id) values ('HBDEF35', '[미노리키친] 규동 250g', '[미노리키친] 규동 250g','일본인의 소울푸드! 한국인도 좋아하는 소고기덮밥', 6500, 6000, 50, 2); +insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id) values ('HDF7336', '[빅마마의밥친구] 아삭 고소한 연근고기조림 250g', '[빅마마의밥친구] 아삭 고소한 연근고기조림 250g','편식하는 아이도 좋아하는 건강한 연근조림', 5500, 5000, 50, 2); +insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id) values ('HBDEF35', '[미노리키친] 규동 250g', '[미노리키친] 규동 250g','일본인의 소울푸드! 한국인도 좋아하는 소고기덮밥', 6500, 6000, 50, 2); +insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id) values ('HDF7336', '[빅마마의밥친구] 아삭 고소한 연근고기조림 250g', '[빅마마의밥친구] 아삭 고소한 연근고기조림 250g','편식하는 아이도 좋아하는 건강한 연근조림', 5500, 5000, 50, 2); +insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id) values ('HBDEF35', '[미노리키친] 규동 250g', '[미노리키친] 규동 250g','일본인의 소울푸드! 한국인도 좋아하는 소고기덮밥', 6500, 6000, 50, 2); +insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id) values ('HDF7336', '[빅마마의밥친구] 아삭 고소한 연근고기조림 250g', '[빅마마의밥친구] 아삭 고소한 연근고기조림 250g','편식하는 아이도 좋아하는 건강한 연근조림', 5500, 5000, 50, 2); -- ----------------------------------------------------- -- soup @@ -82,6 +116,12 @@ insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, men insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id) values ('HA6EE44', '[빅마마의밥친구] 된장찌개 900g', '[빅마마의밥친구] 된장찌개 900g','항아리에서 숙성시킨 집된장으로만 맛을내 짜지 않은 된장찌개', 10000, 8000, 50, 3); insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id) values ('H72C345', '[수하동] 특곰탕 850g', '[수하동] 특곰탕 850g','100% 한우양지로 끓여낸 70년전통의 서울식곰탕', 15000, 14000, 100, 3); insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id) values ('HA6EE46', '[빅마마의밥친구] 된장찌개 900g', '[빅마마의밥친구] 된장찌개 900g','항아리에서 숙성시킨 집된장으로만 맛을내 짜지 않은 된장찌개', 10000, 8000, 50, 3); +insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id) values ('H72C341', '[수하동] 특곰탕 850g', '[수하동] 특곰탕 850g','100% 한우양지로 끓여낸 70년전통의 서울식곰탕', 15000, 14000, 100, 3); +insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id) values ('HA6EE42', '[빅마마의밥친구] 된장찌개 900g', '[빅마마의밥친구] 된장찌개 900g','항아리에서 숙성시킨 집된장으로만 맛을내 짜지 않은 된장찌개', 10000, 8000, 50, 3); +insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id) values ('H72C343', '[수하동] 특곰탕 850g', '[수하동] 특곰탕 850g','100% 한우양지로 끓여낸 70년전통의 서울식곰탕', 15000, 14000, 100, 3); +insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id) values ('HA6EE44', '[빅마마의밥친구] 된장찌개 900g', '[빅마마의밥친구] 된장찌개 900g','항아리에서 숙성시킨 집된장으로만 맛을내 짜지 않은 된장찌개', 10000, 8000, 50, 3); +insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id) values ('H72C345', '[수하동] 특곰탕 850g', '[수하동] 특곰탕 850g','100% 한우양지로 끓여낸 70년전통의 서울식곰탕', 15000, 14000, 100, 3); +insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id) values ('HA6EE46', '[빅마마의밥친구] 된장찌개 900g', '[빅마마의밥친구] 된장찌개 900g','항아리에서 숙성시킨 집된장으로만 맛을내 짜지 않은 된장찌개', 10000, 8000, 50, 3); -- ----------------------------------------------------- -- side @@ -92,6 +132,12 @@ insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, men insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id) values ('H193954', '[동네부엌] 쇠고기야채장조림 200g', '[동네부엌] 쇠고기야채장조림 200g','부드러운 고기부터 밥비벼먹기 딱좋은 국물까지', 8000, 7000, 15, 4); insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id) values ('HBBCC55', '[마샐미디쉬] 유자소스 연근무침 250g', '[마샐미디쉬] 유자소스 연근무침 250g','향긋한 유자향과 아삭한 연근', 6000, 5000, 10, 4); insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id) values ('H193956', '[동네부엌] 쇠고기야채장조림 200g', '[동네부엌] 쇠고기야채장조림 200g','부드러운 고기부터 밥비벼먹기 딱좋은 국물까지', 8000, 7000, 15, 4); +insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id) values ('HBBCC51', '[마샐미디쉬] 유자소스 연근무침 250g', '[마샐미디쉬] 유자소스 연근무침 250g','향긋한 유자향과 아삭한 연근', 6000, 5000, 10, 4); +insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id) values ('H193952', '[동네부엌] 쇠고기야채장조림 200g', '[동네부엌] 쇠고기야채장조림 200g','부드러운 고기부터 밥비벼먹기 딱좋은 국물까지', 8000, 7000, 15, 4); +insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id) values ('HBBCC53', '[마샐미디쉬] 유자소스 연근무침 250g', '[마샐미디쉬] 유자소스 연근무침 250g','향긋한 유자향과 아삭한 연근', 6000, 5000, 10, 4); +insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id) values ('H193954', '[동네부엌] 쇠고기야채장조림 200g', '[동네부엌] 쇠고기야채장조림 200g','부드러운 고기부터 밥비벼먹기 딱좋은 국물까지', 8000, 7000, 15, 4); +insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id) values ('HBBCC55', '[마샐미디쉬] 유자소스 연근무침 250g', '[마샐미디쉬] 유자소스 연근무침 250g','향긋한 유자향과 아삭한 연근', 6000, 5000, 10, 4); +insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id) values ('H193956', '[동네부엌] 쇠고기야채장조림 200g', '[동네부엌] 쇠고기야채장조림 200g','부드러운 고기부터 밥비벼먹기 딱좋은 국물까지', 8000, 7000, 15, 4); -- ----------------------------------------------------- -- badge From 776c70ff73de5df9fbabbbaf11828a4614bdeca8 Mon Sep 17 00:00:00 2001 From: MJbae Date: Thu, 29 Apr 2021 11:02:26 +0900 Subject: [PATCH 13/34] =?UTF-8?q?feat:=20=EB=8D=B0=EC=9D=B4=ED=84=B0=20?= =?UTF-8?q?=EB=B3=80=EA=B2=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- BE/src/main/resources/data.sql | 15 ++------------- 1 file changed, 2 insertions(+), 13 deletions(-) diff --git a/BE/src/main/resources/data.sql b/BE/src/main/resources/data.sql index 23dd7af67..0ebf7d9e2 100644 --- a/BE/src/main/resources/data.sql +++ b/BE/src/main/resources/data.sql @@ -100,12 +100,6 @@ insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, men insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id) values ('HDF7334', '[빅마마의밥친구] 아삭 고소한 연근고기조림 250g', '[빅마마의밥친구] 아삭 고소한 연근고기조림 250g','편식하는 아이도 좋아하는 건강한 연근조림', 5500, 5000, 50, 2); insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id) values ('HBDEF35', '[미노리키친] 규동 250g', '[미노리키친] 규동 250g','일본인의 소울푸드! 한국인도 좋아하는 소고기덮밥', 6500, 6000, 50, 2); insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id) values ('HDF7336', '[빅마마의밥친구] 아삭 고소한 연근고기조림 250g', '[빅마마의밥친구] 아삭 고소한 연근고기조림 250g','편식하는 아이도 좋아하는 건강한 연근조림', 5500, 5000, 50, 2); -insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id) values ('HBDEF35', '[미노리키친] 규동 250g', '[미노리키친] 규동 250g','일본인의 소울푸드! 한국인도 좋아하는 소고기덮밥', 6500, 6000, 50, 2); -insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id) values ('HDF7336', '[빅마마의밥친구] 아삭 고소한 연근고기조림 250g', '[빅마마의밥친구] 아삭 고소한 연근고기조림 250g','편식하는 아이도 좋아하는 건강한 연근조림', 5500, 5000, 50, 2); -insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id) values ('HBDEF35', '[미노리키친] 규동 250g', '[미노리키친] 규동 250g','일본인의 소울푸드! 한국인도 좋아하는 소고기덮밥', 6500, 6000, 50, 2); -insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id) values ('HDF7336', '[빅마마의밥친구] 아삭 고소한 연근고기조림 250g', '[빅마마의밥친구] 아삭 고소한 연근고기조림 250g','편식하는 아이도 좋아하는 건강한 연근조림', 5500, 5000, 50, 2); -insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id) values ('HBDEF35', '[미노리키친] 규동 250g', '[미노리키친] 규동 250g','일본인의 소울푸드! 한국인도 좋아하는 소고기덮밥', 6500, 6000, 50, 2); -insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id) values ('HDF7336', '[빅마마의밥친구] 아삭 고소한 연근고기조림 250g', '[빅마마의밥친구] 아삭 고소한 연근고기조림 250g','편식하는 아이도 좋아하는 건강한 연근조림', 5500, 5000, 50, 2); -- ----------------------------------------------------- -- soup @@ -116,10 +110,6 @@ insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, men insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id) values ('HA6EE44', '[빅마마의밥친구] 된장찌개 900g', '[빅마마의밥친구] 된장찌개 900g','항아리에서 숙성시킨 집된장으로만 맛을내 짜지 않은 된장찌개', 10000, 8000, 50, 3); insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id) values ('H72C345', '[수하동] 특곰탕 850g', '[수하동] 특곰탕 850g','100% 한우양지로 끓여낸 70년전통의 서울식곰탕', 15000, 14000, 100, 3); insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id) values ('HA6EE46', '[빅마마의밥친구] 된장찌개 900g', '[빅마마의밥친구] 된장찌개 900g','항아리에서 숙성시킨 집된장으로만 맛을내 짜지 않은 된장찌개', 10000, 8000, 50, 3); -insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id) values ('H72C341', '[수하동] 특곰탕 850g', '[수하동] 특곰탕 850g','100% 한우양지로 끓여낸 70년전통의 서울식곰탕', 15000, 14000, 100, 3); -insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id) values ('HA6EE42', '[빅마마의밥친구] 된장찌개 900g', '[빅마마의밥친구] 된장찌개 900g','항아리에서 숙성시킨 집된장으로만 맛을내 짜지 않은 된장찌개', 10000, 8000, 50, 3); -insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id) values ('H72C343', '[수하동] 특곰탕 850g', '[수하동] 특곰탕 850g','100% 한우양지로 끓여낸 70년전통의 서울식곰탕', 15000, 14000, 100, 3); -insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id) values ('HA6EE44', '[빅마마의밥친구] 된장찌개 900g', '[빅마마의밥친구] 된장찌개 900g','항아리에서 숙성시킨 집된장으로만 맛을내 짜지 않은 된장찌개', 10000, 8000, 50, 3); insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id) values ('H72C345', '[수하동] 특곰탕 850g', '[수하동] 특곰탕 850g','100% 한우양지로 끓여낸 70년전통의 서울식곰탕', 15000, 14000, 100, 3); insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id) values ('HA6EE46', '[빅마마의밥친구] 된장찌개 900g', '[빅마마의밥친구] 된장찌개 900g','항아리에서 숙성시킨 집된장으로만 맛을내 짜지 않은 된장찌개', 10000, 8000, 50, 3); @@ -134,10 +124,9 @@ insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, men insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id) values ('H193956', '[동네부엌] 쇠고기야채장조림 200g', '[동네부엌] 쇠고기야채장조림 200g','부드러운 고기부터 밥비벼먹기 딱좋은 국물까지', 8000, 7000, 15, 4); insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id) values ('HBBCC51', '[마샐미디쉬] 유자소스 연근무침 250g', '[마샐미디쉬] 유자소스 연근무침 250g','향긋한 유자향과 아삭한 연근', 6000, 5000, 10, 4); insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id) values ('H193952', '[동네부엌] 쇠고기야채장조림 200g', '[동네부엌] 쇠고기야채장조림 200g','부드러운 고기부터 밥비벼먹기 딱좋은 국물까지', 8000, 7000, 15, 4); -insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id) values ('HBBCC53', '[마샐미디쉬] 유자소스 연근무침 250g', '[마샐미디쉬] 유자소스 연근무침 250g','향긋한 유자향과 아삭한 연근', 6000, 5000, 10, 4); -insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id) values ('H193954', '[동네부엌] 쇠고기야채장조림 200g', '[동네부엌] 쇠고기야채장조림 200g','부드러운 고기부터 밥비벼먹기 딱좋은 국물까지', 8000, 7000, 15, 4); -insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id) values ('HBBCC55', '[마샐미디쉬] 유자소스 연근무침 250g', '[마샐미디쉬] 유자소스 연근무침 250g','향긋한 유자향과 아삭한 연근', 6000, 5000, 10, 4); insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id) values ('H193956', '[동네부엌] 쇠고기야채장조림 200g', '[동네부엌] 쇠고기야채장조림 200g','부드러운 고기부터 밥비벼먹기 딱좋은 국물까지', 8000, 7000, 15, 4); +insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id) values ('HBBCC51', '[마샐미디쉬] 유자소스 연근무침 250g', '[마샐미디쉬] 유자소스 연근무침 250g','향긋한 유자향과 아삭한 연근', 6000, 5000, 10, 4); +insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id) values ('H193952', '[동네부엌] 쇠고기야채장조림 200g', '[동네부엌] 쇠고기야채장조림 200g','부드러운 고기부터 밥비벼먹기 딱좋은 국물까지', 8000, 7000, 15, 4); -- ----------------------------------------------------- -- badge From d3f321cc559e56ff311b662d45d04c788a1bfed2 Mon Sep 17 00:00:00 2001 From: MJbae Date: Thu, 29 Apr 2021 11:34:48 +0900 Subject: [PATCH 14/34] =?UTF-8?q?fix:=20data=20hash=20=EB=B3=80=EA=B2=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- BE/src/main/resources/data.sql | 43 ++++++---------------------------- 1 file changed, 7 insertions(+), 36 deletions(-) diff --git a/BE/src/main/resources/data.sql b/BE/src/main/resources/data.sql index 0ebf7d9e2..f815c8716 100644 --- a/BE/src/main/resources/data.sql +++ b/BE/src/main/resources/data.sql @@ -24,12 +24,6 @@ insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, men insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('E055F04', '[동네부엌] 사계절 건강식단 작은상', '[동네부엌] 사계절 건강식단 작은상','마포엄마들이 사랑해온 건강반찬', 24000, 10000, 123, 1, 1); insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('FDAEB05', '[집밥의완성] 한상 가득 세트 (3~4인)', '[집밥의완성] 한상 가득 세트 (3~4인)','[집밥의완성] 한상 가득 세트 (3~4인)', 40000, 31000, 100, 1, 1); insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('H762E06', '[옹가솜씨] 한끼뚝딱세트', '[옹가솜씨] 한끼뚝딱세트','한 세트만 있으면 한 끼 뚝딱', 19000, 15000, 123, 1, 1); -insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('H988101', '[소중한식사] 경상도 한상차림', '[소중한식사] 경상도 한상차림','경상도 명물 요리 세 가지를 한 상에!', 39000, 31200, 123, 1, 1); -insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('HDF4C02', '[딩고] 시그니처 3종 SET', '[딩고] 시그니처 3종 SET','오늘 저녁은 이상하게 안주빨을 세워보고 싶다!', 32800, 24000, 123, 1, 1); -insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('H7F2003', '[집밥의완성]초여름보양세트', '[집밥의완성]초여름보양세트','무더위에 대비하는 6월 한상차림 초여름 보양세트', 26000, 18000, 123, 1, 1); -insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('E055F04', '[동네부엌] 사계절 건강식단 작은상', '[동네부엌] 사계절 건강식단 작은상','마포엄마들이 사랑해온 건강반찬', 24000, 10000, 123, 1, 1); -insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('FDAEB05', '[집밥의완성] 한상 가득 세트 (3~4인)', '[집밥의완성] 한상 가득 세트 (3~4인)','[집밥의완성] 한상 가득 세트 (3~4인)', 40000, 31000, 100, 1, 1); -insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('H762E06', '[옹가솜씨] 한끼뚝딱세트', '[옹가솜씨] 한끼뚝딱세트','한 세트만 있으면 한 끼 뚝딱', 19000, 15000, 123, 1, 1); -- ----------------------------------------------------- -- best/2 @@ -39,11 +33,6 @@ insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, men insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('H75A209', '[한옥집]소갈비김치찜 2인분', '[한옥집]소갈비김치찜 2인분','부드러운 소갈비와 함께 푹 쪄낸 김치찜!', 16000, 15000, 90, 1, 2); insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('H206E10', '[남도애꽃] 통오징어초롱 300g', '[남도애꽃] 통오징어초롱 300g','국내산 오징어를 통째로 불맛소스와 함께', 14000, 10000, 123, 1, 2); insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('HA8B911', '[황태종가] 황태양념구이 300g', '[황태종가] 황태양념구이 300g','청정 황태마을 인제에서 온 깊은 맛', 15000, 11000, 100, 1, 2); -insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('HA56707', '[아내의쉐프] 아쉐찜닭', '[아내의쉐프] 아쉐찜닭','[아내의쉐프] 아쉐찜닭', 11000, 10000, 123, 1, 2); -insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('H206E08', '[애슐리투고] 로스트 콤보 450g', '[애슐리투고] 로스트 콤보 450g','립과 치킨이 만나 더욱 맛있게', 12000, 10000, 100, 1, 2); -insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('H75A209', '[한옥집]소갈비김치찜 2인분', '[한옥집]소갈비김치찜 2인분','부드러운 소갈비와 함께 푹 쪄낸 김치찜!', 16000, 15000, 90, 1, 2); -insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('H206E10', '[남도애꽃] 통오징어초롱 300g', '[남도애꽃] 통오징어초롱 300g','국내산 오징어를 통째로 불맛소스와 함께', 14000, 10000, 123, 1, 2); -insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('HA8B911', '[황태종가] 황태양념구이 300g', '[황태종가] 황태양념구이 300g','청정 황태마을 인제에서 온 깊은 맛', 15000, 11000, 100, 1, 2); -- ----------------------------------------------------- -- best/3 @@ -53,11 +42,6 @@ insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, men insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('HA56714', '[아내의쉐프] 아쉐찜닭', '[아내의쉐프] 아쉐찜닭','[아내의쉐프] 아쉐찜닭', 11000, 10000, 123, 1, 3); insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('H206E15', '[애슐리투고] 로스트 콤보 450g', '[애슐리투고] 로스트 콤보 450g','립과 치킨이 만나 더욱 맛있게', 12000, 10000, 100, 1, 3); insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('H75A216', '[한옥집]소갈비김치찜 2인분', '[한옥집]소갈비김치찜 2인분','부드러운 소갈비와 함께 푹 쪄낸 김치찜!', 16000, 15000, 90, 1, 3); -insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('H206E12', '[남도애꽃] 통오징어초롱 300g', '[남도애꽃] 통오징어초롱 300g','국내산 오징어를 통째로 불맛소스와 함께', 14000, 10000, 123, 1, 3); -insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('HA8B913', '[황태종가] 황태양념구이 300g', '[황태종가] 황태양념구이 300g','청정 황태마을 인제에서 온 깊은 맛', 15000, 11000, 100, 1, 3); -insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('HA56714', '[아내의쉐프] 아쉐찜닭', '[아내의쉐프] 아쉐찜닭','[아내의쉐프] 아쉐찜닭', 11000, 10000, 123, 1, 3); -insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('H206E15', '[애슐리투고] 로스트 콤보 450g', '[애슐리투고] 로스트 콤보 450g','립과 치킨이 만나 더욱 맛있게', 12000, 10000, 100, 1, 3); -insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('H75A216', '[한옥집]소갈비김치찜 2인분', '[한옥집]소갈비김치찜 2인분','부드러운 소갈비와 함께 푹 쪄낸 김치찜!', 16000, 15000, 90, 1, 3); -- ----------------------------------------------------- -- best/4 @@ -68,12 +52,6 @@ insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, men insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('H988120', '[소중한식사] 경상도 한상차림', '[소중한식사] 경상도 한상차림','경상도 명물 요리 세 가지를 한 상에!', 39000, 31200, 123, 1, 4); insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('HDF4C21', '[딩고] 시그니처 3종 SET', '[딩고] 시그니처 3종 SET','오늘 저녁은 이상하게 안주빨을 세워보고 싶다!', 32800, 24000, 123, 1, 4); insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('H7F2022', '[집밥의완성]초여름보양세트', '[집밥의완성]초여름보양세트','무더위에 대비하는 6월 한상차림 초여름 보양세트', 26000, 18000, 123, 1, 4); -insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('E055F17', '[동네부엌] 사계절 건강식단 작은상', '[동네부엌] 사계절 건강식단 작은상','마포엄마들이 사랑해온 건강반찬', 24000, 10000, 123, 1, 4); -insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('FDAEB18', '[집밥의완성] 한상 가득 세트 (3~4인)', '[집밥의완성] 한상 가득 세트 (3~4인)','[집밥의완성] 한상 가득 세트 (3~4인)', 40000, 31000, 100, 1, 4); -insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('H762E19', '[옹가솜씨] 한끼뚝딱세트', '[옹가솜씨] 한끼뚝딱세트','한 세트만 있으면 한 끼 뚝딱', 19000, 15000, 123, 1, 4); -insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('H988120', '[소중한식사] 경상도 한상차림', '[소중한식사] 경상도 한상차림','경상도 명물 요리 세 가지를 한 상에!', 39000, 31200, 123, 1, 4); -insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('HDF4C21', '[딩고] 시그니처 3종 SET', '[딩고] 시그니처 3종 SET','오늘 저녁은 이상하게 안주빨을 세워보고 싶다!', 32800, 24000, 123, 1, 4); -insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('H7F2022', '[집밥의완성]초여름보양세트', '[집밥의완성]초여름보양세트','무더위에 대비하는 6월 한상차림 초여름 보양세트', 26000, 18000, 123, 1, 4); -- ----------------------------------------------------- -- best/5 @@ -83,13 +61,6 @@ insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, men insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('HBDEF25', '[미노리키친] 규동 250g', '[미노리키친] 규동 250g','일본인의 소울푸드! 한국인도 좋아하는 소고기덮밥', 19000, 15000, 123, 1, 5); insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('H988126', '[소중한식사] 경상도 한상차림', '[소중한식사] 경상도 한상차림','경상도 명물 요리 세 가지를 한 상에!', 39000, 31200, 123, 1, 5); insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('HDF4C27', '[딩고] 시그니처 3종 SET', '[딩고] 시그니처 3종 SET','오늘 저녁은 이상하게 안주빨을 세워보고 싶다!', 32800, 24000, 123, 1, 5); -insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('H7F2028', '[집밥의완성]초여름보양세트', '[집밥의완성]초여름보양세트','무더위에 대비하는 6월 한상차림 초여름 보양세트', 26000, 18000, 123, 1, 5); -insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('H05FB23', '[옹가솜씨] 소고기쩜짜장 280g', '[옹가솜씨] 소고기쩜짜장 280g','짜장의 착한 변신', 8000, 5000, 123, 1, 5); -insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('H069924', '[무명식당]뿌리채소비빔밥 2인분', '[무명식당]뿌리채소비빔밥 2인분','각종 뿌리채소를 듬뿍 넣어 지은 뿌리채소영양밥', 40000, 31000, 100, 1, 5); -insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('HBDEF25', '[미노리키친] 규동 250g', '[미노리키친] 규동 250g','일본인의 소울푸드! 한국인도 좋아하는 소고기덮밥', 19000, 15000, 123, 1, 5); -insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('H988126', '[소중한식사] 경상도 한상차림', '[소중한식사] 경상도 한상차림','경상도 명물 요리 세 가지를 한 상에!', 39000, 31200, 123, 1, 5); -insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('HDF4C27', '[딩고] 시그니처 3종 SET', '[딩고] 시그니처 3종 SET','오늘 저녁은 이상하게 안주빨을 세워보고 싶다!', 32800, 24000, 123, 1, 5); -insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('H7F2028', '[집밥의완성]초여름보양세트', '[집밥의완성]초여름보양세트','무더위에 대비하는 6월 한상차림 초여름 보양세트', 26000, 18000, 123, 1, 5); -- ----------------------------------------------------- -- main @@ -110,8 +81,8 @@ insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, men insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id) values ('HA6EE44', '[빅마마의밥친구] 된장찌개 900g', '[빅마마의밥친구] 된장찌개 900g','항아리에서 숙성시킨 집된장으로만 맛을내 짜지 않은 된장찌개', 10000, 8000, 50, 3); insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id) values ('H72C345', '[수하동] 특곰탕 850g', '[수하동] 특곰탕 850g','100% 한우양지로 끓여낸 70년전통의 서울식곰탕', 15000, 14000, 100, 3); insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id) values ('HA6EE46', '[빅마마의밥친구] 된장찌개 900g', '[빅마마의밥친구] 된장찌개 900g','항아리에서 숙성시킨 집된장으로만 맛을내 짜지 않은 된장찌개', 10000, 8000, 50, 3); -insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id) values ('H72C345', '[수하동] 특곰탕 850g', '[수하동] 특곰탕 850g','100% 한우양지로 끓여낸 70년전통의 서울식곰탕', 15000, 14000, 100, 3); -insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id) values ('HA6EE46', '[빅마마의밥친구] 된장찌개 900g', '[빅마마의밥친구] 된장찌개 900g','항아리에서 숙성시킨 집된장으로만 맛을내 짜지 않은 된장찌개', 10000, 8000, 50, 3); +insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id) values ('H72C347', '[수하동] 특곰탕 850g', '[수하동] 특곰탕 850g','100% 한우양지로 끓여낸 70년전통의 서울식곰탕', 15000, 14000, 100, 3); +insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id) values ('HA6EE48', '[빅마마의밥친구] 된장찌개 900g', '[빅마마의밥친구] 된장찌개 900g','항아리에서 숙성시킨 집된장으로만 맛을내 짜지 않은 된장찌개', 10000, 8000, 50, 3); -- ----------------------------------------------------- -- side @@ -122,11 +93,11 @@ insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, men insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id) values ('H193954', '[동네부엌] 쇠고기야채장조림 200g', '[동네부엌] 쇠고기야채장조림 200g','부드러운 고기부터 밥비벼먹기 딱좋은 국물까지', 8000, 7000, 15, 4); insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id) values ('HBBCC55', '[마샐미디쉬] 유자소스 연근무침 250g', '[마샐미디쉬] 유자소스 연근무침 250g','향긋한 유자향과 아삭한 연근', 6000, 5000, 10, 4); insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id) values ('H193956', '[동네부엌] 쇠고기야채장조림 200g', '[동네부엌] 쇠고기야채장조림 200g','부드러운 고기부터 밥비벼먹기 딱좋은 국물까지', 8000, 7000, 15, 4); -insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id) values ('HBBCC51', '[마샐미디쉬] 유자소스 연근무침 250g', '[마샐미디쉬] 유자소스 연근무침 250g','향긋한 유자향과 아삭한 연근', 6000, 5000, 10, 4); -insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id) values ('H193952', '[동네부엌] 쇠고기야채장조림 200g', '[동네부엌] 쇠고기야채장조림 200g','부드러운 고기부터 밥비벼먹기 딱좋은 국물까지', 8000, 7000, 15, 4); -insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id) values ('H193956', '[동네부엌] 쇠고기야채장조림 200g', '[동네부엌] 쇠고기야채장조림 200g','부드러운 고기부터 밥비벼먹기 딱좋은 국물까지', 8000, 7000, 15, 4); -insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id) values ('HBBCC51', '[마샐미디쉬] 유자소스 연근무침 250g', '[마샐미디쉬] 유자소스 연근무침 250g','향긋한 유자향과 아삭한 연근', 6000, 5000, 10, 4); -insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id) values ('H193952', '[동네부엌] 쇠고기야채장조림 200g', '[동네부엌] 쇠고기야채장조림 200g','부드러운 고기부터 밥비벼먹기 딱좋은 국물까지', 8000, 7000, 15, 4); +insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id) values ('HBBCC57', '[마샐미디쉬] 유자소스 연근무침 250g', '[마샐미디쉬] 유자소스 연근무침 250g','향긋한 유자향과 아삭한 연근', 6000, 5000, 10, 4); +insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id) values ('H193958', '[동네부엌] 쇠고기야채장조림 200g', '[동네부엌] 쇠고기야채장조림 200g','부드러운 고기부터 밥비벼먹기 딱좋은 국물까지', 8000, 7000, 15, 4); +insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id) values ('H193959', '[동네부엌] 쇠고기야채장조림 200g', '[동네부엌] 쇠고기야채장조림 200g','부드러운 고기부터 밥비벼먹기 딱좋은 국물까지', 8000, 7000, 15, 4); +insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id) values ('HBBCC60', '[마샐미디쉬] 유자소스 연근무침 250g', '[마샐미디쉬] 유자소스 연근무침 250g','향긋한 유자향과 아삭한 연근', 6000, 5000, 10, 4); +insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id) values ('H193961', '[동네부엌] 쇠고기야채장조림 200g', '[동네부엌] 쇠고기야채장조림 200g','부드러운 고기부터 밥비벼먹기 딱좋은 국물까지', 8000, 7000, 15, 4); -- ----------------------------------------------------- -- badge From 8eea57aeaa4cc2466e30c8d9927c3bb830fb5f10 Mon Sep 17 00:00:00 2001 From: MJbae Date: Thu, 29 Apr 2021 16:14:22 +0900 Subject: [PATCH 15/34] =?UTF-8?q?fix:=20cors=20=EC=A0=84=EB=A9=B4=20?= =?UTF-8?q?=ED=97=88=EC=9A=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../mj_eno/sidedish/config/MyCorsFilter.java | 48 +++++++++---------- .../mj_eno/sidedish/web/DishController.java | 2 +- 2 files changed, 25 insertions(+), 25 deletions(-) diff --git a/BE/src/main/java/com/mj_eno/sidedish/config/MyCorsFilter.java b/BE/src/main/java/com/mj_eno/sidedish/config/MyCorsFilter.java index cafd77555..0dfeaab93 100644 --- a/BE/src/main/java/com/mj_eno/sidedish/config/MyCorsFilter.java +++ b/BE/src/main/java/com/mj_eno/sidedish/config/MyCorsFilter.java @@ -1,24 +1,24 @@ -package com.mj_eno.sidedish.config; - -import org.springframework.web.cors.CorsConfiguration; -import org.springframework.web.cors.UrlBasedCorsConfigurationSource; -import org.springframework.web.filter.CorsFilter; - -public class MyCorsFilter extends CorsFilter { - - public MyCorsFilter() { - super(configurationSource()); - } - - private static UrlBasedCorsConfigurationSource configurationSource() { - CorsConfiguration config = new CorsConfiguration(); - config.setAllowCredentials(true); - config.addAllowedOrigin("http://15.164.68.136/"); - config.addAllowedOrigin("http://localhost:3000/"); - config.addAllowedHeader("*"); - config.addAllowedMethod("*"); - UrlBasedCorsConfigurationSource source = new UrlBasedCorsConfigurationSource(); - source.registerCorsConfiguration("/**", config); - return source; - } -} +//package com.mj_eno.sidedish.config; +// +//import org.springframework.web.cors.CorsConfiguration; +//import org.springframework.web.cors.UrlBasedCorsConfigurationSource; +//import org.springframework.web.filter.CorsFilter; +// +//public class MyCorsFilter extends CorsFilter { +// +// public MyCorsFilter() { +// super(configurationSource()); +// } +// +// private static UrlBasedCorsConfigurationSource configurationSource() { +// CorsConfiguration config = new CorsConfiguration(); +// config.setAllowCredentials(true); +// config.addAllowedOrigin("http://15.164.68.136/"); +// config.addAllowedOrigin("http://localhost:3000/"); +// config.addAllowedHeader("*"); +// config.addAllowedMethod("*"); +// UrlBasedCorsConfigurationSource source = new UrlBasedCorsConfigurationSource(); +// source.registerCorsConfiguration("/**", config); +// return source; +// } +//} diff --git a/BE/src/main/java/com/mj_eno/sidedish/web/DishController.java b/BE/src/main/java/com/mj_eno/sidedish/web/DishController.java index 28727f64e..e91572805 100644 --- a/BE/src/main/java/com/mj_eno/sidedish/web/DishController.java +++ b/BE/src/main/java/com/mj_eno/sidedish/web/DishController.java @@ -9,7 +9,7 @@ import java.util.List; @RestController -//@CrossOrigin("*") +@CrossOrigin("*") public class DishController { public final DishService dishService; From ea963cc1e68903584d25c588454c01e6991c626f Mon Sep 17 00:00:00 2001 From: MJbae Date: Thu, 29 Apr 2021 16:51:36 +0900 Subject: [PATCH 16/34] =?UTF-8?q?fix:=20=EA=B0=81=20dish=20id=EC=97=90=20?= =?UTF-8?q?=EB=94=B0=EB=9D=BC=20image=20=EB=A7=B5=ED=95=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- BE/src/main/resources/data.sql | 110 ++++++++++++++++++++----------- BE/src/main/resources/schema.sql | 2 +- 2 files changed, 71 insertions(+), 41 deletions(-) diff --git a/BE/src/main/resources/data.sql b/BE/src/main/resources/data.sql index f815c8716..117da56d5 100644 --- a/BE/src/main/resources/data.sql +++ b/BE/src/main/resources/data.sql @@ -16,7 +16,7 @@ insert into menu_category(name) values ('soup'); insert into menu_category(name) values ('side'); -- ----------------------------------------------------- --- best/1 +-- best/1, dish 6 -- ----------------------------------------------------- insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('H988101', '[소중한식사] 경상도 한상차림', '[소중한식사] 경상도 한상차림','경상도 명물 요리 세 가지를 한 상에!', 39000, 31200, 123, 1, 1); insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('HDF4C02', '[딩고] 시그니처 3종 SET', '[딩고] 시그니처 3종 SET','오늘 저녁은 이상하게 안주빨을 세워보고 싶다!', 32800, 24000, 123, 1, 1); @@ -26,7 +26,7 @@ insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, men insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('H762E06', '[옹가솜씨] 한끼뚝딱세트', '[옹가솜씨] 한끼뚝딱세트','한 세트만 있으면 한 끼 뚝딱', 19000, 15000, 123, 1, 1); -- ----------------------------------------------------- --- best/2 +-- best/2, dish 11(6 + 5) -- ----------------------------------------------------- insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('HA56707', '[아내의쉐프] 아쉐찜닭', '[아내의쉐프] 아쉐찜닭','[아내의쉐프] 아쉐찜닭', 11000, 10000, 123, 1, 2); insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('H206E08', '[애슐리투고] 로스트 콤보 450g', '[애슐리투고] 로스트 콤보 450g','립과 치킨이 만나 더욱 맛있게', 12000, 10000, 100, 1, 2); @@ -35,7 +35,7 @@ insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, men insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('HA8B911', '[황태종가] 황태양념구이 300g', '[황태종가] 황태양념구이 300g','청정 황태마을 인제에서 온 깊은 맛', 15000, 11000, 100, 1, 2); -- ----------------------------------------------------- --- best/3 +-- best/3, dish 16(11 + 5) -- ----------------------------------------------------- insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('H206E12', '[남도애꽃] 통오징어초롱 300g', '[남도애꽃] 통오징어초롱 300g','국내산 오징어를 통째로 불맛소스와 함께', 14000, 10000, 123, 1, 3); insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('HA8B913', '[황태종가] 황태양념구이 300g', '[황태종가] 황태양념구이 300g','청정 황태마을 인제에서 온 깊은 맛', 15000, 11000, 100, 1, 3); @@ -44,7 +44,7 @@ insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, men insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('H75A216', '[한옥집]소갈비김치찜 2인분', '[한옥집]소갈비김치찜 2인분','부드러운 소갈비와 함께 푹 쪄낸 김치찜!', 16000, 15000, 90, 1, 3); -- ----------------------------------------------------- --- best/4 +-- best/4, dish 22(16 + 6) -- ----------------------------------------------------- insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('E055F17', '[동네부엌] 사계절 건강식단 작은상', '[동네부엌] 사계절 건강식단 작은상','마포엄마들이 사랑해온 건강반찬', 24000, 10000, 123, 1, 4); insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('FDAEB18', '[집밥의완성] 한상 가득 세트 (3~4인)', '[집밥의완성] 한상 가득 세트 (3~4인)','[집밥의완성] 한상 가득 세트 (3~4인)', 40000, 31000, 100, 1, 4); @@ -54,7 +54,7 @@ insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, men insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('H7F2022', '[집밥의완성]초여름보양세트', '[집밥의완성]초여름보양세트','무더위에 대비하는 6월 한상차림 초여름 보양세트', 26000, 18000, 123, 1, 4); -- ----------------------------------------------------- --- best/5 +-- best/5, dish 27(22 + 5) -- ----------------------------------------------------- insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('H05FB23', '[옹가솜씨] 소고기쩜짜장 280g', '[옹가솜씨] 소고기쩜짜장 280g','짜장의 착한 변신', 8000, 5000, 123, 1, 5); insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('H069924', '[무명식당]뿌리채소비빔밥 2인분', '[무명식당]뿌리채소비빔밥 2인분','각종 뿌리채소를 듬뿍 넣어 지은 뿌리채소영양밥', 40000, 31000, 100, 1, 5); @@ -63,7 +63,7 @@ insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, men insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id, best_menu_category_id) values ('HDF4C27', '[딩고] 시그니처 3종 SET', '[딩고] 시그니처 3종 SET','오늘 저녁은 이상하게 안주빨을 세워보고 싶다!', 32800, 24000, 123, 1, 5); -- ----------------------------------------------------- --- main +-- main, dish 33(27 + 6) -- ----------------------------------------------------- insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id) values ('HBDEF31', '[미노리키친] 규동 250g', '[미노리키친] 규동 250g','일본인의 소울푸드! 한국인도 좋아하는 소고기덮밥', 6500, 6000, 50, 2); insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id) values ('HDF7332', '[빅마마의밥친구] 아삭 고소한 연근고기조림 250g', '[빅마마의밥친구] 아삭 고소한 연근고기조림 250g','편식하는 아이도 좋아하는 건강한 연근조림', 5500, 5000, 50, 2); @@ -73,7 +73,7 @@ insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, men insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id) values ('HDF7336', '[빅마마의밥친구] 아삭 고소한 연근고기조림 250g', '[빅마마의밥친구] 아삭 고소한 연근고기조림 250g','편식하는 아이도 좋아하는 건강한 연근조림', 5500, 5000, 50, 2); -- ----------------------------------------------------- --- soup +-- soup, dish 41(33 + 8) -- ----------------------------------------------------- insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id) values ('H72C341', '[수하동] 특곰탕 850g', '[수하동] 특곰탕 850g','100% 한우양지로 끓여낸 70년전통의 서울식곰탕', 15000, 14000, 100, 3); insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id) values ('HA6EE42', '[빅마마의밥친구] 된장찌개 900g', '[빅마마의밥친구] 된장찌개 900g','항아리에서 숙성시킨 집된장으로만 맛을내 짜지 않은 된장찌개', 10000, 8000, 50, 3); @@ -85,7 +85,7 @@ insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, men insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id) values ('HA6EE48', '[빅마마의밥친구] 된장찌개 900g', '[빅마마의밥친구] 된장찌개 900g','항아리에서 숙성시킨 집된장으로만 맛을내 짜지 않은 된장찌개', 10000, 8000, 50, 3); -- ----------------------------------------------------- --- side +-- side, dish 52(41 + 11) -- ----------------------------------------------------- insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id) values ('HBBCC51', '[마샐미디쉬] 유자소스 연근무침 250g', '[마샐미디쉬] 유자소스 연근무침 250g','향긋한 유자향과 아삭한 연근', 6000, 5000, 10, 4); insert into dish(`hash`, alt, title, description, n_price, s_price, `point`, menu_category_id) values ('H193952', '[동네부엌] 쇠고기야채장조림 200g', '[동네부엌] 쇠고기야채장조림 200g','부드러운 고기부터 밥비벼먹기 딱좋은 국물까지', 8000, 7000, 15, 4); @@ -225,7 +225,6 @@ insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storea insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 25); insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 26); insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 27); -insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 28); insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 1); @@ -255,8 +254,6 @@ insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storea insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 25); insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 26); insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 27); -insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 28); - insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 1); insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 2); @@ -285,7 +282,6 @@ insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storea insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 25); insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 26); insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 27); -insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 28); insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 1); @@ -315,46 +311,45 @@ insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storea insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 25); insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 26); insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 27); -insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 28); -- ----------------------------------------------------- -- image for main -- ----------------------------------------------------- -insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 29); -insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/7674311a02ba7c88675f3186ddaeef9e.jpg', 1, 30); -insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 31); -insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/7674311a02ba7c88675f3186ddaeef9e.jpg', 1, 32); -insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 33); -insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/7674311a02ba7c88675f3186ddaeef9e.jpg', 1, 34); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 28); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/7674311a02ba7c88675f3186ddaeef9e.jpg', 1, 29); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 30); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/7674311a02ba7c88675f3186ddaeef9e.jpg', 1, 31); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 32); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/7674311a02ba7c88675f3186ddaeef9e.jpg', 1, 33); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 28); insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 29); insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 30); insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 31); insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 32); insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 33); -insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 34); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 28); insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 29); insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 30); insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 31); insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 32); insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 33); -insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 34); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 28); insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 29); insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 30); insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 31); insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 32); insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 33); -insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 34); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 28); insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 29); insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 30); insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 31); insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 32); insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 33); -insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 34); @@ -362,82 +357,117 @@ insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeap -- ----------------------------------------------------- -- image for soup -- ----------------------------------------------------- -insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/d1fccf125f0a78113d0e06cb888f2e74.jpg', 1, 35); -insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/c069bc32cb37727c59e1f0c2839311a0.jpg', 1, 36); -insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/d1fccf125f0a78113d0e06cb888f2e74.jpg', 1, 37); -insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/c069bc32cb37727c59e1f0c2839311a0.jpg', 1, 38); -insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/d1fccf125f0a78113d0e06cb888f2e74.jpg', 1, 39); -insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/c069bc32cb37727c59e1f0c2839311a0.jpg', 1, 40); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/d1fccf125f0a78113d0e06cb888f2e74.jpg', 1, 34); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/c069bc32cb37727c59e1f0c2839311a0.jpg', 1, 35); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/d1fccf125f0a78113d0e06cb888f2e74.jpg', 1, 36); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/c069bc32cb37727c59e1f0c2839311a0.jpg', 1, 37); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/d1fccf125f0a78113d0e06cb888f2e74.jpg', 1, 38); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/c069bc32cb37727c59e1f0c2839311a0.jpg', 1, 39); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/d1fccf125f0a78113d0e06cb888f2e74.jpg', 1, 40); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/c069bc32cb37727c59e1f0c2839311a0.jpg', 1, 41); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 34); insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 35); insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 36); -insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 40); insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 37); insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 38); insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 39); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 40); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 41); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 34); insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 35); -insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 40); insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 36); insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 37); insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 38); insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 39); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 40); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 41); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 34); insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 35); -insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 40); insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 36); insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 37); insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 38); insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 39); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 40); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 41); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 34); insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 35); -insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 40); insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 36); insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 37); insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 38); insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 39); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 40); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 41); -- ----------------------------------------------------- -- image for side -- ----------------------------------------------------- -insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/fdb0d5fcfb86e332505785225a6d9ade.jpg', 1, 41); -insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/e5646e5fc09a01a9243979b229e0572b.jpg', 1, 42); -insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/fdb0d5fcfb86e332505785225a6d9ade.jpg', 1, 43); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/fdb0d5fcfb86e332505785225a6d9ade.jpg', 1, 42); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/e5646e5fc09a01a9243979b229e0572b.jpg', 1, 43); insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/e5646e5fc09a01a9243979b229e0572b.jpg', 1, 44); insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/fdb0d5fcfb86e332505785225a6d9ade.jpg', 1, 45); insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/e5646e5fc09a01a9243979b229e0572b.jpg', 1, 46); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/e5646e5fc09a01a9243979b229e0572b.jpg', 1, 47); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/fdb0d5fcfb86e332505785225a6d9ade.jpg', 1, 48); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/e5646e5fc09a01a9243979b229e0572b.jpg', 1, 49); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/fdb0d5fcfb86e332505785225a6d9ade.jpg', 1, 50); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/e5646e5fc09a01a9243979b229e0572b.jpg', 1, 51); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/fdb0d5fcfb86e332505785225a6d9ade.jpg', 1, 52); -insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 41); insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 42); insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 43); insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 44); insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 45); insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 46); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 47); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 48); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 49); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 50); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 51); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 52); -insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 41); insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 42); insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 43); insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 44); insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 45); insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 46); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 47); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 48); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 49); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 50); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 51); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/6ef14155afc5b47e8c9efd762f7a6096.jpg', 0, 52); -insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 41); insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 42); insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 43); insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 44); insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 45); insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 46); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 47); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 48); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 49); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 50); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 51); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/8744504ff3bc315f901dca1f26fe63a1.jpg', 0, 52); -insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 41); insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 42); insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 43); insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 44); insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 45); insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 46); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 47); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 48); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 49); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 50); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 51); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/e30bd6de9340fc05db3cd1d1329b2c56.jpg', 0, 52); diff --git a/BE/src/main/resources/schema.sql b/BE/src/main/resources/schema.sql index bc12d5740..7980cdd49 100644 --- a/BE/src/main/resources/schema.sql +++ b/BE/src/main/resources/schema.sql @@ -49,7 +49,7 @@ CREATE TABLE IF NOT EXISTS `side_dish`.`dish` ( `n_price` INT NOT NULL, `s_price` INT NULL DEFAULT 0, `point` INT NULL DEFAULT 0, - `stock` INT NOT NULL DEFAULT 2, + `stock` INT NOT NULL DEFAULT 10, `delivery_type` VARCHAR(45) NOT NULL DEFAULT '새벽배송, 전국택배', `delivery_info` VARCHAR(255) NOT NULL DEFAULT '서울 경기 새벽배송 / 전국택배 (제주 및 도서산간 불가) [월 · 화 · 수 · 목 · 금 · 토] 수령 가능한 상품입니다.', `delivery_fee` VARCHAR(45) NOT NULL DEFAULT '2,500원 (40,000원 이상 구매 시 무료)', From 59debf3d05f86a2993473c1ec1fd9361907158ef Mon Sep 17 00:00:00 2001 From: jeong-inho Date: Thu, 29 Apr 2021 18:12:36 +0900 Subject: [PATCH 17/34] =?UTF-8?q?Feat:=20UserService=20=ED=81=B4=EB=9E=98?= =?UTF-8?q?=EC=8A=A4=20=EC=83=9D=EC=84=B1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit UserController 클래스에 있던 비지니스 로직은 UserService 클래스를 만들어 이동, code를 통해 토큰을 얻어오는 tokenRequestApi 메소드, 토큰으로 유저 정보를 얻어오는 userInfoRequestApi 메소드, 토큰으로 유저 이멘일을 얻어오는 emailRequestApi 메소드 생성 --- .../mj_eno/sidedish/service/UserService.java | 93 +++++++++++++++++++ .../mj_eno/sidedish/web/UserController.java | 44 ++------- 2 files changed, 101 insertions(+), 36 deletions(-) create mode 100644 BE/src/main/java/com/mj_eno/sidedish/service/UserService.java diff --git a/BE/src/main/java/com/mj_eno/sidedish/service/UserService.java b/BE/src/main/java/com/mj_eno/sidedish/service/UserService.java new file mode 100644 index 000000000..d3879ff6a --- /dev/null +++ b/BE/src/main/java/com/mj_eno/sidedish/service/UserService.java @@ -0,0 +1,93 @@ +package com.mj_eno.sidedish.service; + +import com.mj_eno.sidedish.domain.user.User; +import com.mj_eno.sidedish.domain.user.UserRepository; +import com.mj_eno.sidedish.exception.EntityNotFoundException; +import com.mj_eno.sidedish.exception.ErrorMessage; +import com.mj_eno.sidedish.web.dto.EmailDTO; +import com.mj_eno.sidedish.web.dto.TokenDTO; +import com.mj_eno.sidedish.web.dto.UserInfoDTO; +import org.springframework.boot.web.client.RestTemplateBuilder; +import org.springframework.context.annotation.PropertySource; +import org.springframework.core.env.Environment; +import org.springframework.http.HttpEntity; +import org.springframework.http.HttpHeaders; +import org.springframework.http.HttpMethod; +import org.springframework.http.MediaType; +import org.springframework.stereotype.Service; +import org.springframework.web.client.RestTemplate; +import org.springframework.web.util.UriComponentsBuilder; + +import java.util.List; + +@PropertySource("classpath:/oauth.properties") +@Service +public class UserService { + + private final UserRepository userRepository; + private final RestTemplate restTemplate; + private final Environment environment; + + public UserService(UserRepository userRepository, Environment environment, RestTemplateBuilder restTemplateBuilder) { + this.userRepository = userRepository; + this.restTemplate = restTemplateBuilder.build(); + this.environment = environment; + } + + public User login(String code) { + TokenDTO tokenDTO = tokenRequestApi(code); + UserInfoDTO userInfoDTO = userInfoRequestApi(tokenDTO.getAccess_token()); + EmailDTO emailDTO = emailRequestApi(tokenDTO.getAccess_token()); + + if (verifyUser(userInfoDTO)) { + User user = findByUserId(userInfoDTO); + user.update(userInfoDTO, emailDTO, tokenDTO); + return userRepository.save(user); + } + User user = new User(userInfoDTO, emailDTO, tokenDTO); + return userRepository.save(user); + } + + private TokenDTO tokenRequestApi(String code) { + String id = environment.getProperty("github.client.id"); + String secret = environment.getProperty("github.secret"); + String url = environment.getProperty("github.access.token.url"); + UriComponentsBuilder builder = UriComponentsBuilder.fromHttpUrl(url) + .queryParam("client_id", id) + .queryParam("client_secret", secret) + .queryParam("code", code); + HttpHeaders httpHeaders = new HttpHeaders(); + httpHeaders.set(HttpHeaders.ACCEPT, MediaType.APPLICATION_JSON_VALUE); + httpHeaders.set(HttpHeaders.CONTENT_TYPE, MediaType.APPLICATION_JSON_VALUE); + HttpEntity httpEntity = new HttpEntity<>(httpHeaders); + return restTemplate.exchange(builder.toUriString(), HttpMethod.POST, httpEntity, TokenDTO.class).getBody(); + } + + private UserInfoDTO userInfoRequestApi(String token) { + UriComponentsBuilder builder = UriComponentsBuilder.fromHttpUrl("https://api.github.com/user"); + HttpHeaders httpHeaders = new HttpHeaders(); + httpHeaders.set(HttpHeaders.AUTHORIZATION, "token " + token); + HttpEntity httpEntity = new HttpEntity<>(httpHeaders); + return restTemplate.exchange(builder.toUriString(), HttpMethod.GET, httpEntity, UserInfoDTO.class).getBody(); + } + + private EmailDTO emailRequestApi(String token) { + UriComponentsBuilder builder = UriComponentsBuilder.fromHttpUrl("https://api.github.com/user/emails"); + HttpHeaders httpHeaders = new HttpHeaders(); + httpHeaders.set(HttpHeaders.AUTHORIZATION, "token " + token); + HttpEntity httpEntity3 = new HttpEntity<>(httpHeaders); + List emailDTOList = restTemplate.exchange(builder.toUriString(), HttpMethod.GET, httpEntity3, List.class).getBody(); + // 문제있음 + return emailDTOList.get(0); + } + + private boolean verifyUser(UserInfoDTO userInfoDTO) { + return userRepository.findByUserId(userInfoDTO.getLogin()).isPresent(); + } + + private User findByUserId(UserInfoDTO userInfoDTO) { + return userRepository.findByUserId(userInfoDTO.getLogin()).orElseThrow( + () -> new EntityNotFoundException(ErrorMessage.ENTITY_NOT_FOUND) + ); + } +} diff --git a/BE/src/main/java/com/mj_eno/sidedish/web/UserController.java b/BE/src/main/java/com/mj_eno/sidedish/web/UserController.java index b5a4405c9..fec81572c 100644 --- a/BE/src/main/java/com/mj_eno/sidedish/web/UserController.java +++ b/BE/src/main/java/com/mj_eno/sidedish/web/UserController.java @@ -1,54 +1,26 @@ package com.mj_eno.sidedish.web; -import com.mj_eno.sidedish.domain.user.UserRepository; +import com.mj_eno.sidedish.domain.user.User; +import com.mj_eno.sidedish.service.UserService; import org.slf4j.Logger; import org.slf4j.LoggerFactory; -import org.springframework.context.annotation.PropertySource; -import org.springframework.core.env.Environment; -import org.springframework.http.HttpEntity; -import org.springframework.http.HttpHeaders; -import org.springframework.http.HttpMethod; -import org.springframework.http.MediaType; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestParam; import org.springframework.web.bind.annotation.RestController; -import org.springframework.web.client.RestTemplate; -import org.springframework.web.util.UriComponentsBuilder; -import javax.net.ssl.HttpsURLConnection; -import java.net.HttpURLConnection; - -@PropertySource("classpath:/oauth.properties") @RestController public class UserController { - public final UserRepository userRepository; + public final UserService userService; private final Logger logger = LoggerFactory.getLogger(DishController.class); - private final Environment environment; - public UserController(UserRepository userRepository, Environment environment) { - this.userRepository = userRepository; - this.environment = environment; + public UserController(UserService userService) { + this.userService = userService; } @GetMapping("/login") - public void login(@RequestParam String code) { - String id = environment.getProperty("github.client.id"); - String secret = environment.getProperty("github.secret"); - String url = environment.getProperty("github.access.token.url"); - UriComponentsBuilder builder = UriComponentsBuilder.fromHttpUrl(url) - .queryParam("client_id", id) - .queryParam("client_secret", secret) - .queryParam("code", code); - System.out.println(builder.toUriString()); - -// HttpURLConnection httpURLConnection; -// HttpsURLConnection - -// HttpHeaders httpHeaders = new HttpHeaders(); -// httpHeaders.set(HttpHeaders.ACCEPT, MediaType.APPLICATION_JSON_VALUE); -// httpHeaders.set(HttpHeaders.CONTENT_TYPE, MediaType.APPLICATION_JSON_VALUE); -// HttpEntity httpEntity = new HttpEntity<>(httpHeaders); -// restTemplate.exchange(builder.toUriString(), HttpMethod.POST, httpEntity, OrderDto.class).getBody(); + public User login(@RequestParam String code) { + logger.info("로그인 요청"); + return userService.login(code); } } From 1e39cc5d181b5f114c4ec17b8c018af91ec77b4d Mon Sep 17 00:00:00 2001 From: jeong-inho Date: Thu, 29 Apr 2021 18:13:38 +0900 Subject: [PATCH 18/34] =?UTF-8?q?Feat:=20User=20=ED=81=B4=EB=9E=98?= =?UTF-8?q?=EC=8A=A4=EC=97=90=20=EC=83=9D=EC=84=B1=EC=9E=90=EC=99=80=20upd?= =?UTF-8?q?ate=20=EB=A9=94=EC=86=8C=EB=93=9C=20=EC=83=9D=EC=84=B1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/mj_eno/sidedish/domain/user/User.java | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/BE/src/main/java/com/mj_eno/sidedish/domain/user/User.java b/BE/src/main/java/com/mj_eno/sidedish/domain/user/User.java index d2ce6bae5..bbbd0eb08 100644 --- a/BE/src/main/java/com/mj_eno/sidedish/domain/user/User.java +++ b/BE/src/main/java/com/mj_eno/sidedish/domain/user/User.java @@ -1,5 +1,8 @@ package com.mj_eno.sidedish.domain.user; +import com.mj_eno.sidedish.web.dto.EmailDTO; +import com.mj_eno.sidedish.web.dto.TokenDTO; +import com.mj_eno.sidedish.web.dto.UserInfoDTO; import org.springframework.data.annotation.Id; public class User { @@ -10,4 +13,18 @@ public class User { private String email; private String userId; private String token; + + public User(UserInfoDTO userInfoDTO, EmailDTO emailDTO, TokenDTO tokenDTO) { + this.name = userInfoDTO.getName(); + this.email = emailDTO.getEmail(); + this.userId = userInfoDTO.getLogin(); + this.token = tokenDTO.getAccess_token(); + } + + public void update(UserInfoDTO userInfoDTO, EmailDTO emailDTO, TokenDTO tokenDTO) { + this.name = userInfoDTO.getName(); + this.email = emailDTO.getEmail(); + this.userId = userInfoDTO.getLogin(); + this.token = tokenDTO.getAccess_token(); + } } From e9615a158bbe09bfe9a11721ec1644ba120f2067 Mon Sep 17 00:00:00 2001 From: jeong-inho Date: Thu, 29 Apr 2021 18:14:04 +0900 Subject: [PATCH 19/34] =?UTF-8?q?Feat:=20UserRepository=20=EC=9D=B8?= =?UTF-8?q?=ED=84=B0=ED=8E=98=EC=9D=B4=EC=8A=A4=EC=97=90=20findByUserId=20?= =?UTF-8?q?=EC=83=9D=EC=84=B1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/mj_eno/sidedish/domain/user/UserRepository.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/BE/src/main/java/com/mj_eno/sidedish/domain/user/UserRepository.java b/BE/src/main/java/com/mj_eno/sidedish/domain/user/UserRepository.java index 7576a9d05..cbcda750c 100644 --- a/BE/src/main/java/com/mj_eno/sidedish/domain/user/UserRepository.java +++ b/BE/src/main/java/com/mj_eno/sidedish/domain/user/UserRepository.java @@ -2,5 +2,9 @@ import org.springframework.data.repository.CrudRepository; +import java.util.Optional; + public interface UserRepository extends CrudRepository { + + Optional findByUserId(String userId); } From 101c4a72e18f4a72f4c595850da78904910ca964 Mon Sep 17 00:00:00 2001 From: jeong-inho Date: Thu, 29 Apr 2021 18:15:59 +0900 Subject: [PATCH 20/34] =?UTF-8?q?Feat:=20User=20=EC=A0=95=EB=B3=B4?= =?UTF-8?q?=EB=A5=BC=20=EC=A0=84=EB=8B=AC=ED=95=98=EB=8A=94=20DTO=20?= =?UTF-8?q?=EC=83=9D=EC=84=B1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit TokenDTO 클래스에 getAccess_token 메소드, toString 메소드 생성, 유저 이메일을 전달하기 위해 EmailDTO 클래스 생성, 유저 정보를 전달하기 위해 UserInfoDTO 클래스 생성 --- .../com/mj_eno/sidedish/web/dto/EmailDTO.java | 21 +++++++++++++ .../com/mj_eno/sidedish/web/dto/TokenDTO.java | 25 +++++++++++---- .../mj_eno/sidedish/web/dto/UserInfoDTO.java | 31 +++++++++++++++++++ 3 files changed, 71 insertions(+), 6 deletions(-) create mode 100644 BE/src/main/java/com/mj_eno/sidedish/web/dto/EmailDTO.java create mode 100644 BE/src/main/java/com/mj_eno/sidedish/web/dto/UserInfoDTO.java diff --git a/BE/src/main/java/com/mj_eno/sidedish/web/dto/EmailDTO.java b/BE/src/main/java/com/mj_eno/sidedish/web/dto/EmailDTO.java new file mode 100644 index 000000000..12dd51f2a --- /dev/null +++ b/BE/src/main/java/com/mj_eno/sidedish/web/dto/EmailDTO.java @@ -0,0 +1,21 @@ +package com.mj_eno.sidedish.web.dto; + +public class EmailDTO { + + private String email; + + public String getEmail() { + return email; + } + + public void setEmail(String email) { + this.email = email; + } + + @Override + public String toString() { + return "emailDTO{" + + "email='" + email + '\'' + + '}'; + } +} diff --git a/BE/src/main/java/com/mj_eno/sidedish/web/dto/TokenDTO.java b/BE/src/main/java/com/mj_eno/sidedish/web/dto/TokenDTO.java index b65ae4feb..5feb7ef58 100644 --- a/BE/src/main/java/com/mj_eno/sidedish/web/dto/TokenDTO.java +++ b/BE/src/main/java/com/mj_eno/sidedish/web/dto/TokenDTO.java @@ -2,19 +2,32 @@ public class TokenDTO { - private String accessToken; - private String tokenType; + private String access_token; + private String token_type; private String scope; - public void setAccessToken(String accessToken) { - this.accessToken = accessToken; + public void setAccess_token(String access_token) { + this.access_token = access_token; } - public void setTokenType(String tokenType) { - this.tokenType = tokenType; + public void setToken_type(String token_type) { + this.token_type = token_type; } public void setScope(String scope) { this.scope = scope; } + + public String getAccess_token() { + return access_token; + } + + @Override + public String toString() { + return "TokenDTO{" + + "access_token='" + access_token + '\'' + + ", token_type='" + token_type + '\'' + + ", scope='" + scope + '\'' + + '}'; + } } diff --git a/BE/src/main/java/com/mj_eno/sidedish/web/dto/UserInfoDTO.java b/BE/src/main/java/com/mj_eno/sidedish/web/dto/UserInfoDTO.java new file mode 100644 index 000000000..33b529e21 --- /dev/null +++ b/BE/src/main/java/com/mj_eno/sidedish/web/dto/UserInfoDTO.java @@ -0,0 +1,31 @@ +package com.mj_eno.sidedish.web.dto; + +public class UserInfoDTO { + + private String login; + private String name; + + public String getLogin() { + return login; + } + + public void setLogin(String login) { + this.login = login; + } + + public String getName() { + return name; + } + + public void setName(String name) { + this.name = name; + } + + @Override + public String toString() { + return "UserInfoDTO{" + + "login='" + login + '\'' + + ", name='" + name + '\'' + + '}'; + } +} From df1d29fd6a0d6d22246c2823d74ee396f680f2ed Mon Sep 17 00:00:00 2001 From: jeong-inho Date: Thu, 29 Apr 2021 19:12:54 +0900 Subject: [PATCH 21/34] =?UTF-8?q?Feat:=20user=20=ED=85=8C=EC=9D=B4?= =?UTF-8?q?=EB=B8=94=EC=9D=98=20id=EB=A5=BC=20AUTO=5FINCREMENT=20=EC=84=A4?= =?UTF-8?q?=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- BE/src/main/resources/schema.sql | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/BE/src/main/resources/schema.sql b/BE/src/main/resources/schema.sql index a7005d1e0..8757c2750 100644 --- a/BE/src/main/resources/schema.sql +++ b/BE/src/main/resources/schema.sql @@ -19,7 +19,7 @@ USE `side_dish`; -- ----------------------------------------------------- DROP TABLE IF EXISTS `side_dish`.`user`; CREATE TABLE IF NOT EXISTS `side_dish`.`user` ( - `id` INT NOT NULL, + `id` INT AUTO_INCREMENT NOT NULL, `name` VARCHAR(45) NOT NULL, `email` VARCHAR(45) NOT NULL, `user_id` VARCHAR(45) NOT NULL, From 914a8ebf1ae9f4e3e0dab3c3be97fbbafcc1cb32 Mon Sep 17 00:00:00 2001 From: jeong-inho Date: Thu, 29 Apr 2021 19:13:17 +0900 Subject: [PATCH 22/34] =?UTF-8?q?Feat:=20User=20=ED=81=B4=EB=9E=98?= =?UTF-8?q?=EC=8A=A4=EC=97=90=20getter=20=EB=A9=94=EC=86=8C=EB=93=9C=20?= =?UTF-8?q?=EC=83=9D=EC=84=B1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/mj_eno/sidedish/domain/user/User.java | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/BE/src/main/java/com/mj_eno/sidedish/domain/user/User.java b/BE/src/main/java/com/mj_eno/sidedish/domain/user/User.java index bbbd0eb08..2e0c45ddf 100644 --- a/BE/src/main/java/com/mj_eno/sidedish/domain/user/User.java +++ b/BE/src/main/java/com/mj_eno/sidedish/domain/user/User.java @@ -27,4 +27,24 @@ public void update(UserInfoDTO userInfoDTO, EmailDTO emailDTO, TokenDTO tokenDTO this.userId = userInfoDTO.getLogin(); this.token = tokenDTO.getAccess_token(); } + + public Long getId() { + return id; + } + + public String getName() { + return name; + } + + public String getEmail() { + return email; + } + + public String getUserId() { + return userId; + } + + public String getToken() { + return token; + } } From 3ddcfc48f85c9de5f35832e81fffe48f21b065b6 Mon Sep 17 00:00:00 2001 From: jeong-inho Date: Thu, 29 Apr 2021 19:14:25 +0900 Subject: [PATCH 23/34] =?UTF-8?q?Feat:=20UserResponseDTO=20=ED=81=B4?= =?UTF-8?q?=EB=9E=98=EC=8A=A4=20=EC=83=9D=EC=84=B1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 로그인 시 user 정보를 전달하기 위해 UserResponseDTO 클래스 생성, UserController 클래스의 login 메소드의 반환 타입 변경 --- .../mj_eno/sidedish/web/UserController.java | 4 +-- .../sidedish/web/dto/UserResponseDTO.java | 34 +++++++++++++++++++ 2 files changed, 36 insertions(+), 2 deletions(-) create mode 100644 BE/src/main/java/com/mj_eno/sidedish/web/dto/UserResponseDTO.java diff --git a/BE/src/main/java/com/mj_eno/sidedish/web/UserController.java b/BE/src/main/java/com/mj_eno/sidedish/web/UserController.java index fec81572c..0e3b9a8d2 100644 --- a/BE/src/main/java/com/mj_eno/sidedish/web/UserController.java +++ b/BE/src/main/java/com/mj_eno/sidedish/web/UserController.java @@ -1,7 +1,7 @@ package com.mj_eno.sidedish.web; -import com.mj_eno.sidedish.domain.user.User; import com.mj_eno.sidedish.service.UserService; +import com.mj_eno.sidedish.web.dto.UserResponseDTO; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.web.bind.annotation.GetMapping; @@ -19,7 +19,7 @@ public UserController(UserService userService) { } @GetMapping("/login") - public User login(@RequestParam String code) { + public UserResponseDTO login(@RequestParam String code) { logger.info("로그인 요청"); return userService.login(code); } diff --git a/BE/src/main/java/com/mj_eno/sidedish/web/dto/UserResponseDTO.java b/BE/src/main/java/com/mj_eno/sidedish/web/dto/UserResponseDTO.java new file mode 100644 index 000000000..ccc558c7e --- /dev/null +++ b/BE/src/main/java/com/mj_eno/sidedish/web/dto/UserResponseDTO.java @@ -0,0 +1,34 @@ +package com.mj_eno.sidedish.web.dto; + +import com.mj_eno.sidedish.domain.user.User; + +public class UserResponseDTO { + + private String name; + private String email; + private String userId; + private String token; + + public UserResponseDTO(User user) { + this.name = user.getName(); + this.email = user.getEmail(); + this.userId = user.getUserId(); + this.token = user.getToken(); + } + + public String getName() { + return name; + } + + public String getEmail() { + return email; + } + + public String getUserId() { + return userId; + } + + public String getToken() { + return token; + } +} From 608993f8e67b923da50d78515f6ae7aef2da77a7 Mon Sep 17 00:00:00 2001 From: jeong-inho Date: Thu, 29 Apr 2021 19:15:44 +0900 Subject: [PATCH 24/34] =?UTF-8?q?Feat:=20UserService=20=ED=81=B4=EB=9E=98?= =?UTF-8?q?=EC=8A=A4=EC=9D=98=20=EB=A9=94=EC=86=8C=EB=93=9C=20=EC=88=98?= =?UTF-8?q?=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit emailRequestApi 메소드의 restTemplate 매개변수 변경, login 메소드의 반환타입 변경 --- .../com/mj_eno/sidedish/service/UserService.java | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/BE/src/main/java/com/mj_eno/sidedish/service/UserService.java b/BE/src/main/java/com/mj_eno/sidedish/service/UserService.java index d3879ff6a..42bbe7c45 100644 --- a/BE/src/main/java/com/mj_eno/sidedish/service/UserService.java +++ b/BE/src/main/java/com/mj_eno/sidedish/service/UserService.java @@ -7,13 +7,12 @@ import com.mj_eno.sidedish.web.dto.EmailDTO; import com.mj_eno.sidedish.web.dto.TokenDTO; import com.mj_eno.sidedish.web.dto.UserInfoDTO; +import com.mj_eno.sidedish.web.dto.UserResponseDTO; import org.springframework.boot.web.client.RestTemplateBuilder; import org.springframework.context.annotation.PropertySource; +import org.springframework.core.ParameterizedTypeReference; import org.springframework.core.env.Environment; -import org.springframework.http.HttpEntity; -import org.springframework.http.HttpHeaders; -import org.springframework.http.HttpMethod; -import org.springframework.http.MediaType; +import org.springframework.http.*; import org.springframework.stereotype.Service; import org.springframework.web.client.RestTemplate; import org.springframework.web.util.UriComponentsBuilder; @@ -34,7 +33,7 @@ public UserService(UserRepository userRepository, Environment environment, RestT this.environment = environment; } - public User login(String code) { + public UserResponseDTO login(String code) { TokenDTO tokenDTO = tokenRequestApi(code); UserInfoDTO userInfoDTO = userInfoRequestApi(tokenDTO.getAccess_token()); EmailDTO emailDTO = emailRequestApi(tokenDTO.getAccess_token()); @@ -42,10 +41,10 @@ public User login(String code) { if (verifyUser(userInfoDTO)) { User user = findByUserId(userInfoDTO); user.update(userInfoDTO, emailDTO, tokenDTO); - return userRepository.save(user); + return new UserResponseDTO(userRepository.save(user)); } User user = new User(userInfoDTO, emailDTO, tokenDTO); - return userRepository.save(user); + return new UserResponseDTO(userRepository.save(user)); } private TokenDTO tokenRequestApi(String code) { @@ -76,8 +75,7 @@ private EmailDTO emailRequestApi(String token) { HttpHeaders httpHeaders = new HttpHeaders(); httpHeaders.set(HttpHeaders.AUTHORIZATION, "token " + token); HttpEntity httpEntity3 = new HttpEntity<>(httpHeaders); - List emailDTOList = restTemplate.exchange(builder.toUriString(), HttpMethod.GET, httpEntity3, List.class).getBody(); - // 문제있음 + List emailDTOList = restTemplate.exchange(builder.toUriString(), HttpMethod.GET, httpEntity3, new ParameterizedTypeReference>() {}).getBody(); return emailDTOList.get(0); } From 423ebf8c776970509304f646fd09eb9049e442e5 Mon Sep 17 00:00:00 2001 From: jeong-inho Date: Thu, 29 Apr 2021 21:56:41 +0900 Subject: [PATCH 25/34] =?UTF-8?q?Feat:=20User=20=ED=85=8C=EC=9D=B4?= =?UTF-8?q?=EB=B8=94=20=EC=8A=A4=ED=82=A4=EB=A7=88=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- BE/src/main/resources/schema.sql | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/BE/src/main/resources/schema.sql b/BE/src/main/resources/schema.sql index 8757c2750..efa08a788 100644 --- a/BE/src/main/resources/schema.sql +++ b/BE/src/main/resources/schema.sql @@ -19,11 +19,11 @@ USE `side_dish`; -- ----------------------------------------------------- DROP TABLE IF EXISTS `side_dish`.`user`; CREATE TABLE IF NOT EXISTS `side_dish`.`user` ( - `id` INT AUTO_INCREMENT NOT NULL, + `id` INT AUTO_INCREMENT, `name` VARCHAR(45) NOT NULL, `email` VARCHAR(45) NOT NULL, `user_id` VARCHAR(45) NOT NULL, - `token` VARCHAR(255) NOT NULL, + `token` VARCHAR(255), PRIMARY KEY (`id`)) ENGINE = InnoDB; From 131f40aeb859030d1b5e305d2b8685250bc96f43 Mon Sep 17 00:00:00 2001 From: jeong-inho Date: Thu, 29 Apr 2021 21:57:01 +0900 Subject: [PATCH 26/34] =?UTF-8?q?Feat:=20User=20=ED=81=B4=EB=9E=98?= =?UTF-8?q?=EC=8A=A4=EC=97=90=20=EA=B8=B0=EB=B3=B8=20=EC=83=9D=EC=84=B1?= =?UTF-8?q?=EC=9E=90=20=EC=83=9D=EC=84=B1,=20removeToken=20=EB=A9=94?= =?UTF-8?q?=EC=86=8C=EB=93=9C=20=EC=83=9D=EC=84=B1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/mj_eno/sidedish/domain/user/User.java | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/BE/src/main/java/com/mj_eno/sidedish/domain/user/User.java b/BE/src/main/java/com/mj_eno/sidedish/domain/user/User.java index 2e0c45ddf..ee5f507bd 100644 --- a/BE/src/main/java/com/mj_eno/sidedish/domain/user/User.java +++ b/BE/src/main/java/com/mj_eno/sidedish/domain/user/User.java @@ -14,6 +14,8 @@ public class User { private String userId; private String token; + public User() {} + public User(UserInfoDTO userInfoDTO, EmailDTO emailDTO, TokenDTO tokenDTO) { this.name = userInfoDTO.getName(); this.email = emailDTO.getEmail(); @@ -28,6 +30,10 @@ public void update(UserInfoDTO userInfoDTO, EmailDTO emailDTO, TokenDTO tokenDTO this.token = tokenDTO.getAccess_token(); } + public void removeToken() { + this.token = null; + } + public Long getId() { return id; } @@ -47,4 +53,15 @@ public String getUserId() { public String getToken() { return token; } + + @Override + public String toString() { + return "User{" + + "id=" + id + + ", name='" + name + '\'' + + ", email='" + email + '\'' + + ", userId='" + userId + '\'' + + ", token='" + token + '\'' + + '}'; + } } From e87c930c5362276cbcbec90fc28ff1eace07c9da Mon Sep 17 00:00:00 2001 From: jeong-inho Date: Thu, 29 Apr 2021 21:57:26 +0900 Subject: [PATCH 27/34] =?UTF-8?q?Feat:=20UserController=20=ED=81=B4?= =?UTF-8?q?=EB=9E=98=EC=8A=A4=EC=97=90=20logout=20=EB=A9=94=EC=86=8C?= =?UTF-8?q?=EB=93=9C=20=EC=83=9D=EC=84=B1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/mj_eno/sidedish/web/UserController.java | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/BE/src/main/java/com/mj_eno/sidedish/web/UserController.java b/BE/src/main/java/com/mj_eno/sidedish/web/UserController.java index 0e3b9a8d2..704126fdc 100644 --- a/BE/src/main/java/com/mj_eno/sidedish/web/UserController.java +++ b/BE/src/main/java/com/mj_eno/sidedish/web/UserController.java @@ -4,9 +4,7 @@ import com.mj_eno.sidedish.web.dto.UserResponseDTO; import org.slf4j.Logger; import org.slf4j.LoggerFactory; -import org.springframework.web.bind.annotation.GetMapping; -import org.springframework.web.bind.annotation.RequestParam; -import org.springframework.web.bind.annotation.RestController; +import org.springframework.web.bind.annotation.*; @RestController public class UserController { @@ -18,9 +16,15 @@ public UserController(UserService userService) { this.userService = userService; } - @GetMapping("/login") + @PostMapping("/login") public UserResponseDTO login(@RequestParam String code) { logger.info("로그인 요청"); return userService.login(code); } + + @GetMapping("/logout") + public void logout(@RequestHeader String token) { + logger.info("로그아웃 요청"); + userService.logout(token); + } } From 4071738dff631d4a6df25eedb728c99c1126a27f Mon Sep 17 00:00:00 2001 From: jeong-inho Date: Thu, 29 Apr 2021 21:57:51 +0900 Subject: [PATCH 28/34] =?UTF-8?q?Feat:=20UserService=20=ED=81=B4=EB=9E=98?= =?UTF-8?q?=EC=8A=A4=EC=97=90=20logout=20=EB=A9=94=EC=86=8C=EB=93=9C=20?= =?UTF-8?q?=EC=83=9D=EC=84=B1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../mj_eno/sidedish/service/UserService.java | 24 ++++++++++++++----- 1 file changed, 18 insertions(+), 6 deletions(-) diff --git a/BE/src/main/java/com/mj_eno/sidedish/service/UserService.java b/BE/src/main/java/com/mj_eno/sidedish/service/UserService.java index 42bbe7c45..49058188b 100644 --- a/BE/src/main/java/com/mj_eno/sidedish/service/UserService.java +++ b/BE/src/main/java/com/mj_eno/sidedish/service/UserService.java @@ -38,8 +38,8 @@ public UserResponseDTO login(String code) { UserInfoDTO userInfoDTO = userInfoRequestApi(tokenDTO.getAccess_token()); EmailDTO emailDTO = emailRequestApi(tokenDTO.getAccess_token()); - if (verifyUser(userInfoDTO)) { - User user = findByUserId(userInfoDTO); + if (verifyUser(emailDTO)) { + User user = findByEmail(emailDTO); user.update(userInfoDTO, emailDTO, tokenDTO); return new UserResponseDTO(userRepository.save(user)); } @@ -47,6 +47,12 @@ public UserResponseDTO login(String code) { return new UserResponseDTO(userRepository.save(user)); } + public void logout(String token) { + User user = findByToken(token); + user.removeToken(); + userRepository.save(user); + } + private TokenDTO tokenRequestApi(String code) { String id = environment.getProperty("github.client.id"); String secret = environment.getProperty("github.secret"); @@ -79,12 +85,18 @@ private EmailDTO emailRequestApi(String token) { return emailDTOList.get(0); } - private boolean verifyUser(UserInfoDTO userInfoDTO) { - return userRepository.findByUserId(userInfoDTO.getLogin()).isPresent(); + private boolean verifyUser(EmailDTO emailDTO) { + return userRepository.findByEmail(emailDTO.getEmail()).isPresent(); + } + + private User findByEmail(EmailDTO emailDTO) { + return userRepository.findByEmail(emailDTO.getEmail()).orElseThrow( + () -> new EntityNotFoundException(ErrorMessage.ENTITY_NOT_FOUND) + ); } - private User findByUserId(UserInfoDTO userInfoDTO) { - return userRepository.findByUserId(userInfoDTO.getLogin()).orElseThrow( + private User findByToken(String token) { + return userRepository.findByToken(token).orElseThrow( () -> new EntityNotFoundException(ErrorMessage.ENTITY_NOT_FOUND) ); } From 73b2daf59973c2089d92138cb50f52ca99c0c700 Mon Sep 17 00:00:00 2001 From: jeong-inho Date: Thu, 29 Apr 2021 21:58:23 +0900 Subject: [PATCH 29/34] =?UTF-8?q?Feat:=20UserRepository=20=EC=9D=B8?= =?UTF-8?q?=ED=84=B0=ED=8E=98=EC=9D=B4=EC=8A=A4=EC=97=90=20findByEmail,=20?= =?UTF-8?q?findByToken=20=EB=A9=94=EC=86=8C=EB=93=9C=20=EC=83=9D=EC=84=B1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/mj_eno/sidedish/domain/user/UserRepository.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/BE/src/main/java/com/mj_eno/sidedish/domain/user/UserRepository.java b/BE/src/main/java/com/mj_eno/sidedish/domain/user/UserRepository.java index cbcda750c..fe407758f 100644 --- a/BE/src/main/java/com/mj_eno/sidedish/domain/user/UserRepository.java +++ b/BE/src/main/java/com/mj_eno/sidedish/domain/user/UserRepository.java @@ -6,5 +6,7 @@ public interface UserRepository extends CrudRepository { - Optional findByUserId(String userId); + Optional findByEmail(String email); + + Optional findByToken(String token); } From ad6d179fffb1243eb1bfbb7abbc91477fc8bbf57 Mon Sep 17 00:00:00 2001 From: MJbae Date: Fri, 30 Apr 2021 10:52:13 +0900 Subject: [PATCH 30/34] =?UTF-8?q?fix:=20userController=EC=97=90=20cors=20?= =?UTF-8?q?=ED=97=88=EC=9A=A9=EC=97=90=20=EB=94=B0=EB=A5=B8=20=EA=B4=80?= =?UTF-8?q?=EB=A0=A8=20=EC=97=90=EB=9F=AC=20=EB=B0=A9=EC=A7=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- BE/src/main/java/com/mj_eno/sidedish/web/UserController.java | 1 + 1 file changed, 1 insertion(+) diff --git a/BE/src/main/java/com/mj_eno/sidedish/web/UserController.java b/BE/src/main/java/com/mj_eno/sidedish/web/UserController.java index 704126fdc..1e445b848 100644 --- a/BE/src/main/java/com/mj_eno/sidedish/web/UserController.java +++ b/BE/src/main/java/com/mj_eno/sidedish/web/UserController.java @@ -7,6 +7,7 @@ import org.springframework.web.bind.annotation.*; @RestController +@CrossOrigin("*") public class UserController { public final UserService userService; From a3adbec0955be76bbd559a80d53523949497281b Mon Sep 17 00:00:00 2001 From: jeong-inho Date: Fri, 30 Apr 2021 12:39:29 +0900 Subject: [PATCH 31/34] =?UTF-8?q?Feat:=20user=20=ED=85=8C=EC=9D=B4?= =?UTF-8?q?=EB=B8=94=EC=97=90=20name=20=EC=BB=AC=EB=9F=BC=20null=20?= =?UTF-8?q?=ED=97=88=EC=9A=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- BE/src/main/resources/schema.sql | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/BE/src/main/resources/schema.sql b/BE/src/main/resources/schema.sql index efa08a788..2f115342d 100644 --- a/BE/src/main/resources/schema.sql +++ b/BE/src/main/resources/schema.sql @@ -20,7 +20,7 @@ USE `side_dish`; DROP TABLE IF EXISTS `side_dish`.`user`; CREATE TABLE IF NOT EXISTS `side_dish`.`user` ( `id` INT AUTO_INCREMENT, - `name` VARCHAR(45) NOT NULL, + `name` VARCHAR(45), `email` VARCHAR(45) NOT NULL, `user_id` VARCHAR(45) NOT NULL, `token` VARCHAR(255), From 811b919720c5a5cb7e58ffa8032f5b606652f55d Mon Sep 17 00:00:00 2001 From: jeong-inho Date: Fri, 30 Apr 2021 12:40:19 +0900 Subject: [PATCH 32/34] =?UTF-8?q?Feat:=20GitHubUrl=20=EC=9D=B4=EB=84=98=20?= =?UTF-8?q?=EC=83=9D=EC=84=B1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 깃헙의 요청 url을 상수로 관리하기위해 GitHubUrl 이넘 생성 --- .../mj_eno/sidedish/web/utils/GitHubUrl.java | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 BE/src/main/java/com/mj_eno/sidedish/web/utils/GitHubUrl.java diff --git a/BE/src/main/java/com/mj_eno/sidedish/web/utils/GitHubUrl.java b/BE/src/main/java/com/mj_eno/sidedish/web/utils/GitHubUrl.java new file mode 100644 index 000000000..69ec8a790 --- /dev/null +++ b/BE/src/main/java/com/mj_eno/sidedish/web/utils/GitHubUrl.java @@ -0,0 +1,18 @@ +package com.mj_eno.sidedish.web.utils; + +public enum GitHubUrl { + + ACCESS_TOKEN("https://github.com/login/oauth/access_token"), + USER_INFO("https://api.github.com/user"), + USER_EMAIL("https://api.github.com/user/emails"); + + private String url; + + GitHubUrl(String url) { + this.url = url; + } + + public String getUrl() { + return url; + } +} From 5ff87bc83fe5c9cfb6f11ba58dd998e1221daa1d Mon Sep 17 00:00:00 2001 From: jeong-inho Date: Fri, 30 Apr 2021 12:41:16 +0900 Subject: [PATCH 33/34] =?UTF-8?q?Refactor:=20GitHubUrl=20=EC=9D=B4?= =?UTF-8?q?=EB=84=98=EC=9D=84=20=EC=82=AC=EC=9A=A9=ED=95=98=EC=97=AC=20Use?= =?UTF-8?q?rService=20=EB=A6=AC=ED=8C=A9=ED=86=A0=EB=A7=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../mj_eno/sidedish/service/UserService.java | 33 +++++++++++-------- 1 file changed, 20 insertions(+), 13 deletions(-) diff --git a/BE/src/main/java/com/mj_eno/sidedish/service/UserService.java b/BE/src/main/java/com/mj_eno/sidedish/service/UserService.java index 49058188b..65d883283 100644 --- a/BE/src/main/java/com/mj_eno/sidedish/service/UserService.java +++ b/BE/src/main/java/com/mj_eno/sidedish/service/UserService.java @@ -8,6 +8,7 @@ import com.mj_eno.sidedish.web.dto.TokenDTO; import com.mj_eno.sidedish.web.dto.UserInfoDTO; import com.mj_eno.sidedish.web.dto.UserResponseDTO; +import com.mj_eno.sidedish.web.utils.GitHubUrl; import org.springframework.boot.web.client.RestTemplateBuilder; import org.springframework.context.annotation.PropertySource; import org.springframework.core.ParameterizedTypeReference; @@ -23,6 +24,13 @@ @Service public class UserService { + public static final String GITHUB_CLIENT_ID = "github.client.id"; + public static final String GITHUB_SECRET = "github.secret"; + public static final String CLIENT_ID = "client_id"; + public static final String CLIENT_SECRET = "client_secret"; + public static final String CODE = "code"; + public static final String TOKEN = "token"; + private final UserRepository userRepository; private final RestTemplate restTemplate; private final Environment environment; @@ -54,13 +62,12 @@ public void logout(String token) { } private TokenDTO tokenRequestApi(String code) { - String id = environment.getProperty("github.client.id"); - String secret = environment.getProperty("github.secret"); - String url = environment.getProperty("github.access.token.url"); - UriComponentsBuilder builder = UriComponentsBuilder.fromHttpUrl(url) - .queryParam("client_id", id) - .queryParam("client_secret", secret) - .queryParam("code", code); + String id = environment.getProperty(GITHUB_CLIENT_ID); + String secret = environment.getProperty(GITHUB_SECRET); + UriComponentsBuilder builder = UriComponentsBuilder.fromHttpUrl(GitHubUrl.ACCESS_TOKEN.getUrl()) + .queryParam(CLIENT_ID, id) + .queryParam(CLIENT_SECRET, secret) + .queryParam(CODE, code); HttpHeaders httpHeaders = new HttpHeaders(); httpHeaders.set(HttpHeaders.ACCEPT, MediaType.APPLICATION_JSON_VALUE); httpHeaders.set(HttpHeaders.CONTENT_TYPE, MediaType.APPLICATION_JSON_VALUE); @@ -69,19 +76,19 @@ private TokenDTO tokenRequestApi(String code) { } private UserInfoDTO userInfoRequestApi(String token) { - UriComponentsBuilder builder = UriComponentsBuilder.fromHttpUrl("https://api.github.com/user"); + UriComponentsBuilder builder = UriComponentsBuilder.fromHttpUrl(GitHubUrl.USER_INFO.getUrl()); HttpHeaders httpHeaders = new HttpHeaders(); - httpHeaders.set(HttpHeaders.AUTHORIZATION, "token " + token); + httpHeaders.set(HttpHeaders.AUTHORIZATION, TOKEN + " " + token); HttpEntity httpEntity = new HttpEntity<>(httpHeaders); return restTemplate.exchange(builder.toUriString(), HttpMethod.GET, httpEntity, UserInfoDTO.class).getBody(); } private EmailDTO emailRequestApi(String token) { - UriComponentsBuilder builder = UriComponentsBuilder.fromHttpUrl("https://api.github.com/user/emails"); + UriComponentsBuilder builder = UriComponentsBuilder.fromHttpUrl(GitHubUrl.USER_EMAIL.getUrl()); HttpHeaders httpHeaders = new HttpHeaders(); - httpHeaders.set(HttpHeaders.AUTHORIZATION, "token " + token); - HttpEntity httpEntity3 = new HttpEntity<>(httpHeaders); - List emailDTOList = restTemplate.exchange(builder.toUriString(), HttpMethod.GET, httpEntity3, new ParameterizedTypeReference>() {}).getBody(); + httpHeaders.set(HttpHeaders.AUTHORIZATION, TOKEN + " " + token); + HttpEntity httpEntity = new HttpEntity<>(httpHeaders); + List emailDTOList = restTemplate.exchange(builder.toUriString(), HttpMethod.GET, httpEntity, new ParameterizedTypeReference>() {}).getBody(); return emailDTOList.get(0); } From f84f5f076fa48a7d76c4571fdac930545f4995e5 Mon Sep 17 00:00:00 2001 From: MJbae Date: Fri, 30 Apr 2021 16:52:20 +0900 Subject: [PATCH 34/34] =?UTF-8?q?refactor:=20=EC=9D=B4=EB=AF=B8=EC=A7=80?= =?UTF-8?q?=20=EB=B3=80=EA=B2=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- BE/src/main/resources/data.sql | 34 +++++++++++++++++----------------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/BE/src/main/resources/data.sql b/BE/src/main/resources/data.sql index 117da56d5..76ddcd83d 100644 --- a/BE/src/main/resources/data.sql +++ b/BE/src/main/resources/data.sql @@ -169,33 +169,33 @@ insert into dish_badge(dish, badge_id) values (40, 1); -- image for best -- ----------------------------------------------------- insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 1); -insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 2); -insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 3); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/d1fccf125f0a78113d0e06cb888f2e74.jpg', 1, 2); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 1, 3); insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 4); -insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 5); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 1, 5); insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 6); -insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 7); -insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 8); -insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 9); -insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 10); -insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 11); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/d1fccf125f0a78113d0e06cb888f2e74.jpg', 1, 7); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 1, 8); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 1, 9); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 1, 10); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/d1fccf125f0a78113d0e06cb888f2e74.jpg', 1, 11); insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 12); -insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 13); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 1, 13); insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 14); -insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 15); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/d1fccf125f0a78113d0e06cb888f2e74.jpg', 1, 15); insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 16); -insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 17); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 1, 17); insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 18); -insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 19); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/d1fccf125f0a78113d0e06cb888f2e74.jpg', 1, 19); insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 20); -insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 21); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 1, 21); insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 22); -insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 23); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 1, 23); insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 24); -insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 25); -insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 26); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/d1fccf125f0a78113d0e06cb888f2e74.jpg', 1, 25); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 1, 26); insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 27); -insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/2d3f99a9a35601f4e98837bc4d39b2c8.jpg', 1, 28); +insert into image(url, top, dish) values ('http://public.codesquad.kr/jk/storeapp/data/d1fccf125f0a78113d0e06cb888f2e74.jpg', 1, 28); insert into image(url, top, dish) values ('https://public.codesquad.kr/jk/storeapp/data/detail/HBDEF/4cce011a4a352c22cd399a60271b4921.jpg', 0, 1);