Files
core/f_install/common_schema.sql
T
Hide_D 0c9be5c53f 루트DB를 관리하는 방식을 통째로 변경
- 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로 처리하도록 준비
2018-03-07 00:59:31 +09:00

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;