스프링
가짜데이터생성(Mockaroo)
Initsave
2024. 5. 15. 15:08
Mockaroo 란 무엇일까 ?
테이블을 생성하고 테스트를 하기 위해서는 데이터가 필요한 경우가 있다. 하지만 해당 데이터를 다 입력하기에는 시간이 많이 걸리고 간편한 방법을 통해 가짜데이터를 넣어서 테스트를 진행 할 수있다. 많은 방법중에 Mockaroo를 이용해서 가짜데이터를 생성해보겠다.
- 우선 사이트는 이곳으로 https://www.mockaroo.com 접속
- 생성할 컬럼의 정보를 선택 및 입력 한 후에 데이터를 생성
- board_type_seq, title, content 컬럼 기준으로 가짜 데이터 생성
3. [GENERATE DATA]를 선택하면 해당 데이터 스크립트가 생성된다.
- 디비버
- board_type 정보 추가
INSERT INTO board_type (board_type_seq, board_type_nm, use_yn, reg_dtm) VALUES(1, '자유게시판', 'Y', DATE_FORMAT(NOW(), '%Y%m%d%H%i%s'));
- board_like 테이블 Constraints 수정
-- forum2.board_like definition CREATE TABLE `board_like` ( `board_seq` int NOT NULL, `board_type_seq` int NOT NULL, `member_seq` int NOT NULL, `ip` varchar(15) DEFAULT NULL, `reg_dtm` varchar(14) DEFAULT NULL, PRIMARY KEY (`board_seq`,`board_type_seq`,`member_seq`), KEY `FK_board_TO_board_like_2` (`board_type_seq`), KEY `board_like_FK_01` (`board_seq`,`board_type_seq`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
- Mockaroo 가짜 데이터 스크립트 추가