[DB] 테스트 데이터 자동 생성

J·2023년 1월 14일
0

Spring 독학하며 게시판 만들기를 진행중인데,
DB 테이블 내 테스트 데이터가 필요해서 검색중에 알게 된 방법이다.
프로시저를 활용하여 자동으로 테스트 값을 주입할 수 있다.

  • 코드
use board;

DELIMITER $$

CREATE PROCEDURE testDataInsert()

BEGIN
	DECLARE i INT DEFAULT 1;
    
    WHILE i <= 120 DO
		INSERT INTO board(title, content)
			VALUES(concat('제목',i), concat('내용',i));
        SET i = i + 1;
	END WHILE;
END$$

DELIMITER $$


call testDataInsert;

  • 실행 결과
profile
생각 끄적이는 공간

0개의 댓글