servermgrv2 init...
This commit is contained in:
parent
40fc55ff5b
commit
f46e85cea7
@ -1,7 +1,7 @@
|
|||||||
|
|
||||||
DROP TABLE IF EXISTS tw_user;
|
DROP TABLE IF EXISTS servermgr.tw_user;
|
||||||
|
|
||||||
CREATE TABLE tw_user (
|
CREATE TABLE servermgr.tw_user (
|
||||||
uid varchar(36) NOT NULL COMMENT "사용자 UUID",
|
uid varchar(36) NOT NULL COMMENT "사용자 UUID",
|
||||||
id varchar(30) NOT NULL,
|
id varchar(30) NOT NULL,
|
||||||
passwd varchar(100) NOT NULL,
|
passwd varchar(100) NOT NULL,
|
||||||
@ -16,9 +16,9 @@ CREATE TABLE tw_user (
|
|||||||
UNIQUE KEY (email)
|
UNIQUE KEY (email)
|
||||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci COMMENT ='사용자 정보';
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci COMMENT ='사용자 정보';
|
||||||
-- insert into tw_user (uid,id,passwd,name,email,role,status) select uuid(),id,passwd,name,email,role,status from cfmgr.user;
|
-- insert into tw_user (uid,id,passwd,name,email,role,status) select uuid(),id,passwd,name,email,role,status from cfmgr.user;
|
||||||
DROP TABLE IF EXISTS tw_user_profile;
|
DROP TABLE IF EXISTS servermgr.tw_user_profile;
|
||||||
|
|
||||||
CREATE TABLE tw_user_profile (
|
CREATE TABLE servermgr.tw_user_profile (
|
||||||
uid int(10) unsigned NOT NULL AUTO_INCREMENT,
|
uid int(10) unsigned NOT NULL AUTO_INCREMENT,
|
||||||
user_uid varchar(36) NULL COMMENT '사용자 정보',
|
user_uid varchar(36) NULL COMMENT '사용자 정보',
|
||||||
type varchar(10) NOT NULL COMMENT 'ICON|ADDRESS|PHONE|MOBILE|EMAIL 등등',
|
type varchar(10) NOT NULL COMMENT 'ICON|ADDRESS|PHONE|MOBILE|EMAIL 등등',
|
||||||
@ -31,9 +31,9 @@ CREATE TABLE tw_user_profile (
|
|||||||
CONSTRAINT FOREIGN KEY (user_uid) REFERENCES tw_user (uid) ON DELETE CASCADE
|
CONSTRAINT FOREIGN KEY (user_uid) REFERENCES tw_user (uid) ON DELETE CASCADE
|
||||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci COMMENT ='사용자 추가정보';
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci COMMENT ='사용자 추가정보';
|
||||||
|
|
||||||
DROP TABLE IF EXISTS tw_user_sns;
|
DROP TABLE IF EXISTS servermgr.tw_user_sns;
|
||||||
|
|
||||||
CREATE TABLE tw_user_sns (
|
CREATE TABLE servermgr.tw_user_sns (
|
||||||
uid int(10) unsigned NOT NULL AUTO_INCREMENT,
|
uid int(10) unsigned NOT NULL AUTO_INCREMENT,
|
||||||
user_uid varchar(36) NULL COMMENT '사용자 정보',
|
user_uid varchar(36) NULL COMMENT '사용자 정보',
|
||||||
site varchar(20) NOT NULL COMMENT 'Site: GOOGLE,FACEBOOK 등등',
|
site varchar(20) NOT NULL COMMENT 'Site: GOOGLE,FACEBOOK 등등',
|
||||||
@ -49,15 +49,62 @@ CREATE TABLE tw_user_sns (
|
|||||||
CONSTRAINT FOREIGN KEY (user_uid) REFERENCES tw_user (uid) ON DELETE CASCADE
|
CONSTRAINT FOREIGN KEY (user_uid) REFERENCES tw_user (uid) ON DELETE CASCADE
|
||||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci COMMENT ='SNS 로그인 후 정보';
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci COMMENT ='SNS 로그인 후 정보';
|
||||||
|
|
||||||
DROP TABLE IF EXISTS tw_logger;
|
|
||||||
|
|
||||||
CREATE TABLE tw_logger (
|
DROP TABLE IF EXISTS servermgr.tw_board_config;
|
||||||
uid int(10) unsigned NOT NULL AUTO_INCREMENT,
|
CREATE TABLE servermgr.tw_board_config (
|
||||||
user_uid varchar(36) NULL COMMENT '사용자 정보',
|
uid varchar(36) NOT NULL,
|
||||||
title varchar(255) NOT NULL COMMENT 'title',
|
name varchar(255) NOT NULL COMMENT '게시판명',
|
||||||
content text NOT NULL COMMENT '내용',
|
isaccess varchar(255) NOT NULL DEFAULT 'manager|cloudflare|director|master' COMMENT '접근권한',
|
||||||
status varchar(10) NOT NULL DEFAULT 'use',
|
isread varchar(255) NOT NULL DEFAULT 'manager|cloudflare|director|master' COMMENT '읽기권한',
|
||||||
|
iswrite varchar(255) NOT NULL DEFAULT 'manager|cloudflare|director|master' COMMENT '쓰기권한',
|
||||||
|
isreply varchar(255) NOT NULL DEFAULT 'manager|cloudflare|director|master' COMMENT '답글권한',
|
||||||
|
isupload varchar(255) NOT NULL DEFAULT 'manager|cloudflare|director|master' COMMENT 'Upload권한',
|
||||||
|
isdownload varchar(255) NOT NULL DEFAULT 'manager|cloudflare|director|master' COMMENT 'Download권한',
|
||||||
|
head text NOT NULL DEFAULT ' ' COMMENT '게시판 위 내용',
|
||||||
|
tail text NOT NULL DEFAULT ' ' COMMENT '게시판 아래 내용',
|
||||||
|
status varchar(10) NOT NULL DEFAULT 'use' COMMENT 'use: 사용, unuse: 사용않함 등등',
|
||||||
updated_at timestamp NULL DEFAULT NULL,
|
updated_at timestamp NULL DEFAULT NULL,
|
||||||
created_at timestamp NOT NULL DEFAULT current_timestamp(),
|
created_at timestamp NOT NULL DEFAULT current_timestamp(),
|
||||||
PRIMARY KEY (uid)
|
PRIMARY KEY (uid)
|
||||||
) ENGINE = MyISAM DEFAULT CHARSET = utf8 COLLATE=utf8_unicode_ci COMMENT = 'log 정보';
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci COMMENT ='게시판 설정정보';
|
||||||
|
|
||||||
|
DROP TABLE IF EXISTS servermgr.tw_board;
|
||||||
|
-- 1. 게시물 추가전 grpno에 해당하는 기존게시물의 grpord를 +1씩증가 작업
|
||||||
|
-- update tw_board set grporder=grporder+1 where grpno=그룹번호 and grporder > 선택한 grpno
|
||||||
|
-- 2. 게시물 추가시 작업
|
||||||
|
-- insert tw_board grpno=그룹번호,grporder=grporder+1,grpdepth=grpdepth+1
|
||||||
|
-- 3. 게시물 조회시 작업
|
||||||
|
-- select * from tw_board order by grpno desc,grporder asc
|
||||||
|
CREATE TABLE servermgr.tw_board (
|
||||||
|
uid int(10) unsigned NOT NULL AUTO_INCREMENT,
|
||||||
|
grpno int(10) UNSIGNED NOT NULL DEFAULT 1 COMMENT 'Group번호: uid와 Type맞춰야함 , 상위가없을시 기본 uid와 같음',
|
||||||
|
grporder int(5) UNSIGNED NOT NULL DEFAULT 1 COMMENT 'Group순서: 최상위시 1부터시작',
|
||||||
|
grpdepth int(2) UNSIGNED NOT NULL DEFAULT 1 COMMENT 'Group깊이: 최상위시 1부터시작 , 상위 grpdpt+1씩 추가필요',
|
||||||
|
board_config_uid varchar(36) NOT NULL COMMENT '게시판구분',
|
||||||
|
user_uid varchar(36) NULL COMMENT '작성자 정보',
|
||||||
|
title varchar(255) NOT NULL COMMENT '제목',
|
||||||
|
content text NOT NULL COMMENT '내용',
|
||||||
|
passwd varchar(20) NULL COMMENT '작성자 암호',
|
||||||
|
board_file varchar(255) NULL COMMENT '파일명',
|
||||||
|
view_cnt int(5) NOT NULL DEFAULT 0 COMMENT '조회수',
|
||||||
|
status varchar(10) NOT NULL DEFAULT 'use' COMMENT 'use: 사용, unuse: 사용않함 등등',
|
||||||
|
updated_at timestamp NULL DEFAULT NULL,
|
||||||
|
created_at timestamp NOT NULL DEFAULT current_timestamp(),
|
||||||
|
PRIMARY KEY (uid),
|
||||||
|
CONSTRAINT FOREIGN KEY (board_config_uid) REFERENCES tw_board_config (uid),
|
||||||
|
CONSTRAINT FOREIGN KEY (user_uid) REFERENCES tw_user (uid)
|
||||||
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci COMMENT ='게시물 정보';
|
||||||
|
|
||||||
|
DROP TABLE IF EXISTS servermgr.tw_board_file;
|
||||||
|
CREATE TABLE servermgr.tw_board_file (
|
||||||
|
uid int(10) unsigned NOT NULL AUTO_INCREMENT,
|
||||||
|
board_uid int(10) unsigned NOT NULL COMMENT '게시물 정보',
|
||||||
|
mime_type varchar(50) NOT NULL COMMENT 'Mime_Type',
|
||||||
|
name varchar(255) NOT NULL COMMENT '파일명',
|
||||||
|
real_name varchar(255) NOT NULL COMMENT '실제파일명',
|
||||||
|
status varchar(10) NOT NULL DEFAULT 'use' COMMENT 'use: 사용, unuse: 사용않함 등등',
|
||||||
|
updated_at timestamp NULL DEFAULT NULL,
|
||||||
|
created_at timestamp NOT NULL DEFAULT current_timestamp(),
|
||||||
|
PRIMARY KEY (uid),
|
||||||
|
CONSTRAINT FOREIGN KEY (board_uid) REFERENCES tw_board (uid)
|
||||||
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci COMMENT ='게시판 File정보';
|
||||||
@ -1,59 +0,0 @@
|
|||||||
|
|
||||||
DROP TABLE IF EXISTS servermgr.tw_board_config;
|
|
||||||
CREATE TABLE servermgr.tw_board_config (
|
|
||||||
uid varchar(36) NOT NULL,
|
|
||||||
name varchar(255) NOT NULL COMMENT '게시판명',
|
|
||||||
isaccess varchar(255) NOT NULL DEFAULT 'manager|cloudflare|director|master' COMMENT '접근권한',
|
|
||||||
isread varchar(255) NOT NULL DEFAULT 'manager|cloudflare|director|master' COMMENT '읽기권한',
|
|
||||||
iswrite varchar(255) NOT NULL DEFAULT 'manager|cloudflare|director|master' COMMENT '쓰기권한',
|
|
||||||
isreply varchar(255) NOT NULL DEFAULT 'manager|cloudflare|director|master' COMMENT '답글권한',
|
|
||||||
isupload varchar(255) NOT NULL DEFAULT 'manager|cloudflare|director|master' COMMENT 'Upload권한',
|
|
||||||
isdownload varchar(255) NOT NULL DEFAULT 'manager|cloudflare|director|master' COMMENT 'Download권한',
|
|
||||||
head text NOT NULL DEFAULT ' ' COMMENT '게시판 위 내용',
|
|
||||||
tail text NOT NULL DEFAULT ' ' COMMENT '게시판 아래 내용',
|
|
||||||
status varchar(10) NOT NULL DEFAULT 'use' COMMENT 'use: 사용, unuse: 사용않함 등등',
|
|
||||||
updated_at timestamp NULL DEFAULT NULL,
|
|
||||||
created_at timestamp NOT NULL DEFAULT current_timestamp(),
|
|
||||||
PRIMARY KEY (uid)
|
|
||||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci COMMENT ='게시판 설정정보';
|
|
||||||
|
|
||||||
DROP TABLE IF EXISTS servermgr.tw_board;
|
|
||||||
-- 1. 게시물 추가전 grpno에 해당하는 기존게시물의 grpord를 +1씩증가 작업
|
|
||||||
-- update tw_board set grporder=grporder+1 where grpno=그룹번호 and grporder > 선택한 grpno
|
|
||||||
-- 2. 게시물 추가시 작업
|
|
||||||
-- insert tw_board grpno=그룹번호,grporder=grporder+1,grpdepth=grpdepth+1
|
|
||||||
-- 3. 게시물 조회시 작업
|
|
||||||
-- select * from tw_board order by grpno desc,grporder asc
|
|
||||||
CREATE TABLE servermgr.tw_board (
|
|
||||||
uid int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
||||||
grpno int(10) UNSIGNED NOT NULL DEFAULT 1 COMMENT 'Group번호: uid와 Type맞춰야함 , 상위가없을시 기본 uid와 같음',
|
|
||||||
grporder int(5) UNSIGNED NOT NULL DEFAULT 1 COMMENT 'Group순서: 최상위시 1부터시작',
|
|
||||||
grpdepth int(2) UNSIGNED NOT NULL DEFAULT 1 COMMENT 'Group깊이: 최상위시 1부터시작 , 상위 grpdpt+1씩 추가필요',
|
|
||||||
board_config_uid varchar(36) NOT NULL COMMENT '게시판구분',
|
|
||||||
user_uid varchar(36) NULL COMMENT '작성자 정보',
|
|
||||||
title varchar(255) NOT NULL COMMENT '제목',
|
|
||||||
content text NOT NULL COMMENT '내용',
|
|
||||||
passwd varchar(20) NULL COMMENT '작성자 암호',
|
|
||||||
board_file varchar(255) NULL COMMENT '파일명',
|
|
||||||
view_cnt int(5) NOT NULL DEFAULT 0 COMMENT '조회수',
|
|
||||||
status varchar(10) NOT NULL DEFAULT 'use' COMMENT 'use: 사용, unuse: 사용않함 등등',
|
|
||||||
updated_at timestamp NULL DEFAULT NULL,
|
|
||||||
created_at timestamp NOT NULL DEFAULT current_timestamp(),
|
|
||||||
PRIMARY KEY (uid),
|
|
||||||
CONSTRAINT FOREIGN KEY (board_config_uid) REFERENCES tw_board_config (uid),
|
|
||||||
CONSTRAINT FOREIGN KEY (user_uid) REFERENCES tw_user (uid)
|
|
||||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci COMMENT ='게시물 정보';
|
|
||||||
|
|
||||||
DROP TABLE IF EXISTS servermgr.tw_board_file;
|
|
||||||
CREATE TABLE servermgr.tw_board_file (
|
|
||||||
uid int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
||||||
board_uid int(10) unsigned NOT NULL COMMENT '게시물 정보',
|
|
||||||
mime_type varchar(50) NOT NULL COMMENT 'Mime_Type',
|
|
||||||
name varchar(255) NOT NULL COMMENT '파일명',
|
|
||||||
real_name varchar(255) NOT NULL COMMENT '실제파일명',
|
|
||||||
status varchar(10) NOT NULL DEFAULT 'use' COMMENT 'use: 사용, unuse: 사용않함 등등',
|
|
||||||
updated_at timestamp NULL DEFAULT NULL,
|
|
||||||
created_at timestamp NOT NULL DEFAULT current_timestamp(),
|
|
||||||
PRIMARY KEY (uid),
|
|
||||||
CONSTRAINT FOREIGN KEY (board_uid) REFERENCES tw_board (uid)
|
|
||||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci COMMENT ='게시판 File정보';
|
|
||||||
@ -1,7 +1,7 @@
|
|||||||
DROP TABLE IF EXISTS tw_hpilo;
|
DROP TABLE IF EXISTS servermgr.tw_hpilo;
|
||||||
|
|
||||||
CREATE TABLE
|
CREATE TABLE
|
||||||
tw_hpilo (
|
servermgr.tw_hpilo (
|
||||||
uid int(10) unsigned NOT NULL AUTO_INCREMENT,
|
uid int(10) unsigned NOT NULL AUTO_INCREMENT,
|
||||||
customer varchar(100) NOT NULL COMMENT '고객정보',
|
customer varchar(100) NOT NULL COMMENT '고객정보',
|
||||||
id varchar(20) NOT NULL DEFAULT 'Administrator' COMMENT 'API IP Address',
|
id varchar(20) NOT NULL DEFAULT 'Administrator' COMMENT 'API IP Address',
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user