board 스키마 밑에서 Tables에서 create table로 테이블을 생성해준다.
board 테이블에 속성들은 id, title, content로 해준다.
게시글의 번호와 제목, 내용이 들어갈 테이블을 생성하는 것이다.
int는 정수형이 들어갈 것임을 정하는 것이다.
varchar는 문자열이 들어갈 것임을 정하는 것이다.
text는 여러줄의 문자를 저장할 것임을 알려준다.
pk는 primary key로 이 컬럼을 테이블에서 튜플들을 구별하는 데 사용한다는 옵션이다.(중복되어서는 안되고 null값을 입력 받아서도 안된다.)
NN은 not null로 null값을 입력받으면 안됨을 정의하는 옵션이다.
AI는 auto increment로 insert문으로 테이블에 튜플이 추가 될때마다 자동으로 숫자를 높여가면서 저장되는 옵션이다.
아래는 auto increment의 이해를 위해 참고한 블로그이다.
https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=goddlaek&logNo=221005664911
'spring boot를 이용한 게시판' 카테고리의 다른 글
게시글 DB에 저장하기 (0) | 2023.01.26 |
---|---|
게시글 작성 폼 (0) | 2023.01.26 |
spring boot 프로젝트 생성하기 (0) | 2023.01.25 |
mysql workbench 설치하고 스키마 만들기 (0) | 2023.01.25 |
mariadb설치하기 ,환경변수 설정 (0) | 2023.01.25 |