构建升级包

构建升级包有项目升级包、平台升级包、SaaS升级包,这些升级包的作用是将已经做好的功能打包升级到生产环境或者SaaS环境

升级包解压目录截图

目录结构说明

charts

存放图表相关数据

  • 对应功能位置
  • charts目录结构说明
    • ATTRCONFIG:图表属性配置
    • DSCONFIG:图表数据源配置
    • modules:图表模块数据
    • reports:图表数据

configs

存放系统变量

  • 对应功能位置
  • configs存放部分数据展示
    [{"SY_CREATEORGID":"","SY_STATUS":"1","SY_CREATEUSERID":"","SY_AUDFLAG":"NOSTATUS","SY_PIID":"","SY_PDID":"","SY_CREATEUSERNAME":"张艳栋","CONFIG_CODE":"JE_PLUGIN_BUCKET","SY_CREATEORG":"YYFB","SY_CREATEUSER":"17778039247","SY_CREATEORGNAME":"平台部","SY_CREATETIME":"2020-11-10 14:13:05","CONFIG_NAME":"H5插件bucket","SY_ORDERINDEX":0,"CONFIG_REMARK":"","CONFIG_VALUE":"ali-crm-public","CONFIG_TYPE_CODE":"BACK","CONFIG_ENABLED":"1","CONFIG_TYPE_NAME":"后台变量","JE_CORE_CONFIG_ID":"f9432b873a3343508d168960af720e4a"}]

datas

存放表数据

  • 对应功能位置
  • charts目录结构说明
    • 文件主要存放表中每行数据,以json字符串的形式

3.4 dataSources

存放数据源相关数据

  • 对应功能位置
  • charts目录结构说明
    • modules 存放模块信息
    • datas 存放数据信息
    • dataSource 存放数据源信息

dictionary

存放字典相关信息

  • 对应功能位置
  • dictionary目录结构说明
    • 存放数据字典主子表数据等

excel

存放EXCEL相关数据

  • 对应功能位置
  • excel目录结构说明
    • excels.json存放excel导入模板
    • SHEETS.json excel,ITEMS.json表格配置
    • files.json文件信息
    • files模板文件

funcInfo

存放功能相关数据

  • 对应功能位置
  • funcInfo目录结构说明
    • buttons按钮信息
    • children子功能集合信息
    • columns列表字段信息
    • fields表单字段信息
    • funcperms数据权限信息
    • groupquerys高级查询策略
    • querys 查询策略信息
    • documents附件信息
    • funcInfo打包的信息
    • subSystem 所打包功能父级的子系统和模块

home

存放平台首页数据

  • 对应功能位置
  • charts目录结构说明
    • homes 存放首页的信息

menus

存放菜单相关数据

  • 对应功能位置
  • menus目录结构说明
    • menus 菜单信息

phone

存放手机相关数据

  • 对应功能位置
  • phone目录结构说明
    • appfuncs APP功能升级相关数据
    • files 附件/插件等数据
    • plugins APP插件库相关数据
    • apks移动应用数据
    • appfuncs 手机功能数据
    • apps手机APP表
    • appversions 手机APP版本数据
    • documents附件数据(老版本)
    • files手机附件文件信息
    • plugins 插件数据(老版本)

portal

存放首页规划相关数据

  • 对应功能位置
  • portal目录结构说明
    • datas 规划详细数据

process

存放流程相关数据

  • 对应功能位置
  • process目录结构说明
    • process 流程历史数据

reports

存放报表相关数据

  • 对应功能位置
  • reports目录结构说明
    • modules报表模块数据
    • data 报表数据源配置
    • reports 报表数据

role

存放角色相关数据

  • 对应功能位置
  • role目录结构说明
    • roles 角色数据

sql

存放录入sql数据

  • 对应功能位置
  • sql目录结构说明
    • upgrade_mysql-MYSQL
    • upgrade_tidb-TIDB
    • upgrade_oracle-ORACLE
    • upgrade_oscar-神通
    • upgrade_kingbasees-人大金仓
    • upgrade_dm-达梦

tables

存放资源表相关数据

  • 对应功能位置
  • tables目录结构说明
    • modules资源表模块数据
    • tables资源表和视图数据
    • columns资源表和视图列
    • keys 资源表和视图相关键
    • indexs索引
    • view_视图创建语句

timedTasks

存放定时任务相关数据

  • 对应功能位置
  • timedTasks目录结构说明
    • tasks定时任务相关

upgrade

升级记录数据

打包注意事项和常见错误解决方法

1、打包操作不可回退,数据库的写入是永久的,建议做好备份

2、无法插入外键

  • 加入外键索引的,应当先导入主表,在导入引用主键的子表
  • 升级过程中遇到异常,再次导入的时候,先把导入过的表删除掉

3、在导入数据的时候,提示无法插入外键

  • 检查自己导入表的数据,是否有外键字段,且外键数据在引用主键的主表中正常关联
最后编辑: 呼丽华  文档更新时间: 2024-08-21 10:58   作者:吝志超