use ddopay;

INSERT INTO user (birthday, kakao_id, email, login_id, name, password, phone_num, refresh_token)
VALUES
(NULL, 1, '[email protected]', 'minsu01', '김민수', 'password123', '010-0000-0001', NULL),
(NULL, 2, '[email protected]', 'jinyoung02', '이진영', 'password123', '010-0000-0002', NULL),
(NULL, 3, '[email protected]', 'hyeri03', '박혜리', 'password123', '010-0000-0003', NULL),
(NULL, 4, '[email protected]', 'seungwoo04', '최승우', 'password123', '010-0000-0004', NULL),
(NULL, 5, '[email protected]', 'yeun05', '경예은', 'password123', '010-0000-0005', NULL),
(NULL, 6, '[email protected]', 'jhiwan06', '안지환', 'password123', '010-0000-0006', NULL),
(NULL, 7, '[email protected]', 'sujin07', '오수진', 'password123', '010-0000-0007', NULL),
(NULL, 8, '[email protected]', 'junseop08', '서민정', 'password123', '010-0000-0008', NULL),
(NULL, 9, '[email protected]', 'minjung09', '서민정', 'password123', '010-0000-0009', NULL),
(NULL, 10, '[email protected]', 'dahye10', '윤다혜', 'password123', '010-0000-0010', NULL),
(NULL, 11, '[email protected]', 'seungmin11', '백승민', 'password123', '010-0000-0011', NULL),
(NULL, 12, '[email protected]', 'aram12', '그아람', 'password123', '010-0000-0012', NULL),
(NULL, 13, '[email protected]', 'jiho13', '류지호', 'password123', '010-0000-0013', NULL),
(NULL, 14, '[email protected]', 'chaewon14', '심채원', 'password123', '010-0000-0014', NULL),
(NULL, 15, '[email protected]', 'jihoon15', '장시훈', 'password123', '010-0000-0015', NULL),
(NULL, 16, '[email protected]', 'mjeong16', '정미정', 'password123', '010-0000-0016', NULL),
(NULL, 17, '[email protected]', 'seokhyun17', '강석현', 'password123', '010-0000-0017', NULL),
(NULL, 18, '[email protected]', 'sojung18', '이소정', 'password123', '010-0000-0018', NULL),
(NULL, 19, '[email protected]', 'yurim19', '한유림', 'password123', '010-0000-0019', NULL),
(NULL, 20, '[email protected]', 'junho20', '송준호', 'password123', '010-0000-0020', NULL);

INSERT INTO `restaurant`
  (`place_name`, `lat`, `lng`, `address_name`, `user_intro`)
VALUES
  -- 예: 전국 곳곳 임의 좌표와 주소, 간단 소개
  ('서울가든',    37.5665, 126.9780, '서울 종로구 세종로 1',     '전통 한식을 현대적으로 즐길 수 있는 곳'),
  ('부산씨푸드',  35.1580, 129.1604, '부산 해운대구 우동 1403',  '신선한 해산물 전문 레스토랑'),
  ('대구불고기집',35.8714, 128.6014, '대구 중구 동성로 56',      '불고기와 볶음밥이 유명한 맛집'),
  ('인천차이나',  37.4563, 126.7052, '인천 중구 차이나타운길 11','정통 중화요리를 재해석한 레스토랑'),
  ('광주향토집',  35.1595, 126.8526, '광주 동구 충장로 100',      '광주의 향토음식을 맛볼 수 있는 곳'),
  ('대전스테이크',36.3504, 127.3845, '대전 서구 둔산동 100',      '프리미엄 스테이크 & 와인'),
  ('제주카페',    33.4996, 126.5312, '제주 제주시 연동 10',       '제주 바다를 보며 즐기는 카페'),
  ('강남이탈리안',37.4979, 127.0276, '서울 강남구 역삼동 826',    '파스타와 피자가 인기인 이탈리안 레스토랑'),
  ('종로분식',    37.5700, 126.9820, '서울 종로구 종로 2가 81',   '가성비 좋은 분식 전문점'),
  ('해운대일식',  35.1633, 129.1635, '부산 해운대구 중동 1204',   '정통 일식 + 퓨전 스시'),
  ('전주비빔밥',  35.8219, 127.1480, '전북 전주시 완산구 중앙동', '전주의 대표음식 비빔밥 전문'),
  ('수원갈비',    37.2634, 127.0286, '경기 수원시 팔달구 정자동', '갈비와 냉면이 맛있는 곳'),
  ('울산바다회',  35.5384, 129.3114, '울산 동구 일산동 202',     '바다 전망 + 신선한 회 요리'),
  ('포항물회집',  36.0190, 129.3435, '경북 포항시 북구 죽도동',   '포항의 별미 물회 전문점'),
  ('양평남한강',  37.4919, 127.4872, '경기 양평군 강상면 송학리', '남한강 전망의 한식 레스토랑'),
  ('속초홍게',    38.2070, 128.5917, '강원 속초시 동명항길 77',   '홍게, 대게 등 갑각류 전문'),
  ('여수해전',    34.7604, 127.6622, '전남 여수시 수정동 200',    '바닷가 횟집 & 매운탕'),
  ('전주한옥',    35.8150, 127.1522, '전북 전주시 완산구 풍남동', '한옥 분위기에서 즐기는 한정식'),
  ('송도씨푸드',  37.3829, 126.6385, '인천 연수구 송도동 24',     '송도 바다뷰 씨푸드 레스토랑'),
  ('합정브런치',  37.5499, 126.9132, '서울 마포구 합정동 414',    '브런치와 커피가 인기인 힙한 카페'),
  ('하단끝집',  35.1111, 128.9632, '부산광역시 사하구 하단동 500-4 1층',    '숯불닭다리살'),
  ('우연횟집',  35.8162, 128.7551, '부산광역시 사하구 하단동 489-7',    '우연횟집'),
  ('다이닝도안',  36.3186, 127.3428, '부산광역시 사하구 하단동 489-57 1층 다이닝도안', '숯불닭다리살');

INSERT INTO user_restaurant (user_id, restaurant_id) VALUES
  (1, 1),
  (1, 2),
  (2, 3),
  (2, 5),
  (3, 10),
  (4, 1),
  (5, 3),
  (5, 7),
  (6, 8),
  (7, 8),
  (7, 2),
  (8, 14),
  (8, 15),
  (9, 16),
  (9, 4),
  (10, 5),
  (11, 9),
  (11, 11),
  (12, 18),
  (12, 19),
  (13, 20),
  (14, 6),
  (14, 2),
  (15, 13),
  (16, 12),
  (17, 12),
  (18, 4),
  (19, 15),
  (19, 1),
  (20, 7);

INSERT INTO menu (restaurant_id, menu_name, menu_price)
VALUES

  (1, '[서울가든] 불고기 정식', 12000),
  (1, '[서울가든] 김치찌개', 8000),
  (1, '[서울가든] 비빔밥', 9000),
  (1, '[서울가든] 해물파전', 14000),

  (2, '[부산씨푸드] 회백반', 18000),
  (2, '[부산씨푸드] 해물라면', 10000),
  (2, '[부산씨푸드] 대합탕', 15000),
  (2, '[부산씨푸드] 해산물볶음', 16000),

  (3, '[대구불고기집] 소불고기', 13000),
  (3, '[대구불고기집] 돼지불고기', 12000),
  (3, '[대구불고기집] 불고기덮밥', 9000),
  (3, '[대구불고기집] 불고기전골', 18000),

  (4, '[인천차이나] 탕수육', 15000),
  (4, '[인천차이나] 짜장면', 6000),
  (4, '[인천차이나] 짬뽕', 7000),
  (4, '[인천차이나] 양장피', 22000),

  (5, '[광주향토집] 육전', 14000),
  (5, '[광주향토집] 떡갈비', 16000),
  (5, '[광주향토집] 송정리곱창', 17000),
  (5, '[광주향토집] 김치전골', 11000),

  (6, '[대전스테이크] 티본스테이크', 29000),
  (6, '[대전스테이크] 안심스테이크', 32000),
  (6, '[대전스테이크] 와인세트', 40000),
  (6, '[대전스테이크] 시저샐러드', 9000),

  (7, '[제주카페] 한라봉 에이드', 7000),
  (7, '[제주카페] 우도땅콩 라떼', 6500),
  (7, '[제주카페] 감귤 타르트', 8000),
  (7, '[제주카페] 흑돼지 파니니', 10000),

  (8, '[강남이탈리안] 봉골레 파스타', 14000),
  (8, '[강남이탈리안] 고르곤졸라 피자', 15000),
  (8, '[강남이탈리안] 라자냐', 16000),
  (8, '[강남이탈리안] 까르보나라', 13000),

  (9, '[종로분식] 김밥', 3000),
  (9, '[종로분식] 떡볶이', 4000),
  (9, '[종로분식] 라면', 3500),
  (9, '[종로분식] 순대국', 6000),

  (10, '[해운대일식] 모둠 사시미', 25000),
  (10, '[해운대일식] 장어 덮밥', 15000),
  (10, '[해운대일식] 우동', 8000),
  (10, '[해운대일식] 가이센동', 18000),

  (11, '[전주비빔밥] 전주비빔밥', 9000),
  (11, '[전주비빔밥] 콩나물국밥', 7000),
  (11, '[전주비빔밥] 피순대', 8000),
  (11, '[전주비빔밥] 애호박찌개', 9000),

  (12, '[수원갈비] 소갈비', 24000),
  (12, '[수원갈비] 돼지갈비', 18000),
  (12, '[수원갈비] 냉면', 7000),
  (12, '[수원갈비] 된장찌개', 6000),

  (13, '[울산바다회] 광어회', 30000),
  (13, '[울산바다회] 전복찜', 35000),
  (13, '[울산바다회] 해물칼국수', 9000),
  (13, '[울산바다회] 가자미 구이', 12000),

  (14, '[포항물회집] 물회', 18000),
  (14, '[포항물회집] 가자미식해', 15000),
  (14, '[포항물회집] 해초비빔밥', 10000),
  (14, '[포항물회집] 조개탕', 12000),

 
  (15, '[양평남한강] 민물매운탕', 20000),
  (15, '[양평남한강] 참게장', 15000),
  (15, '[양평남한강] 도토리묵', 7000),
  (15, '[양평남한강] 시골밥상', 10000),

  (16, '[속초홍게] 홍게라면', 9000),
  (16, '[속초홍게] 문어숙회', 20000),
  (16, '[속초홍게] 대게찜', 45000),
  (16, '[속초홍게] 게딱지비빔밥', 12000),

  (17, '[여수해전] 갓김치 삼합', 15000),
  (17, '[여수해전] 새조개 샤브샤브', 30000),
  (17, '[여수해전] 서대회', 20000),
  (17, '[여수해전] 전어무침', 18000),

  (18, '[전주한옥] 한정식 코스', 25000),
  (18, '[전주한옥] 곤드레밥', 9000),
  (18, '[전주한옥] 전주식 잡채', 10000),
  (18, '[전주한옥] 모주', 6000),

  (19, '[송도씨푸드] 바지락술찜', 16000),
  (19, '[송도씨푸드] 새우구이', 12000),
  (19, '[송도씨푸드] 전복죽', 10000),
  (19, '[송도씨푸드] 조개찜', 15000),

  (20, '[합정브런치] 에그 베네딕트', 13000),
  (20, '[합정브런치] 프렌치 토스트', 9000),
  (20, '[합정브런치] 리코타 샐러드', 10000),
  (20, '[합정브런치] 아메리카노', 5000);

INSERT INTO ddopay.gift (amount, expiration_date, restaurant_id, user_id, menu_combination, message, phone_num, title, used_status)
VALUES
(15000, '2025-12-31 23:59:59.000000', 1, 1, '[부산싸우기] 회볶반, [부산싸우기] 해물라면', '즐거운 식사 되세요', '010-0000-0001', 'New Year Gift', 'BEFORE_USE'),
(20000, '2025-11-30 23:59:59.000000', 2, 2, '[대구불고기집] 소불고기, [대구불고기집] 불고기', '생일 축하', '010-0000-0002', 'Birthday Gift', 'EXPIRED'),
(18000, '2025-08-15 23:59:59.000000', 3, 3, '[광주활톳집] 떡갈비, [광주활톳집] 송정리급장', '맛있게 드세요', '010-0000-0003', '가정의 달 기념', 'BEFORE_USE'),
(22000, '2026-01-31 23:59:59.000000', 4, 4, '[안전차이나] 탕수육', '추운 겨울 대비~', '010-0000-0004', 'Winter Gift', 'BEFORE_USE'),
(25000, '2025-09-09 23:59:59.000000', 5, 5, '[해운대식당] 장어 덮밥', '행복한 식사~', '010-0000-0005', 'Summer Gift', 'EXPIRED'),
(5000, '2025-12-10 23:59:59.000000', 6, 6, '[제주가게] 감귤 트러프, [제주가게] 훕돼지 파스타', '특별한 선물', '010-0000-0006', 'Special Gift', 'AFTER_USE'),
(30000, '2025-10-10 23:59:59.000000', 7, 7, '[강남일린가] 봉골레 파스타, [강남일린가] 제주도 기분', 'Jeju Mood', '010-0000-0007', 'Jeju Mood', 'BEFORE_USE'),
(15000, '2025-12-25 23:59:59.000000', 8, 8, '[중로분식] 김밥, [중로분식] 순대', '크리스마스 선물', '010-0000-0008', 'X-mas', 'BEFORE_USE'),
(20000, '2026-03-01 23:59:59.000000', 9, 9, '[불고기전문] 불고기 덮밥', '불같은 선물', '010-0000-0009', 'Spring Gift', 'BEFORE_USE');

INSERT INTO gift_box (gift_id, user_id)
VALUES
  (1, 7),
  (2, 1),
  (3, 7),
  (4, 2),
  (5, 7),
  (6, 5),
  (7, 1),
  (8, 2),
  (9, 3),
  (10, 7);

INSERT INTO ddo_pay (balance, point, user_id, pay_password) 
VALUES 
	(10000000, 50, 1, '123456'),
	(10000000, 50, 2, '123456'),
	(10000000, 50, 3, '123456'),
	(10000000, 50, 4, '123456'),
	(10000000, 50, 5, '123456'),
	(10000000, 50, 6, '123456'),
	(10000000, 50, 7, '123456'),
	(10000000, 50, 8, '123456'),
	(10000000, 50, 9, '123456'),
	(10000000, 50, 10, '123456');										
INSERT INTO account (ddo_pay_ddopay_id, account_num) VALUES ('1', '9995258783782222');
INSERT INTO history (title, time, in_out_amount, type, ddo_pay_ddopay_id) VALUES
('람보르기니',    '2025-04-01 09:15:00', -400000000, 'BALANCE', 1),
('또페이 충전',      '2025-04-01 10:00:00',  15000, 'BALANCE',   1),
('배달 결제',        '2025-04-02 18:45:00', -23000, 'BALANCE', 1),
('편의점 결제',      '2025-04-03 12:05:00', -3200, 'BALANCE', 1),
('츄파츕스 결제',      '2025-04-03 14:30:00',  -500, 'BALANCE',   1);