Răsfoiți Sursa

将provider表改成soc(机芯表)

sat23 4 ani în urmă
părinte
comite
60a48eb43e
1 a modificat fișierele cu 93 adăugiri și 81 ștergeri
  1. 93 81
      CTSManager/scbc_cts.sql

+ 93 - 81
CTSManager/scbc_cts.sql

@@ -1,123 +1,135 @@
 /*
-Navicat MySQL Data Transfer
+ Navicat Premium Data Transfer
 
-Source Server         : mysql
-Source Server Version : 50731
-Source Host           : 10.201.44.26:3306
-Source Database       : scbc_cts
+ Source Server         : mysql
+ Source Server Type    : MySQL
+ Source Server Version : 50731
+ Source Host           : 10.201.44.26:3306
+ Source Schema         : scbc_cts
 
-Target Server Type    : MYSQL
-Target Server Version : 50731
-File Encoding         : 65001
+ Target Server Type    : MySQL
+ Target Server Version : 50731
+ File Encoding         : 65001
 
-Date: 2020-10-28 17:03:07
+ Date: 27/11/2020 15:43:05
 */
 
-SET FOREIGN_KEY_CHECKS=0;
+SET NAMES utf8mb4;
+SET FOREIGN_KEY_CHECKS = 0;
 
 -- ----------------------------
 -- Table structure for branch
 -- ----------------------------
 DROP TABLE IF EXISTS `branch`;
-CREATE TABLE `branch` (
-  `name` varchar(255) NOT NULL COMMENT '分支名称',
-  `quarter` varchar(255) DEFAULT NULL COMMENT '分支所属季度',
-  `address` varchar(255) DEFAULT NULL COMMENT '分支地址(gerrit)',
-  `provider` varchar(255) DEFAULT NULL COMMENT '分支供应商',
-  `chip` varchar(255) DEFAULT NULL COMMENT '分支机芯方案',
-  `type` varchar(255) DEFAULT NULL COMMENT '分支类型:主干、CTS、量产、ODF',
-  `status` varchar(255) DEFAULT NULL COMMENT '分支状态:在用、停用',
-  `note` varchar(255) DEFAULT NULL COMMENT '分支备注',
-  PRIMARY KEY (`name`)
-) ENGINE=InnoDB DEFAULT CHARSET=gb18030;
+CREATE TABLE `branch`  (
+  `name` varchar(255) CHARACTER SET gb18030 COLLATE gb18030_chinese_ci NOT NULL COMMENT '分支名称',
+  `quarter` varchar(255) CHARACTER SET gb18030 COLLATE gb18030_chinese_ci NULL DEFAULT NULL COMMENT '分支所属季度',
+  `address` varchar(255) CHARACTER SET gb18030 COLLATE gb18030_chinese_ci NULL DEFAULT NULL COMMENT '分支地址(gerrit)',
+  `provider` varchar(255) CHARACTER SET gb18030 COLLATE gb18030_chinese_ci NULL DEFAULT NULL COMMENT '分支供应商',
+  `chip` varchar(255) CHARACTER SET gb18030 COLLATE gb18030_chinese_ci NULL DEFAULT NULL COMMENT '分支机芯方案',
+  `type` varchar(255) CHARACTER SET gb18030 COLLATE gb18030_chinese_ci NULL DEFAULT NULL COMMENT '分支类型:主干、CTS、量产、ODF',
+  `status` varchar(255) CHARACTER SET gb18030 COLLATE gb18030_chinese_ci NULL DEFAULT NULL COMMENT '分支状态:在用、停用',
+  `note` varchar(255) CHARACTER SET gb18030 COLLATE gb18030_chinese_ci NULL DEFAULT NULL COMMENT '分支备注',
+  PRIMARY KEY (`name`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = gb18030 COLLATE = gb18030_chinese_ci ROW_FORMAT = Dynamic;
 
 -- ----------------------------
 -- Table structure for brand
 -- ----------------------------
 DROP TABLE IF EXISTS `brand`;
-CREATE TABLE `brand` (
-  `name` varchar(255) NOT NULL COMMENT '品牌名称',
-  `note` varchar(255) DEFAULT '' COMMENT '品牌备注',
-  PRIMARY KEY (`name`)
-) ENGINE=InnoDB DEFAULT CHARSET=gb18030;
+CREATE TABLE `brand`  (
+  `name` varchar(255) CHARACTER SET gb18030 COLLATE gb18030_chinese_ci NOT NULL COMMENT '品牌名称',
+  `logo` blob NULL COMMENT '最新logo',
+  `pre_apk` varchar(255) CHARACTER SET gb18030 COLLATE gb18030_chinese_ci NULL DEFAULT NULL COMMENT '品牌要预装的apk',
+  `note` varchar(255) CHARACTER SET gb18030 COLLATE gb18030_chinese_ci NULL DEFAULT '' COMMENT '品牌备注',
+  PRIMARY KEY (`name`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = gb18030 COLLATE = gb18030_chinese_ci ROW_FORMAT = Dynamic;
 
 -- ----------------------------
 -- Table structure for log
 -- ----------------------------
 DROP TABLE IF EXISTS `log`;
-CREATE TABLE `log` (
+CREATE TABLE `log`  (
   `id` int(11) NOT NULL COMMENT '自增id',
-  `datetime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '发生时间',
-  `user` varchar(255) DEFAULT NULL COMMENT '触发的用户',
-  `content` varchar(255) DEFAULT NULL COMMENT '内容',
-  PRIMARY KEY (`id`)
-) ENGINE=InnoDB DEFAULT CHARSET=gb18030;
-
--- ----------------------------
--- Table structure for provider
--- ----------------------------
-DROP TABLE IF EXISTS `provider`;
-CREATE TABLE `provider` (
-  `name` varchar(255) NOT NULL COMMENT '供应商',
-  `note` varchar(255) DEFAULT NULL COMMENT '备注',
-  PRIMARY KEY (`name`)
-) ENGINE=InnoDB DEFAULT CHARSET=gb18030;
+  `datetime` datetime(0) NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '发生时间',
+  `user` varchar(255) CHARACTER SET gb18030 COLLATE gb18030_chinese_ci NULL DEFAULT NULL COMMENT '触发的用户',
+  `content` varchar(255) CHARACTER SET gb18030 COLLATE gb18030_chinese_ci NULL DEFAULT NULL COMMENT '内容',
+  PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = gb18030 COLLATE = gb18030_chinese_ci ROW_FORMAT = Dynamic;
 
 -- ----------------------------
 -- Table structure for qbrand
 -- ----------------------------
 DROP TABLE IF EXISTS `qbrand`;
-CREATE TABLE `qbrand` (
-  `brand` varchar(255) DEFAULT NULL COMMENT '品牌名称',
-  `quarter` varchar(255) DEFAULT NULL COMMENT '季度:%02d-Q1',
-  `whitelist` varchar(255) DEFAULT NULL COMMENT '白名单状态',
-  `version` varchar(255) DEFAULT NULL COMMENT '软件版本',
-  `oemkey` varchar(255) DEFAULT NULL COMMENT 'oem',
-  `approved` varchar(255) DEFAULT NULL COMMENT '通过状态',
-  `approveddate` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '通过日期',
-  `logo` blob COMMENT 'logo图片',
-  `pic1` blob COMMENT '首行应用图片',
-  `pic2` blob COMMENT 'APPS应用截图',
-  `fingerprint` varchar(255) DEFAULT NULL,
-  `builddate` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '编译时间',
-  `gtvs` varchar(255) DEFAULT NULL COMMENT 'gtvs版本',
-  `ftpdir` varchar(255) DEFAULT NULL COMMENT 'ftp下载路径',
-  `codedir` varchar(255) DEFAULT NULL COMMENT '代码路径:只对Admin有效',
-  `note` varchar(255) DEFAULT NULL COMMENT '备注'
-) ENGINE=InnoDB DEFAULT CHARSET=gb18030;
+CREATE TABLE `qbrand`  (
+  `soc` varchar(255) CHARACTER SET gb18030 COLLATE gb18030_chinese_ci NULL DEFAULT NULL COMMENT '品牌机芯',
+  `quarter` varchar(255) CHARACTER SET gb18030 COLLATE gb18030_chinese_ci NULL DEFAULT NULL COMMENT '季度:%02d-Q1',
+  `brand` varchar(255) CHARACTER SET gb18030 COLLATE gb18030_chinese_ci NULL DEFAULT NULL COMMENT '品牌名称',
+  `whitelist` varchar(255) CHARACTER SET gb18030 COLLATE gb18030_chinese_ci NULL DEFAULT NULL COMMENT '白名单状态',
+  `version` varchar(255) CHARACTER SET gb18030 COLLATE gb18030_chinese_ci NULL DEFAULT NULL COMMENT '软件版本',
+  `oemkey` varchar(255) CHARACTER SET gb18030 COLLATE gb18030_chinese_ci NULL DEFAULT NULL COMMENT 'oem',
+  `approved` varchar(255) CHARACTER SET gb18030 COLLATE gb18030_chinese_ci NULL DEFAULT NULL COMMENT '通过状态',
+  `approveddate` datetime(0) NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '认证通过日期',
+  `logo` blob NULL COMMENT 'logo图片',
+  `pic1` blob NULL COMMENT '首行应用图片',
+  `pic2` blob NULL COMMENT 'APPS应用截图',
+  `fingerprint` varchar(255) CHARACTER SET gb18030 COLLATE gb18030_chinese_ci NULL DEFAULT NULL COMMENT 'fingerprint字符串',
+  `builddate` datetime(0) NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '编译时间',
+  `gtvs` varchar(255) CHARACTER SET gb18030 COLLATE gb18030_chinese_ci NULL DEFAULT NULL COMMENT 'gtvs版本',
+  `note` varchar(255) CHARACTER SET gb18030 COLLATE gb18030_chinese_ci NULL DEFAULT NULL COMMENT '备注',
+  `apps_cfg` text CHARACTER SET gb18030 COLLATE gb18030_chinese_ci NULL COMMENT 'model中的apps配置',
+  `fav_cfg` text CHARACTER SET gb18030 COLLATE gb18030_chinese_ci NULL COMMENT 'model中的首行应用配置',
+  `local_cfg` text CHARACTER SET gb18030 COLLATE gb18030_chinese_ci NULL COMMENT 'model中的SChannel配置',
+  `ftpdir` varchar(255) CHARACTER SET gb18030 COLLATE gb18030_chinese_ci NULL DEFAULT NULL COMMENT 'ftp下载路径',
+  `codedir` varchar(255) CHARACTER SET gb18030 COLLATE gb18030_chinese_ci NULL DEFAULT NULL COMMENT '代码路径:只对Admin有效',
+  `pre_apk` varchar(255) CHARACTER SET gb18030 COLLATE gb18030_chinese_ci NULL DEFAULT NULL COMMENT '品牌要预装的apk'
+) ENGINE = InnoDB CHARACTER SET = gb18030 COLLATE = gb18030_chinese_ci ROW_FORMAT = Dynamic;
 
 -- ----------------------------
 -- Table structure for quarter
 -- ----------------------------
 DROP TABLE IF EXISTS `quarter`;
-CREATE TABLE `quarter` (
-  `name` varchar(255) NOT NULL COMMENT '季度名称',
-  `scp` varchar(255) DEFAULT NULL COMMENT 'SecurityPatch',
-  `note` varchar(255) DEFAULT NULL COMMENT '季度备注',
-  PRIMARY KEY (`name`)
-) ENGINE=InnoDB DEFAULT CHARSET=gb18030;
+CREATE TABLE `quarter`  (
+  `name` varchar(255) CHARACTER SET gb18030 COLLATE gb18030_chinese_ci NOT NULL COMMENT '季度名称',
+  `scp` varchar(255) CHARACTER SET gb18030 COLLATE gb18030_chinese_ci NULL DEFAULT NULL COMMENT 'SecurityPatch',
+  `note` varchar(255) CHARACTER SET gb18030 COLLATE gb18030_chinese_ci NULL DEFAULT NULL COMMENT '季度备注',
+  PRIMARY KEY (`name`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = gb18030 COLLATE = gb18030_chinese_ci ROW_FORMAT = Dynamic;
 
 -- ----------------------------
 -- Table structure for server
 -- ----------------------------
 DROP TABLE IF EXISTS `server`;
-CREATE TABLE `server` (
-  `name` varchar(255) NOT NULL COMMENT '服务器名称',
-  `ip` varchar(255) DEFAULT NULL COMMENT '服务器IP地址',
-  `type` varchar(255) DEFAULT NULL COMMENT '服务器类型',
-  `user` varchar(255) DEFAULT NULL COMMENT '服务器账号',
-  `password` varchar(255) DEFAULT NULL COMMENT '服务器密码',
-  `note` varchar(255) DEFAULT NULL COMMENT '服务器备注',
-  PRIMARY KEY (`name`)
-) ENGINE=InnoDB DEFAULT CHARSET=gb18030;
+CREATE TABLE `server`  (
+  `name` varchar(255) CHARACTER SET gb18030 COLLATE gb18030_chinese_ci NOT NULL COMMENT '服务器名称',
+  `ip` varchar(255) CHARACTER SET gb18030 COLLATE gb18030_chinese_ci NULL DEFAULT NULL COMMENT '服务器IP地址',
+  `type` varchar(255) CHARACTER SET gb18030 COLLATE gb18030_chinese_ci NULL DEFAULT NULL COMMENT '服务器类型:ssh,ftp,sftp',
+  `user` varchar(255) CHARACTER SET gb18030 COLLATE gb18030_chinese_ci NULL DEFAULT NULL COMMENT '服务器账号',
+  `password` varchar(255) CHARACTER SET gb18030 COLLATE gb18030_chinese_ci NULL DEFAULT NULL COMMENT '服务器密码:使用RSA加密',
+  `note` varchar(255) CHARACTER SET gb18030 COLLATE gb18030_chinese_ci NULL DEFAULT NULL COMMENT '服务器备注',
+  PRIMARY KEY (`name`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = gb18030 COLLATE = gb18030_chinese_ci ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Table structure for soc
+-- ----------------------------
+DROP TABLE IF EXISTS `soc`;
+CREATE TABLE `soc`  (
+  `name` varchar(255) CHARACTER SET gb18030 COLLATE gb18030_chinese_ci NOT NULL COMMENT '机芯名称',
+  `provider` varchar(255) CHARACTER SET gb18030 COLLATE gb18030_chinese_ci NULL DEFAULT NULL COMMENT '供应商',
+  `note` varchar(255) CHARACTER SET gb18030 COLLATE gb18030_chinese_ci NULL DEFAULT NULL COMMENT '备注',
+  PRIMARY KEY (`name`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = gb18030 COLLATE = gb18030_chinese_ci ROW_FORMAT = Dynamic;
 
 -- ----------------------------
 -- Table structure for user
 -- ----------------------------
 DROP TABLE IF EXISTS `user`;
-CREATE TABLE `user` (
-  `user` varchar(255) NOT NULL COMMENT '软件账号',
-  `password` varchar(255) DEFAULT NULL COMMENT '软件账号密码',
-  `permission` varchar(255) DEFAULT NULL COMMENT '软件权限',
-  PRIMARY KEY (`user`)
-) ENGINE=InnoDB DEFAULT CHARSET=gb18030;
+CREATE TABLE `user`  (
+  `user` varchar(255) CHARACTER SET gb18030 COLLATE gb18030_chinese_ci NOT NULL COMMENT '软件账号',
+  `password` varchar(255) CHARACTER SET gb18030 COLLATE gb18030_chinese_ci NULL DEFAULT NULL COMMENT '软件账号密码:使用RSA加密',
+  `permission` varchar(255) CHARACTER SET gb18030 COLLATE gb18030_chinese_ci NULL DEFAULT NULL COMMENT '软件权限:\"0\"或\"1\"表示权限禁用或启用,字符位序表示某个权限',
+  PRIMARY KEY (`user`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = gb18030 COLLATE = gb18030_chinese_ci ROW_FORMAT = Dynamic;
+
+SET FOREIGN_KEY_CHECKS = 1;