CREATE TABLE IF NOT EXISTS `babyfeed`.`tbl_code_group` ( `cg_cd` VARCHAR(20) NOT NULL, `title` VARCHAR(20) NOT NULL, `reg_dt` DATETIME NOT NULL, `mod_dt` DATETIME NULL DEFAULT NULL, `sys_member_id` VARCHAR(30) NOT NULL, PRIMARY KEY (`cg_cd`)) ENGINE = InnoDB DEFAULT CHARACTER SET = utf8; CREATE TABLE IF NOT EXISTS `babyfeed`.`tbl_code_item` ( `cd_no` BIGINT(20) NOT NULL AUTO_INCREMENT COMMENT '고유번호', `title` VARCHAR(20) NOT NULL, `order_no` INT(11) NOT NULL DEFAULT '0', `cg_cd` VARCHAR(20) NOT NULL, `val_1` VARCHAR(20) NULL DEFAULT NULL, `ci_explain` LONGTEXT NULL DEFAULT NULL, `ci_link` VARCHAR(200) NULL DEFAULT NULL, `reg_dt` DATETIME NOT NULL, `mod_dt` DATETIME NULL DEFAULT NULL, `sys_member_id` VARCHAR(30) NOT NULL, PRIMARY KEY (`cd_no`, `cg_cd`), INDEX `fk_tbl_code_item_tbl_code_group1_idx` (`cg_cd` ASC)) ENGINE = InnoDB DEFAULT CHARACTER SET = utf8; CREATE TABLE IF NOT EXISTS `babyfeed`.`tbl_code_item_str` ( `cd_no` VARCHAR(30) NOT NULL COMMENT '고유번호', `title` VARCHAR(20) NOT NULL, `order_no` INT(11) NOT NULL DEFAULT 1, `val_1` VARCHAR(20) NULL, `ci_explain` LONGTEXT NULL, `ci_link` VARCHAR(200) NULL, `reg_dt` DATETIME NOT NULL, `mod_dt` DATETIME NULL, `sys_member_id` VARCHAR(30) NOT NULL, `cg_cd` VARCHAR(20) NOT NULL, PRIMARY KEY (`cd_no`)) ENGINE = InnoDB DEFAULT CHARACTER SET = utf8; CREATE TABLE IF NOT EXISTS `babyfeed`.`tbl_short_url` ( `seq` INT(11) NOT NULL AUTO_INCREMENT, `short_url` VARCHAR(60) NOT NULL, `src_url` VARCHAR(300) NOT NULL, `reg_dt` DATETIME NOT NULL, PRIMARY KEY (`seq`), UNIQUE INDEX `short_url_UNIQUE` (`short_url` ASC)) ENGINE = InnoDB AUTO_INCREMENT = 1 DEFAULT CHARACTER SET = utf8; CREATE TABLE IF NOT EXISTS `babyfeed`.`tbl_log_api` ( `a_seq` BIGINT(20) NOT NULL AUTO_INCREMENT, `ip` VARCHAR(24) NULL DEFAULT NULL, `pt` INT(11) NULL DEFAULT NULL, `mi` VARCHAR(20) NULL DEFAULT NULL, `a_path` VARCHAR(300) NULL DEFAULT NULL, `a_request` VARCHAR(500) NULL DEFAULT NULL, `user_agent` VARCHAR(2000) NULL DEFAULT NULL, `reg_dt` DATETIME NULL DEFAULT NULL, PRIMARY KEY (`a_seq`)) ENGINE = InnoDB DEFAULT CHARACTER SET = utf8; CREATE TABLE IF NOT EXISTS `babyfeed`.`tbl_log_batch` ( `b_seq` BIGINT(20) NOT NULL AUTO_INCREMENT, `b_action_nm` VARCHAR(200) NULL DEFAULT NULL, `b_result` VARCHAR(500) NULL DEFAULT NULL, `reg_dt` DATETIME NULL DEFAULT NULL, PRIMARY KEY (`b_seq`)) ENGINE = InnoDB AUTO_INCREMENT = 1 DEFAULT CHARACTER SET = utf8; CREATE TABLE IF NOT EXISTS `babyfeed`.`tbl_log_sys` ( `s_seq` BIGINT(20) NOT NULL AUTO_INCREMENT, `s_action` VARCHAR(200) NULL DEFAULT NULL, `s_result` VARCHAR(500) NULL DEFAULT NULL, `reg_dt` DATETIME NULL DEFAULT NULL, `sys_member_id` VARCHAR(20) NOT NULL, PRIMARY KEY (`s_seq`)) ENGINE = InnoDB DEFAULT CHARACTER SET = utf8; CREATE TABLE IF NOT EXISTS `babyfeed`.`tbl_log_web` ( `w_seq` BIGINT(20) NOT NULL AUTO_INCREMENT, `ip` VARCHAR(24) NULL DEFAULT NULL, `w_path` VARCHAR(300) NULL DEFAULT NULL, `w_request` VARCHAR(500) CHARACTER SET 'utf8mb4' COLLATE 'utf8mb4_unicode_ci' NULL DEFAULT NULL, `sys_member_id` VARCHAR(30) CHARACTER SET 'utf8mb4' COLLATE 'utf8mb4_unicode_ci' NULL DEFAULT NULL, `user_agent` VARCHAR(2000) CHARACTER SET 'utf8mb4' COLLATE 'utf8mb4_unicode_ci' NULL DEFAULT NULL, `reg_dt` DATETIME NULL DEFAULT NULL, PRIMARY KEY (`w_seq`)) ENGINE = InnoDB AUTO_INCREMENT = 1 DEFAULT CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci; CREATE TABLE IF NOT EXISTS `babyfeed`.`tbl_menu_auth_grp` ( `mag_seq` BIGINT(20) NOT NULL AUTO_INCREMENT, `grp_nm` VARCHAR(20) NOT NULL, `grp_explain` VARCHAR(50) NULL DEFAULT NULL, `grp_cd` VARCHAR(10) NULL, `reg_dt` DATETIME NULL DEFAULT NULL, `mod_dt` DATETIME NULL DEFAULT NULL, PRIMARY KEY (`mag_seq`)) ENGINE = InnoDB AUTO_INCREMENT = 1 DEFAULT CHARACTER SET = utf8; CREATE TABLE IF NOT EXISTS `babyfeed`.`tbl_mt_file` ( `mt_file_seq` BIGINT(20) NOT NULL AUTO_INCREMENT, `mt_file_nm` VARCHAR(150) NULL DEFAULT NULL, `mt_file_local_url` VARCHAR(100) NULL DEFAULT NULL, `mt_file_size` BIGINT(20) NULL DEFAULT NULL, `mt_file_type` VARCHAR(100) NULL DEFAULT NULL, `height` BIGINT(20) NULL DEFAULT NULL, `width` BIGINT(20) NULL DEFAULT NULL, `reg_dt` DATETIME NOT NULL, PRIMARY KEY (`mt_file_seq`)) ENGINE = InnoDB AUTO_INCREMENT = 1 DEFAULT CHARACTER SET = utf8; CREATE TABLE IF NOT EXISTS `babyfeed`.`tbl_mt_menu` ( `mt_menu_seq` INT(11) NOT NULL AUTO_INCREMENT, `mt_menu_nm` VARCHAR(20) NULL DEFAULT NULL, `mt_menu_link` VARCHAR(100) NULL DEFAULT NULL, `mt_menu_order` INT(11) NULL DEFAULT NULL, `mt_menu_glyphicon` VARCHAR(60) NULL DEFAULT NULL, PRIMARY KEY (`mt_menu_seq`)) ENGINE = InnoDB AUTO_INCREMENT = 1 DEFAULT CHARACTER SET = utf8; CREATE TABLE IF NOT EXISTS `babyfeed`.`tbl_mt_menu_sub` ( `mt_menu_sub_seq` INT(11) NOT NULL AUTO_INCREMENT, `mt_menu_sub_nm` VARCHAR(20) NULL DEFAULT NULL, `mt_menu_sub_link` VARCHAR(100) NULL DEFAULT NULL, `mt_menu_sub_order` INT(11) NULL DEFAULT NULL, `mt_menu_sub_glyphicon` VARCHAR(60) NULL DEFAULT NULL, `mt_menu_seq` INT(11) NOT NULL, PRIMARY KEY (`mt_menu_sub_seq`), INDEX `fk_tbl_mt_menu_sub_tbl_mt_menu1_idx` (`mt_menu_seq` ASC)) ENGINE = InnoDB AUTO_INCREMENT = 1 DEFAULT CHARACTER SET = utf8; CREATE TABLE IF NOT EXISTS `babyfeed`.`tbl_r_menu_auth` ( `sys_member_id` VARCHAR(30) NOT NULL, `mag_seq` BIGINT(20) NOT NULL, PRIMARY KEY (`sys_member_id`, `mag_seq`), INDEX `fk_tbl_r_menu_auth_tbl_sys_member1_idx` (`sys_member_id` ASC), INDEX `fk_tbl_r_menu_auth_tbl_menu_auth_grp1_idx1` (`mag_seq` ASC)) ENGINE = InnoDB DEFAULT CHARACTER SET = utf8; CREATE TABLE IF NOT EXISTS `babyfeed`.`tbl_r_menu_auth_grp_item` ( `mt_menu_sub_seq` INT(11) NOT NULL, `mag_seq` BIGINT(20) NOT NULL, `auth_r` CHAR(1) NULL DEFAULT 'N', `auth_w` CHAR(1) NULL DEFAULT 'N', `auth_d` CHAR(1) NULL DEFAULT 'N', PRIMARY KEY (`mt_menu_sub_seq`, `mag_seq`), INDEX `fk_tbl_r_menu_auth_grp_item_tbl_mt_menu_sub1_idx` (`mt_menu_sub_seq` ASC), INDEX `fk_tbl_r_menu_auth_grp_item_tbl_menu_auth_grp1_idx1` (`mag_seq` ASC)) ENGINE = InnoDB DEFAULT CHARACTER SET = utf8; CREATE TABLE IF NOT EXISTS `babyfeed`.`tbl_sys_member` ( `sys_member_id` VARCHAR(30) NOT NULL, `sys_member_nm` VARCHAR(40) CHARACTER SET 'utf8mb4' COLLATE 'utf8mb4_unicode_ci' NOT NULL, `sys_member_pwd` VARCHAR(160) NOT NULL, `sys_member_tp` CHAR(1) NOT NULL DEFAULT 'M' COMMENT 'M : Manager', `sys_member_email` VARCHAR(100) NULL DEFAULT NULL, `sys_member_tel` VARCHAR(20) NULL DEFAULT NULL, `sys_member_src_img_file` BIGINT(20) NULL DEFAULT NULL, `sys_member_bg_color` VARCHAR(20) NULL DEFAULT 'blue', `reg_dt` DATETIME NOT NULL, PRIMARY KEY (`sys_member_id`)) ENGINE = InnoDB DEFAULT CHARACTER SET = utf8; CREATE TABLE IF NOT EXISTS `babyfeed`.`tbl_m_client` ( `c_no` INT NOT NULL AUTO_INCREMENT, `A_SERVICE_CHECK_YN` VARCHAR(1) NOT NULL DEFAULT 'N', `A_SERVICE_CHECK_DESCRIPTION` VARCHAR(500) CHARACTER SET 'utf8mb4' COLLATE 'utf8mb4_unicode_ci' NULL, `A_VERSION_CODE` INT(11) NULL, `A_VERSION_NAME` VARCHAR(10) NULL, `A_MINIMUM_VERSION_CODE` INT(11) NULL, `I_SERVICE_CHECK_YN` VARCHAR(1) NOT NULL DEFAULT 'N', `I_SERVICE_CHECK_DESCRIPTION` VARCHAR(500) CHARACTER SET 'utf8mb4' COLLATE 'utf8mb4_unicode_ci' NULL, `I_VERSION_CODE` INT(11) NULL, `I_VERSION_NAME` VARCHAR(10) NULL, `I_MINIMUM_VERSION_CODE` INT(11) NULL, `reg_dt` DATETIME NOT NULL, `mod_dt` DATETIME NULL, `sys_member_id` VARCHAR(30) NOT NULL, PRIMARY KEY (`c_no`)) ENGINE = InnoDB DEFAULT CHARACTER SET = utf8; CREATE TABLE IF NOT EXISTS `babyfeed`.`tbl_member` ( `member_id` VARCHAR(30) NOT NULL, `name` VARCHAR(30) NULL DEFAULT NULL, `birthday` DATETIME NULL DEFAULT NULL, `gender` VARCHAR(1) NULL DEFAULT NULL, `password` VARCHAR(160) NULL DEFAULT NULL, `profile_path` VARCHAR(100) NULL DEFAULT NULL, `join_path` VARCHAR(1) NULL DEFAULT NULL, `sns_id` VARCHAR(30) NULL DEFAULT NULL, `push_key` VARCHAR(255) NULL DEFAULT NULL, `push_yn` VARCHAR(1) NOT NULL DEFAULT 'Y', `os` VARCHAR(1) NULL DEFAULT 'A', `version_name` VARCHAR(6) NULL DEFAULT NULL, `version_code` VARCHAR(6) NULL DEFAULT NULL, `reg_dt` DATETIME NOT NULL, `mod_dt` DATETIME NULL DEFAULT NULL, `agree_privacy` VARCHAR(1) NOT NULL DEFAULT 'N', `agree_other` VARCHAR(1) NOT NULL DEFAULT 'N', `agree_privacy_dt` DATETIME NULL, `agree_other_dt` DATETIME NULL, PRIMARY KEY (`member_id`)) ENGINE = InnoDB DEFAULT CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci; INSERT tbl_sys_member (reg_dt,sys_member_id,sys_member_nm,sys_member_pwd,sys_member_tp) VALUES (NOW(),'admin','시스템관리자','p+yKx3CBhVuL1B4ffVZzWu6uOxCcqcXwaxFjcfV4aLPMjBZKqppWOg==','M'); INSERT tbl_r_menu_auth (sys_member_id, mag_seq) VALUES ('admin', 1); INSERT tbl_menu_auth_grp (mag_seq,grp_nm,grp_explain) VALUES (1,"시스템권한","자동 생성되는 시스템계정권한"); INSERT tbl_r_menu_auth_grp_item (mt_menu_sub_seq, auth_r, auth_w, auth_d, mag_seq) VALUES (1,'Y','Y','Y',1); INSERT tbl_r_menu_auth_grp_item (mt_menu_sub_seq, auth_r, auth_w, auth_d, mag_seq) VALUES (2,'Y','Y','Y',1); INSERT tbl_r_menu_auth_grp_item (mt_menu_sub_seq, auth_r, auth_w, auth_d, mag_seq) VALUES (3,'Y','Y','Y',1); INSERT tbl_r_menu_auth_grp_item (mt_menu_sub_seq, auth_r, auth_w, auth_d, mag_seq) VALUES (4,'Y','Y','Y',1); INSERT tbl_r_menu_auth_grp_item (mt_menu_sub_seq, auth_r, auth_w, auth_d, mag_seq) VALUES (5,'Y','Y','Y',1); INSERT tbl_r_menu_auth_grp_item (mt_menu_sub_seq, auth_r, auth_w, auth_d, mag_seq) VALUES (6,'Y','Y','Y',1); INSERT tbl_r_menu_auth_grp_item (mt_menu_sub_seq, auth_r, auth_w, auth_d, mag_seq) VALUES (7,'Y','Y','Y',1); INSERT tbl_r_menu_auth_grp_item (mt_menu_sub_seq, auth_r, auth_w, auth_d, mag_seq) VALUES (8,'Y','Y','Y',1); INSERT tbl_mt_menu (mt_menu_seq, mt_menu_nm, mt_menu_link, mt_menu_order, mt_menu_glyphicon) VALUES (1, "시스템", "/system/sys_member/list.do?1=1&sys_member_tp=S", "90", "fa-user-plus"); INSERT tbl_mt_menu (mt_menu_seq, mt_menu_nm, mt_menu_link, mt_menu_order, mt_menu_glyphicon) VALUES (2, "시스템로그", "/system/log/log_web/list_log_web.do?1=1", "100", "fa fa-bar-chart-o"); INSERT tbl_mt_menu_sub (mt_menu_sub_seq, mt_menu_sub_nm, mt_menu_sub_link, mt_menu_sub_order, mt_menu_sub_glyphicon, mt_menu_seq) VALUES (1, "운영자 그룹관리", "/system/menu/menu_auth_grp/list_menu_auth_grp.do?1=1", "1", "fa-legal", "1"); INSERT tbl_mt_menu_sub (mt_menu_sub_seq, mt_menu_sub_nm, mt_menu_sub_link, mt_menu_sub_order, mt_menu_sub_glyphicon, mt_menu_seq) VALUES (2, "운영자 계정관리", "/system/sys_member/list_sys_member.do?1=1&sys_member_tp=M", "2", "fa-user-plus", "1"); INSERT tbl_mt_menu_sub (mt_menu_sub_seq, mt_menu_sub_nm, mt_menu_sub_link, mt_menu_sub_order, mt_menu_sub_glyphicon, mt_menu_seq) VALUES (3, "메뉴관리", "/system/menu/list.do?1=1", "3", "fa-medium", "1"); INSERT tbl_mt_menu_sub (mt_menu_sub_seq, mt_menu_sub_nm, mt_menu_sub_link, mt_menu_sub_order, mt_menu_sub_glyphicon, mt_menu_seq) VALUES (4, "메뉴전체보기", "/system/menu/list_old.do?1=1", "4", "fa-medium", "1"); INSERT tbl_mt_menu_sub (mt_menu_sub_seq, mt_menu_sub_nm, mt_menu_sub_link, mt_menu_sub_order, mt_menu_sub_glyphicon, mt_menu_seq) VALUES (5, "백오피스접근로그", "/system/log/log_web/list_log_web.do?1=1", "1", "fa-list-ol", "2"); INSERT tbl_mt_menu_sub (mt_menu_sub_seq, mt_menu_sub_nm, mt_menu_sub_link, mt_menu_sub_order, mt_menu_sub_glyphicon, mt_menu_seq) VALUES (6, "API로그", "/system/log/log_api/list_log_api.do?1=1", "2", "fa-list-ol", "2"); INSERT tbl_mt_menu_sub (mt_menu_sub_seq, mt_menu_sub_nm, mt_menu_sub_link, mt_menu_sub_order, mt_menu_sub_glyphicon, mt_menu_seq) VALUES (7, "배치실행로그", "/system/log/log_batch/list_log_batch.do?1=1", "3", "fa-list-ol", "2"); INSERT tbl_mt_menu_sub (mt_menu_sub_seq, mt_menu_sub_nm, mt_menu_sub_link, mt_menu_sub_order, mt_menu_sub_glyphicon, mt_menu_seq) VALUES (8, "시스템로그", "/system/log/log_sys/list_log_sys.do?1=1", "4", "fa-list-ol", "2");