- DB 불러오는 방식을 기존의 set.php에서 conf.php의 getRootDB()를 이용하도록 변경 - ADODB 에 기반한 _DB 클래스 폐기 - DBS.php 폐기 - _Setting 클래스 용도 변경 - 서버 목록 정의 방식을 하나로 모음 - 로그인시 세션에 사용자 등급을 추가 - "참여"(donation) 관련 코드 전면 제거 - 서버 리셋시 부운영자 비밀번호 문제 수정 - 서버 오픈,닫힘 여부를 새 서버 목록 정의 방식에 따르도록 수정 - DBS.php가 폐기 되었으므로 서버 오픈시 기본 정보를 json으로 받아오도록 하기 위하여 기본 준비 - 기존에 남아있던 세부 서버 로그인 처리 파일을 제거(enterPost.php) - DBS.php 삭제로 전콘 변경시에도 각 서버로 json 호출을 하도록 하는 방식으로 준비 - 전콘을 수동으로 서버에 올린뒤 처리할 수 있도록 하던 legacy 코드 제거 - general 테이블에서 userlevel 컬럼을 삭제하고, 세션에 기록된 userGrade를 이용하도록 변경 - 벌점 제한을 모든 유저 공통으로 하도록 수정 - 세부 서버 리셋을 json ajax로 처리하도록 준비
48 lines
1.3 KiB
SQL
48 lines
1.3 KiB
SQL
-- 시스템 테이블
|
|
CREATE TABLE SYSTEM (
|
|
NO INT NOT NULL AUTO_INCREMENT,
|
|
REG VARCHAR(1) DEFAULT 'N',
|
|
LOGIN VARCHAR(1) DEFAULT 'N',
|
|
NOTICE VARCHAR(256) DEFAULT '',
|
|
CRT_DATE DATETIME,
|
|
MDF_DATE DATETIME,
|
|
|
|
PRIMARY KEY (NO)
|
|
) ENGINE=MYISAM DEFAULT CHARSET=UTF8;
|
|
|
|
-- 회원 테이블
|
|
CREATE TABLE MEMBER (
|
|
NO INT NOT NULL AUTO_INCREMENT,
|
|
ID VARCHAR(64) NOT NULL,
|
|
PW VARCHAR(64) NOT NULL,
|
|
PID VARCHAR(64) NOT NULL,
|
|
NAME VARCHAR(64) NOT NULL,
|
|
EMAIL VARCHAR(64) NOT NULL,
|
|
IP VARCHAR(64) DEFAULT '',
|
|
PICTURE VARCHAR(64) DEFAULT '',
|
|
IMGSVR INT(1) DEFAULT 0,
|
|
CONMSG VARCHAR(256) DEFAULT '',
|
|
GRADE INT(1) DEFAULT 1, -- 0:블럭, 1:일반, 2:참여회원, 3:유효회원, 4:특별회원, 5:부운영자, 6:운영자
|
|
REG_NUM INT(3) DEFAULT 0,
|
|
REG_DATE DATETIME,
|
|
BLOCK_NUM INT(3) DEFAULT 0,
|
|
BLOCK_DATE DATETIME,
|
|
QUIT VARCHAR(1) DEFAULT '',
|
|
|
|
PRIMARY KEY (NO),
|
|
KEY (ID),
|
|
KEY (PW)
|
|
) ENGINE=MYISAM DEFAULT CHARSET=UTF8;
|
|
|
|
-- 인증 테이블
|
|
CREATE TABLE EMAIL (
|
|
NO INT NOT NULL AUTO_INCREMENT,
|
|
EMAIL VARCHAR(64) NOT NULL,
|
|
CODE VARCHAR(6) NOT NULL,
|
|
VERIFIED INT(1) DEFAULT 0,
|
|
REG_DATE DATETIME,
|
|
VRF_DATE DATETIME,
|
|
|
|
PRIMARY KEY (NO)
|
|
) ENGINE=MYISAM DEFAULT CHARSET=UTF8;
|