scbc_cts.sql 8.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137
  1. /*
  2. Navicat Premium Data Transfer
  3. Source Server : mysql
  4. Source Server Type : MySQL
  5. Source Server Version : 50731
  6. Source Host : localhost:3306
  7. Source Schema : scbc_cts
  8. Target Server Type : MySQL
  9. Target Server Version : 50731
  10. File Encoding : 65001
  11. Date: 10/12/2020 10:17:46
  12. */
  13. SET NAMES utf8mb4;
  14. SET FOREIGN_KEY_CHECKS = 0;
  15. -- ----------------------------
  16. -- Table structure for branch
  17. -- ----------------------------
  18. DROP TABLE IF EXISTS `branch`;
  19. CREATE TABLE `branch` (
  20. `name` varchar(255) CHARACTER SET gb18030 COLLATE gb18030_chinese_ci NOT NULL COMMENT '分支名称',
  21. `quarter` varchar(255) CHARACTER SET gb18030 COLLATE gb18030_chinese_ci NULL DEFAULT NULL COMMENT '分支所属季度',
  22. `address` varchar(255) CHARACTER SET gb18030 COLLATE gb18030_chinese_ci NULL DEFAULT NULL COMMENT '分支地址(gerrit)',
  23. `provider` varchar(255) CHARACTER SET gb18030 COLLATE gb18030_chinese_ci NULL DEFAULT NULL COMMENT '分支供应商',
  24. `chip` varchar(255) CHARACTER SET gb18030 COLLATE gb18030_chinese_ci NULL DEFAULT NULL COMMENT '分支机芯方案',
  25. `type` varchar(255) CHARACTER SET gb18030 COLLATE gb18030_chinese_ci NULL DEFAULT NULL COMMENT '分支类型:主干、CTS、量产、ODF',
  26. `status` varchar(255) CHARACTER SET gb18030 COLLATE gb18030_chinese_ci NULL DEFAULT NULL COMMENT '分支状态:在用、停用',
  27. `note` varchar(255) CHARACTER SET gb18030 COLLATE gb18030_chinese_ci NULL DEFAULT NULL COMMENT '分支备注',
  28. PRIMARY KEY (`name`) USING BTREE
  29. ) ENGINE = InnoDB CHARACTER SET = gb18030 COLLATE = gb18030_chinese_ci ROW_FORMAT = Dynamic;
  30. -- ----------------------------
  31. -- Table structure for brand
  32. -- ----------------------------
  33. DROP TABLE IF EXISTS `brand`;
  34. CREATE TABLE `brand` (
  35. `name` varchar(255) CHARACTER SET gb18030 COLLATE gb18030_chinese_ci NOT NULL COMMENT '品牌名称',
  36. `logo` mediumblob NULL COMMENT '最新logo',
  37. `note` varchar(255) CHARACTER SET gb18030 COLLATE gb18030_chinese_ci NULL DEFAULT '' COMMENT '品牌备注',
  38. `fav_cfg` varchar(1024) CHARACTER SET gb18030 COLLATE gb18030_chinese_ci NULL DEFAULT NULL COMMENT '最新首行配置',
  39. `local_cfg` varchar(1024) CHARACTER SET gb18030 COLLATE gb18030_chinese_ci NULL DEFAULT NULL COMMENT '最新SChannel配置',
  40. `apps_cfg` varchar(1024) CHARACTER SET gb18030 COLLATE gb18030_chinese_ci NULL DEFAULT NULL COMMENT '最新APPS配置',
  41. PRIMARY KEY (`name`) USING BTREE
  42. ) ENGINE = InnoDB CHARACTER SET = gb18030 COLLATE = gb18030_chinese_ci ROW_FORMAT = Dynamic;
  43. -- ----------------------------
  44. -- Table structure for log
  45. -- ----------------------------
  46. DROP TABLE IF EXISTS `log`;
  47. CREATE TABLE `log` (
  48. `id` int(11) NOT NULL COMMENT '自增id',
  49. `datetime` datetime(0) NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '发生时间',
  50. `user` varchar(255) CHARACTER SET gb18030 COLLATE gb18030_chinese_ci NULL DEFAULT NULL COMMENT '触发的用户',
  51. `content` varchar(255) CHARACTER SET gb18030 COLLATE gb18030_chinese_ci NULL DEFAULT NULL COMMENT '内容',
  52. PRIMARY KEY (`id`) USING BTREE
  53. ) ENGINE = InnoDB CHARACTER SET = gb18030 COLLATE = gb18030_chinese_ci ROW_FORMAT = Dynamic;
  54. -- ----------------------------
  55. -- Table structure for qbrand
  56. -- ----------------------------
  57. DROP TABLE IF EXISTS `qbrand`;
  58. CREATE TABLE `qbrand` (
  59. `soc` varchar(255) CHARACTER SET gb18030 COLLATE gb18030_chinese_ci NULL DEFAULT NULL COMMENT '品牌机芯',
  60. `quarter` varchar(255) CHARACTER SET gb18030 COLLATE gb18030_chinese_ci NULL DEFAULT NULL COMMENT '季度:%02d-Q1',
  61. `brand` varchar(255) CHARACTER SET gb18030 COLLATE gb18030_chinese_ci NULL DEFAULT NULL COMMENT '品牌名称',
  62. `whitelist` varchar(255) CHARACTER SET gb18030 COLLATE gb18030_chinese_ci NULL DEFAULT NULL COMMENT '白名单状态',
  63. `version` varchar(255) CHARACTER SET gb18030 COLLATE gb18030_chinese_ci NULL DEFAULT NULL COMMENT '软件版本',
  64. `oemkey` varchar(255) CHARACTER SET gb18030 COLLATE gb18030_chinese_ci NULL DEFAULT NULL COMMENT 'oem',
  65. `approved` varchar(255) CHARACTER SET gb18030 COLLATE gb18030_chinese_ci NULL DEFAULT NULL COMMENT '通过状态',
  66. `approveddate` datetime(0) NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '认证通过日期',
  67. `logo` blob NULL COMMENT 'logo图片',
  68. `pic1` blob NULL COMMENT '首行应用图片',
  69. `pic2` blob NULL COMMENT 'APPS应用截图',
  70. `fingerprint` varchar(255) CHARACTER SET gb18030 COLLATE gb18030_chinese_ci NULL DEFAULT NULL COMMENT 'fingerprint字符串',
  71. `builddate` datetime(0) NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '编译时间',
  72. `gtvs` varchar(255) CHARACTER SET gb18030 COLLATE gb18030_chinese_ci NULL DEFAULT NULL COMMENT 'gtvs版本',
  73. `note` varchar(255) CHARACTER SET gb18030 COLLATE gb18030_chinese_ci NULL DEFAULT NULL COMMENT '备注',
  74. `apps_cfg` text CHARACTER SET gb18030 COLLATE gb18030_chinese_ci NULL COMMENT 'model中的apps配置',
  75. `fav_cfg` text CHARACTER SET gb18030 COLLATE gb18030_chinese_ci NULL COMMENT 'model中的首行应用配置',
  76. `local_cfg` text CHARACTER SET gb18030 COLLATE gb18030_chinese_ci NULL COMMENT 'model中的SChannel配置',
  77. `ftpdir` varchar(255) CHARACTER SET gb18030 COLLATE gb18030_chinese_ci NULL DEFAULT NULL COMMENT 'ftp下载路径',
  78. `codedir` varchar(255) CHARACTER SET gb18030 COLLATE gb18030_chinese_ci NULL DEFAULT NULL COMMENT '代码路径:只对Admin有效',
  79. `status` bit(1) NULL DEFAULT NULL COMMENT '相对上一季度是否有配置变化:主要用于软件提醒该品牌有修改,在编译时需要注意变更处理'
  80. ) ENGINE = InnoDB CHARACTER SET = gb18030 COLLATE = gb18030_chinese_ci ROW_FORMAT = Dynamic;
  81. -- ----------------------------
  82. -- Table structure for quarter
  83. -- ----------------------------
  84. DROP TABLE IF EXISTS `quarter`;
  85. CREATE TABLE `quarter` (
  86. `name` varchar(255) CHARACTER SET gb18030 COLLATE gb18030_chinese_ci NOT NULL COMMENT '季度名称',
  87. `scp` varchar(255) CHARACTER SET gb18030 COLLATE gb18030_chinese_ci NULL DEFAULT NULL COMMENT 'SecurityPatch',
  88. `note` varchar(255) CHARACTER SET gb18030 COLLATE gb18030_chinese_ci NULL DEFAULT NULL COMMENT '季度备注',
  89. PRIMARY KEY (`name`) USING BTREE
  90. ) ENGINE = InnoDB CHARACTER SET = gb18030 COLLATE = gb18030_chinese_ci ROW_FORMAT = Dynamic;
  91. -- ----------------------------
  92. -- Table structure for server
  93. -- ----------------------------
  94. DROP TABLE IF EXISTS `server`;
  95. CREATE TABLE `server` (
  96. `name` varchar(255) CHARACTER SET gb18030 COLLATE gb18030_chinese_ci NOT NULL COMMENT '服务器名称',
  97. `ip` varchar(255) CHARACTER SET gb18030 COLLATE gb18030_chinese_ci NULL DEFAULT NULL COMMENT '服务器IP地址',
  98. `type` varchar(255) CHARACTER SET gb18030 COLLATE gb18030_chinese_ci NULL DEFAULT NULL COMMENT '服务器类型:ssh,ftp,sftp',
  99. `user` varchar(255) CHARACTER SET gb18030 COLLATE gb18030_chinese_ci NULL DEFAULT NULL COMMENT '服务器账号',
  100. `password` varchar(255) CHARACTER SET gb18030 COLLATE gb18030_chinese_ci NULL DEFAULT NULL COMMENT '服务器密码:使用RSA加密',
  101. `note` varchar(255) CHARACTER SET gb18030 COLLATE gb18030_chinese_ci NULL DEFAULT NULL COMMENT '服务器备注',
  102. PRIMARY KEY (`name`) USING BTREE
  103. ) ENGINE = InnoDB CHARACTER SET = gb18030 COLLATE = gb18030_chinese_ci ROW_FORMAT = Dynamic;
  104. -- ----------------------------
  105. -- Table structure for soc
  106. -- ----------------------------
  107. DROP TABLE IF EXISTS `soc`;
  108. CREATE TABLE `soc` (
  109. `name` varchar(255) CHARACTER SET gb18030 COLLATE gb18030_chinese_ci NOT NULL COMMENT '机芯名称',
  110. `provider` varchar(255) CHARACTER SET gb18030 COLLATE gb18030_chinese_ci NULL DEFAULT NULL COMMENT '供应商',
  111. `note` varchar(255) CHARACTER SET gb18030 COLLATE gb18030_chinese_ci NULL DEFAULT NULL COMMENT '备注',
  112. PRIMARY KEY (`name`) USING BTREE
  113. ) ENGINE = InnoDB CHARACTER SET = gb18030 COLLATE = gb18030_chinese_ci ROW_FORMAT = Dynamic;
  114. -- ----------------------------
  115. -- Table structure for user
  116. -- ----------------------------
  117. DROP TABLE IF EXISTS `user`;
  118. CREATE TABLE `user` (
  119. `user` varchar(255) CHARACTER SET gb18030 COLLATE gb18030_chinese_ci NOT NULL COMMENT '软件账号',
  120. `password` varchar(255) CHARACTER SET gb18030 COLLATE gb18030_chinese_ci NULL DEFAULT NULL COMMENT '软件账号密码:使用RSA加密',
  121. `permission` varchar(255) CHARACTER SET gb18030 COLLATE gb18030_chinese_ci NULL DEFAULT NULL COMMENT '软件权限:\"0\"或\"1\"表示权限禁用或启用,字符位序表示某个权限',
  122. PRIMARY KEY (`user`) USING BTREE
  123. ) ENGINE = InnoDB CHARACTER SET = gb18030 COLLATE = gb18030_chinese_ci ROW_FORMAT = Dynamic;
  124. SET FOREIGN_KEY_CHECKS = 1;