적용 내용
01. DB
- QT_USER 테이블 의 INSERTDATE 컬럼명 → USER_ENROLLDATE로 변경
- USER_ENROLLDATE 제약조건 변경 → DATE DEFAULT SYSDATE;
- USER_ROLE 제약조건 변경 → USER_ROLE VARCHAR2(10) DEFAULT 'ROLE_USER'
-- <CREATE TABLE>
-- QT_USER 테이블 생성
CREATE TABLE QT_USER (
USER_ID VARCHAR2(20) NOT NULL,
USER_PASSWORD VARCHAR2(100) NOT NULL,
USER_NAME VARCHAR2(20) NOT NULL,
USER_EMAIL VARCHAR2(50) NOT NULL,
USER_PROFILE VARCHAR2(100) NOT NULL,
USER_PHONE VARCHAR2(20) NOT NULL,
USER_ROLE VARCHAR2(10) DEFAULT 'ROLE_USER',
USER_ENROLLDATE DATE DEFAULT SYSDATE,
USER_AREA NUMBER NOT NULL
);
- 더미 데이터 생성
CREATE SEQUENCE SEQ_UNO;
INSERT INTO QT_USER (
USER_ID,
USER_PASSWORD,
USER_NAME,
USER_EMAIL,
USER_PROFILE,
USER_PHONE,
USER_ROLE,
USER_ENROLLDATE,
USER_AREA
) VALUES (
'admin2',
'1234',
'ㅇㅇㅇ',
'ㅇㅇㅇ@naver.com',
'profile1.jpg',
'010-1234-5678',
DEFAULT,
DEFAULT,
1
);
COMMIT;
완료
ERD 엔티티 수정
02. Project
- Semi_Project_QTMarket 생성 완료
- 로그인, 로그아웃, 아이디 저장 후 로그인, 회원가입 및 데이터 베이스 연동 구현 완료
'Project > Semi-Project' 카테고리의 다른 글
[QT Market] 게시판 기능 구현 중 글 작성 이슈 해결 과정 (0) | 2021.12.18 |
---|---|
[QT Market] 게시판 분담 완료 (0) | 2021.12.16 |
[QT Market] 게시판 - ERD 관계도, 유스케이스 다이어그램 & 피드백 (0) | 2021.12.08 |
[QT Market] 게시판 - DB 설계 ~5차 (0) | 2021.12.05 |
[QT Market] 게시판 - UI 설계 2차 (0) | 2021.12.05 |