From 21dd661ccba036d3a6a1cb66cbd21ec08ce998e8 Mon Sep 17 00:00:00 2001 From: liujiaji Date: Mon, 11 Jun 2018 13:41:27 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=9D=E5=A7=8B=E5=8C=96=20APP=20sql?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sql/APP_INIT.sql | 128 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 128 insertions(+) create mode 100644 sql/APP_INIT.sql diff --git a/sql/APP_INIT.sql b/sql/APP_INIT.sql new file mode 100644 index 000000000..f81c79794 --- /dev/null +++ b/sql/APP_INIT.sql @@ -0,0 +1,128 @@ +-- app配置模板分组表 +DROP TABLE if EXISTS APP_BUSINESS_GROUP; +CREATE TABLE `APP_BUSINESS_GROUP` ( + `GROUP_CODE` VARCHAR(900) COLLATE utf8_unicode_ci NOT NULL, + `GROUP_NAME` VARCHAR(900) COLLATE utf8_unicode_ci DEFAULT NULL, + `ISLIST` VARCHAR(3) COLLATE utf8_unicode_ci DEFAULT NULL, + `GROUP_POSITION` BIGINT COLLATE utf8_unicode_ci DEFAULT NULL, + `GROUP_ENABLE` VARCHAR(1) COLLATE utf8_unicode_ci DEFAULT NULL, + PRIMARY KEY (`GROUP_CODE`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; + +-- app配置模板分组字段表 +DROP TABLE if EXISTS APP_BUSINESS_TEMPLATE; +CREATE TABLE `APP_BUSINESS_TEMPLATE` ( + `GROUP_CODE` VARCHAR(900) COLLATE utf8_unicode_ci NOT NULL, + `DONO` VARCHAR(96) COLLATE utf8_unicode_ci DEFAULT NULL, + `COLINDEX` VARCHAR(54) COLLATE utf8_unicode_ci DEFAULT NULL, + `SORTNO` VARCHAR(54) COLLATE utf8_unicode_ci DEFAULT NULL, + `COLNAME` VARCHAR(80) COLLATE utf8_unicode_ci DEFAULT NULL, + `DATA_NAME` VARCHAR(900) COLLATE utf8_unicode_ci DEFAULT NULL, + `DATA_CODE` VARCHAR(900) COLLATE utf8_unicode_ci DEFAULT NULL, + `ISLIST` VARCHAR(54) COLLATE utf8_unicode_ci DEFAULT NULL, + `ISSHOW` VARCHAR(54) COLLATE utf8_unicode_ci DEFAULT NULL, + `DATA_POSITION` BIGINT COLLATE utf8_unicode_ci DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; + + +-- 流程阶段配置表 +DROP TABLE if EXISTS PRD_NODEINFO_CATALOG_APP; +CREATE TABLE `PRD_NODEINFO_CATALOG_APP` ( + `ID` VARCHAR(100) COLLATE utf8_unicode_ci NOT NULL, + `FLOWNO` VARCHAR(100) COLLATE utf8_unicode_ci DEFAULT NULL, + `PHASENO` VARCHAR(100) COLLATE utf8_unicode_ci DEFAULT NULL, + `CONFIG_TYPE` VARCHAR(100) COLLATE utf8_unicode_ci DEFAULT NULL, + `CONFIG_DISPLAY` VARCHAR(100) COLLATE utf8_unicode_ci DEFAULT NULL, + `ENABLE_OPERATION` VARCHAR(1) COLLATE utf8_unicode_ci DEFAULT NULL, + `SORTNO` BIGINT COLLATE utf8_unicode_ci DEFAULT NULL, + PRIMARY KEY (`ID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; + +-- APP页签配置表 +DROP TABLE if EXISTS PRD_NODEINFO_LIBRARY_APP; +CREATE TABLE `PRD_NODEINFO_LIBRARY_APP` ( + `ID` VARCHAR(100) COLLATE utf8_unicode_ci NOT NULL, + `APP_BUSINESS_GROUP_CODE` VARCHAR(100) COLLATE utf8_unicode_ci DEFAULT NULL, + `INITIAL_CONDITION` VARCHAR(1000) COLLATE utf8_unicode_ci DEFAULT NULL, + `AUXILIARY_CONDITION` VARCHAR(1000) COLLATE utf8_unicode_ci DEFAULT NULL, + `INTERFACE_DESC` VARCHAR(1000) COLLATE utf8_unicode_ci DEFAULT NULL, + `SORTNO` BIGINT COLLATE utf8_unicode_ci DEFAULT NULL, + `ATTRIBUTE1` VARCHAR(1000) COLLATE utf8_unicode_ci DEFAULT NULL, + `ATTRIBUTE2` VARCHAR(1000) COLLATE utf8_unicode_ci DEFAULT NULL, + `ATTRIBUTE3` VARCHAR(1000) COLLATE utf8_unicode_ci DEFAULT NULL, + `ATTRIBUTE4` VARCHAR(1000) COLLATE utf8_unicode_ci DEFAULT NULL, + `ATTRIBUTE5` VARCHAR(1000) COLLATE utf8_unicode_ci DEFAULT NULL, + `ATTRIBUTE6` VARCHAR(1000) COLLATE utf8_unicode_ci DEFAULT NULL, + `ATTRIBUTE7` VARCHAR(1000) COLLATE utf8_unicode_ci DEFAULT NULL, + `ATTRIBUTE8` VARCHAR(1000) COLLATE utf8_unicode_ci DEFAULT NULL, + `ATTRIBUTE9` VARCHAR(1000) COLLATE utf8_unicode_ci DEFAULT NULL, + PRIMARY KEY (`ID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; + +-- app 流程页签配置表 +DROP TABLE if EXISTS PRD_NODEINFO_MIDDLE_APP; +CREATE TABLE `PRD_NODEINFO_MIDDLE_APP` ( + `APP_NODE_LIBRARY_ID` VARCHAR(100) COLLATE utf8_unicode_ci NOT NULL, + `APP_NODE_CATALOG_ID` VARCHAR(100) COLLATE utf8_unicode_ci DEFAULT NULL, + `APP_DISPLAY` VARCHAR(100) COLLATE utf8_unicode_ci DEFAULT NULL, + `CONFIG_TYPE` VARCHAR(100) COLLATE utf8_unicode_ci DEFAULT NULL, + `ENABLE_QUERY` VARCHAR(1) COLLATE utf8_unicode_ci DEFAULT 'N', + `ENABLE_SAVE` VARCHAR(1) COLLATE utf8_unicode_ci DEFAULT 'N', + `ENABLE_DELETE` VARCHAR(1) COLLATE utf8_unicode_ci DEFAULT 'N', + `SORTNO` BIGINT COLLATE utf8_unicode_ci DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; + +-- APP 访问令牌有效期表 +DROP TABLE if EXISTS TOKEN_SESSION; +CREATE TABLE `TOKEN_SESSION` ( + `TOKEN` VARCHAR(255) COLLATE utf8_unicode_ci NOT NULL, + `USER_ID` VARCHAR(32) COLLATE utf8_unicode_ci DEFAULT NULL, + `DEV_ID` VARCHAR(255) COLLATE utf8_unicode_ci DEFAULT NULL, + `DEV_OS` VARCHAR(255) COLLATE utf8_unicode_ci DEFAULT NULL, + `CREATED` VARCHAR(40) COLLATE utf8_unicode_ci DEFAULT 'N', + `EXPIRE_IN` VARCHAR(40) COLLATE utf8_unicode_ci DEFAULT 'N' +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; + +-- APP版本配置表 +DROP TABLE if EXISTS APP_VERSION; +CREATE TABLE `APP_VERSION` ( + `ID` VARCHAR(96) COLLATE utf8_unicode_ci NOT NULL, + `VERSION_DESC` VARCHAR(765) COLLATE utf8_unicode_ci DEFAULT NULL, + `UP_DATE` VARCHAR(60) COLLATE utf8_unicode_ci DEFAULT NULL, + `IMAGE_PATH` VARCHAR(1536) COLLATE utf8_unicode_ci DEFAULT NULL, + `IS_NEW` VARCHAR(30) COLLATE utf8_unicode_ci DEFAULT 'Y', + `PHONE_TYPE` VARCHAR(30) COLLATE utf8_unicode_ci DEFAULT NULL, + `CREATE_DATE` VARCHAR(60) COLLATE utf8_unicode_ci DEFAULT NULL, + `MODIFY_DATE` VARCHAR(60) COLLATE utf8_unicode_ci DEFAULT NULL, + `BASE_FILE_ID` VARCHAR(96) COLLATE utf8_unicode_ci DEFAULT NULL, + `CREATOR` VARCHAR(96) COLLATE utf8_unicode_ci DEFAULT NULL, + `MODIFICATOR` VARCHAR(96) COLLATE utf8_unicode_ci DEFAULT NULL, + `VERSION_CODE` VARCHAR(765) COLLATE utf8_unicode_ci DEFAULT NULL, + `VERSION_NAME` VARCHAR(765) COLLATE utf8_unicode_ci DEFAULT NULL, + `MUST_UPDATE` VARCHAR(30) COLLATE utf8_unicode_ci DEFAULT 'N', + `FILE_NAME` VARCHAR(765) COLLATE utf8_unicode_ci DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; + + + +-- user_info ALTER ADD/DROP column +ALTER TABLE USER_INFO ADD DEV_ID VARCHAR(100) not Null; +ALTER TABLE USER_INFO ADD DEV_OS VARCHAR(40) not Null; +ALTER TABLE USER_INFO ADD DEV_REG_ID VARCHAR(100) not Null; +ALTER TABLE USER_INFO ADD ENABLE_GESTURE VARCHAR(1) not Null; +ALTER TABLE USER_INFO ADD GESTURE_PASSWORD VARCHAR(100) not Null; +-- PRD_NODEINFO_LIBRARY_APP ALTER ADD/DROP column +ALTER TABLE PRD_NODEINFO_LIBRARY_APP DROP sortno; +ALTER TABLE PRD_NODEINFO_LIBRARY_APP ADD (REBUILD_JBO_CLASS VARCHAR(1000) DEFAULT NULL); +ALTER TABLE PRD_NODEINFO_LIBRARY_APP ADD (FATHER_ID VARCHAR(100) DEFAULT NULL); +ALTER TABLE PRD_NODEINFO_LIBRARY_APP ADD (DISPLAY_MANAGE_CLASS VARCHAR(1000) DEFAULT NULL); +ALTER TABLE PRD_NODEINFO_LIBRARY_APP ADD (SAVE_MANAGE_CLASS VARCHAR(1000) DEFAULT NULL); +ALTER TABLE PRD_NODEINFO_LIBRARY_APP ADD (DELETE_MANAGE_CLASS VARCHAR(1000) DEFAULT NULL); +ALTER TABLE PRD_NODEINFO_LIBRARY_APP ADD (ENABLE_CONDITION VARCHAR(1) DEFAULT 'N'); +ALTER TABLE PRD_NODEINFO_LIBRARY_APP ADD (OPEN_CONDITION VARCHAR(1000) DEFAULT NULL); +-- PRD_NODEINFO_MIDDLE_APP ALTER ADD/DROP column +ALTER TABLE PRD_NODEINFO_MIDDLE_APP DROP CONFIG_TYPE; +ALTER TABLE PRD_NODEINFO_MIDDLE_APP ADD (ISINUSE VARCHAR(1) DEFAULT 1); +ALTER TABLE PRD_NODEINFO_MIDDLE_APP ADD (DOWNLOAD_PARAM VARCHAR(2000) DEFAULT NULL); +ALTER TABLE PRD_NODEINFO_MIDDLE_APP ADD (ENABLE_DOWNLOAD VARCHAR(1) DEFAULT 'N'); +