-- 사용자(회원) 정보를 저장할 테이블
CREATE TABLE users(
id VARCHAR2(100) PRIMARY KEY,
pwd VARCHAR2(100) NOT NULL,
email VARCHAR2(100),
profile VARCHAR2(100), --프로필 이미지 경로를 저장할 칼럼
regdate DATE
);
-- 업로드된 파일의 정보를 저장할 테이블
CREATE TABLE board_file(
num NUMBER PRIMARY KEY,
writer VARCHAR2(100) NOT NULL,
title VARCHAR2(100) NOT NULL,
orgFileName VARCHAR2(100) NOT NULL, -- 원본 파일명
saveFileName VARCHAR2(100) NOT NULL, -- 서버에 실제로 저장된 파일명
fileSize NUMBER NOT NULL, -- 파일의 크기
regdate DATE
);
CREATE SEQUENCE board_file_seq;
-- 게시글을 저장할 테이블
CREATE TABLE board_cafe(
num NUMBER PRIMARY KEY, --글번호
writer VARCHAR2(100) NOT NULL, --작성자 (로그인된 아이디)
title VARCHAR2(100) NOT NULL, --제목
content CLOB, --글 내용
viewCount NUMBER, -- 조회수
regdate DATE --글 작성일
);
-- 게시글의 번호를 얻어낼 시퀀스
CREATE SEQUENCE board_cafe_seq;
'Servlet&JSP' 카테고리의 다른 글
Step04_Final (popup) (0) | 2022.08.24 |
---|---|
Step04_Final (cafe) (0) | 2022.08.24 |
Step04_Final (users, private) 비밀번호 수정, 회원 탈퇴 (0) | 2022.08.24 |
Step04_Final (UsersDao, UsersDto 자료) (0) | 2022.08.24 |
Step04_Final (users/private, 가입정보 관리) (0) | 2022.08.23 |