- 프론트 테스트겸 카페 검색 api 수정(이름 조건 추가) - security 설정 관련 내용 수정(파일 이동) - flyway seed data 내용 수정(image)
31 lines
808 B
SQL
31 lines
808 B
SQL
DROP PROCEDURE IF EXISTS insertCafeImages;
|
|
|
|
DELIMITER $$
|
|
CREATE PROCEDURE insertCafeImages()
|
|
BEGIN
|
|
DECLARE i INT DEFAULT 0;
|
|
DECLARE j INT;
|
|
DECLARE idx_img INT DEFAULT 1;
|
|
DECLARE var_cafe_id INT;
|
|
DECLARE count_cafe INT;
|
|
|
|
SET count_cafe = (SELECT COUNT(*) FROM `cafe`);
|
|
|
|
WHILE(i < count_cafe) DO
|
|
SET j = 1;
|
|
SET var_cafe_id = (SELECT cafe_id FROM `cafe` LIMIT i, 1);
|
|
|
|
WHILE(j <= 3) DO
|
|
INSERT IGNORE INTO `cafe_image` (img_url, created_at, created_by, updated_at, updated_by, cafe_id)
|
|
VALUES (CONCAT('https://d3qy02qh8hbgxp.cloudfront.net/cafe', idx_img, '.jpg'), now(), 'system', now(), 'system', var_cafe_id);
|
|
|
|
SET j = j + 1;
|
|
SET idx_img = idx_img % 7 + 1;
|
|
END WHILE;
|
|
|
|
SET i = i + 1;
|
|
END WHILE;
|
|
END$$
|
|
DELIMITER ;
|
|
|
|
CALL insertCafeImages(); |