본문 바로가기

Vue/bookStore

1. bookStore (DB 테이블 생성)

지난 글에서 설명한 book & customer & keywords 테이블을 생성한다.

컬럼에 대한 설명은 아래 글에서 볼 수 있다.

 

Springboot 와 Vue.js 를 사용하여 bookStore만들기

Tool download 0. JDK 1.8.0_031 [download page](https://www.oracle.com/java/technologies/downloads/#java8-windows) 1. git download [download page](https://mirrors.edge.kernel.org/pub/software/scm/git..

dwc04112.tistory.com

 

CREATE TABLE `book` (
  `bid` bigint(20) NOT NULL COMMENT '책id',
  `author` varchar(200) NOT NULL COMMENT '저자',
  `subject` varchar(300) NOT NULL COMMENT '책제목',
  `price` int(11)  NOT NULL COMMENT '가격',
  `published_date` date NOT NULL COMMENT '출판일',
  `tag` varchar(200) NOT NULL COMMENT '태그',
  `detail_tag` varchar(200) NOT NULL COMMENT '디테일',
  `keyword` varchar(300) COMMENT '키워드',
   `isDel` enum('Y','N') not null default 'N',
  PRIMARY KEY (`bid`)
)


CREATE TABLE `customer` (
  `cid` bigint(20) NOT NULL COMMENT '고객id',
  `email` varchar(300) DEFAULT null COMMENT '이메일',
  `password` varchar(3000) DEFAULT null COMMENT '비밀번호',
  `nickName` varchar(400) default null COMMENT '닉네임',
  `fullName` varchar(400) default null COMMENT '이름',
  PRIMARY KEY (`cid`)
)


CREATE TABLE `keywords` (
 `cid` bigint(20) NOT NULL COMMENT '고객id'
-- `keyword` varchar(300) COMMENT '키워드들 예시',
)


ALTER TABLE keywords
    ADD CONSTRAINT FK_customer_TO_keywords -- 고객 -> 키워드
        FOREIGN KEY (
                     cid -- 고객id
            )
            REFERENCES customer ( -- 고객
                              cid -- 고객id
                );

 

'Vue > bookStore' 카테고리의 다른 글

4. bookStore - Book CRUD  (0) 2022.02.06
3. BookStore jwtToken 인증 추가  (0) 2022.02.06
book Entity - Setter ? Builder?  (0) 2022.02.02
2. bookStore (기본 세팅)  (0) 2022.01.31
Springboot 와 Vue.js 를 사용하여 bookStore만들기  (0) 2022.01.31