index, install 페이지 변경 준비
This commit is contained in:
+40
-23
@@ -8,33 +8,37 @@ CREATE TABLE SYSTEM (
|
||||
MDF_DATE DATETIME,
|
||||
|
||||
PRIMARY KEY (NO)
|
||||
) ENGINE=MYISAM DEFAULT CHARSET=UTF8;
|
||||
) ENGINE=InnoDB 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 '',
|
||||
CREATE TABLE `member` (
|
||||
`NO` INT(11) NOT NULL AUTO_INCREMENT,
|
||||
`ID` VARCHAR(64) NOT NULL,
|
||||
`EMAIL` VARCHAR(64) NULL DEFAULT NULL,
|
||||
`PW` CHAR(128) NOT NULL,
|
||||
`salt1` CHAR(16) NOT NULL,
|
||||
`salt2` CHAR(16) NULL DEFAULT NULL,
|
||||
`NAME` VARCHAR(64) NOT NULL,
|
||||
`IP` VARCHAR(64) NULL DEFAULT '',
|
||||
`PICTURE` VARCHAR(64) NULL DEFAULT '',
|
||||
`IMGSVR` INT(1) NULL DEFAULT '0',
|
||||
`CONMSG` VARCHAR(256) NULL DEFAULT '',
|
||||
`GRADE` INT(1) NULL DEFAULT '1',
|
||||
`REG_NUM` INT(3) NULL DEFAULT '0',
|
||||
`REG_DATE` DATETIME NULL DEFAULT NULL,
|
||||
`BLOCK_NUM` INT(3) NULL DEFAULT '0',
|
||||
`BLOCK_DATE` DATETIME NULL DEFAULT NULL,
|
||||
`QUIT` VARCHAR(1) NULL DEFAULT '',
|
||||
PRIMARY KEY (`NO`),
|
||||
UNIQUE INDEX `ID` (`ID`),
|
||||
UNIQUE INDEX `EMAIL` (`EMAIL`)
|
||||
)
|
||||
COLLATE='utf8_general_ci'
|
||||
ENGINE=InnoDB;
|
||||
|
||||
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,
|
||||
@@ -44,4 +48,17 @@ CREATE TABLE EMAIL (
|
||||
VRF_DATE DATETIME,
|
||||
|
||||
PRIMARY KEY (NO)
|
||||
) ENGINE=MYISAM DEFAULT CHARSET=UTF8;
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=UTF8;
|
||||
|
||||
|
||||
CREATE TABLE `member_log` (
|
||||
`id` INT(11) NOT NULL AUTO_INCREMENT,
|
||||
`member_no` INT(11) NOT NULL,
|
||||
`date` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||
`action_type` ENUM('reg','try_login','login','logout','oauth','make_general','access_server') NOT NULL,
|
||||
`action` TEXT NULL DEFAULT NULL COMMENT 'JSON',
|
||||
PRIMARY KEY (`id`),
|
||||
INDEX `action` (`member_no`, `action_type`, `date`),
|
||||
INDEX `member` (`member_no`, `date`)
|
||||
)
|
||||
ENGINE=MyISAM;
|
||||
Reference in New Issue
Block a user