内置hsql数据库-finedb

编辑
文档创建者:george (管理员 )     浏览次数:3208次     编辑次数:22次     最近更新:doreen0813 于 2018-01-29     

目录:

1、问题描述编辑

FineReport报表内置有一个hsql数据库finedb,这个数据库具体有什么作用呢?并且存放的是什么内容呢?

2、解释说明编辑

2.1 存放位置及保存内容
finedb保存在%FineBI_Home%\WebReport\WEB-INF下,里面存储了op=fs数据决策系统中除平台属性配置以外的所有信息,包括目录树设置以及模板定时任务信息等等,平台属性配置信息保存在fsconfig.xml中。
2.2 包含的文件
db.properties:必有,存放hsql数据库的属性;
db.script:必有,保存表及数据;
db.data:必有,包含缓存表的数据;
db.lck:可无,表示数据库处于打开状态;
db.backup :必有,文件是最近持久化状态的表的数据文件的压缩备份文件;
db.log :可无,文件包含当前数据库的变更。
注:上述文件中除db.properties、db.script等必有外,其他文件默认没有,若数据库被使用,且表及数据修改了如配置了管理平台的某些属性,这些文件会自动生成。
2.3 hsql数据库出故障
内置hsql的表结构有问题或数据库字段不正确有可能会执行错误,如SetPrinterOffsetService.initDB会导致管理平台启动不了。
解决方案:
删除hsql文件, 或者手动修改数据库表结构。

3、hsql数据库连接编辑

点击数据配置>数据连接管理,新增一个JDBC数据连接,数据库选择others,驱动器手动输入com.fr.third.org.hsqldb.jdbcDriver,URL输入emb:jdbc:hsqldb:file://${ENV_HOME}\finedb\dblinux系统和mac系统中为,emb:jdbc:hsqldb:file://${ENV_HOME}/finedb/db,用户名为sa,密码为空,如下图:
222

注:如果是想查看数据库中的日志信息,只需要将URL换成emb:jdbc:hsqldb:file://${ENV_HOME}\logdb\db即可。
点击测试连接,即可连接成功。
在业务包中可以看到finedb中目前可以选择的表情况,都是与平台配置信息相关的内容。
222

4、数据库表含义编辑

4.1 FS目录

  表名表功能  
  FR_BIREPORTENTRY  BI挂出到平台的节点
  FR_FILEENTRY  FS目录条目中的文件目录
  FR_FOLDERENTRY  FS目录中的文件夹目录,有子节点的
  FR_REPORTPROCESSENTRY  FS目录中的上报流程条目
  FR_URLENTRY  FS目录中的超级链接条目,“添加链接”
  FR_REPORTLETENTRY  FS的报表

4.2 定时任务
表名  表功能  
  FR_SCHEDULE_TASK  定时任务中的任务
  FR_SCHEDULE_ACTIONLIST  一个定时任务中的具体任务的信息(邮件、ftp、打印、自定   义类等任务的id)
  FR_SCHEDULE_FTP   定时任务中的ftp任务
  FR_SCHEDULE_EMAIL  定时任务中的邮件发送
  FR_SCHEDULE_OUTPUT  定时任务中的导出
  FR_SCHEDULE_PRINT  定时任务中的打印
  FR_CALENDAR_ITRIGGER  日期触发器表,用来保存定时任务的日期设置
  FR_SIMPLE_ITRIGGER  简单的日期触发器表
  FR_ONCE_ITRIGGER  定时任务中的“只执行一次”
  FR_SCHEDULE_SAPSYN_TASK   SAP同步
 QRTZ_CALENDARS 以Blob类型存储Quartz的Calendar信息
 QRTZ_CRON_TRIGGERS 存储Cron Trigger,包括Cron表达式和时区信息
 QRTZ_FIRED_TRIGGERS 存储与已触发的Trigger相关的状态信息,以及相联Job的执行信息
 QRTZ_PAUSED_TRIGGER_GRPS 存储已暂停的Trigger组的信息
 QRTZ_SCHEDULER_STATE 存储少量的有关Scheduler的状态信息,和别的cheduler 实例(假如是用于一个集群中)
 QRTZ_LOCKS 存储程序的非观锁的信息(假如使用了悲观锁)
 QRTZ_JOB_DETAILS 存储每一个已配置的Job的详细信息
 QRTZ_JOB_LISTENERS 存储有关已配置的JobListener的信息
QRTZ_SIMPLE_TRIGGERS  存储简单的Trigger,包括重复次数,间隔,以及已触的次数
 QRTZ_BLOB_TRIGGERS Trigger作为Blob类型存储(用于Quartz用户用JDBC创建他们自己定制的Trigger类型,JobStore并不知道如何存储实例的时候)
 QRTZ_TRIGGER_LISTENERS 存储已配置的TriggerListener的信息
 QRTZ_TRIGGERS 存储已配置的Trigger的信息


4.3 上报流程
  表名 表功能 
  FR_REPORT_PROCESS  上报流程中的流程
  FR_REPORT_PROCESS_TASK  上报流程中的任务
  FR_PROCESS_TASK_IMPL  上报流程中的任务下发出来的具体任务
  FR_PROCESS_ALERT_TOAST  上报流程中的预警信息  
  FR_PROCESS_REMIND_TOAST    上报流程中的提醒信息
  FR_PROCESS_STASH_DATA  上报流程中的数据暂存

4.4 FS用户和权限
  表名表功能  
FR_T_USER  用户表  
  FR_T_DEPARTMENT  部门表
  FR_T_POST  职位表
  FR_T_COMPANYROLE  公司部门角色表
  FR_T_CUSTOMROLE  自定义角色表
  FR_T_DEPARTMENT_POST_USER  部门角色对应的用户表
  FR_T_CUSTOMROLE_USER  自定义角色对应的用户表
  FR_T_COMPANYROLEENTRYPRIVILEGE  部门角色的预览fs目录的权限表
  FR_T_CUSTOMROLEENTRYPRIVILEGE  自定义角色预览fs目录的权限表
  FR_T_COMPANYROLEMODULEPRIVILEGE  部门角色预览平台管理模块的权限表
 FR_T_CUSTOMROLEMODULEPRIVILEGE 自定义角色预览平台管理模块的权限表
 FR_T_COMPANYROLEESPRIVILEGE 部门角色excel批量导入权限表
 FR_T_CUSTOMROLEESPRIVILEGE 自定义角色excel批量导入权限表
 FR_T_COMPANYROLEHOMEPAGEPRIVILEGE 部门角色首页权限表
 FR_T_CUSTOMROLEHOMEPAGEPRIVILEGE 自定义角色首页权限表
 FR_T_COMPANYROLEDEPANDCROLEPRIVILEGE 部门角色可管理部门/自定义角色的权限表
 FR_T_CUSTOMROLEDEPANDCROLEPRIVILEGE 自定义角色可管理部门/自定义角色的权限表
 FR_T_COMPANYROLETEMPLATEPRIVILEGE 部门角色模板权限表
 FR_T_CUSTOMROLETEMPLATEPRIVILEGE 自定义角色模板权限表
FR_T_COMPANYROLEDATACONNECTIONPRIVILEGE 部门角色数据连接权限表
 FR_T_CUSTOMROLEDATACONNECTIONPRIVILEGE 自定义角色数据连接权限表

4.5 FS其他
  表名表功能  
  FR_T_MODULE  平台管理项目表
  FR_T_HOMEPAGE  首页表
  FR_T_FAVORITENODE  FS的收藏
 FR_WRITE_TEMP_DATA  报表web页面填报暂存
注:以上FR_T开头的相关表在迁移以后会使用FR_S开头,对应的表功能一致。可参考同步数据集迁移至平台数据库
4.6 打印偏移

表名    表功能
  SET_PRINTER_OFFSET  打印偏移数据表


4.7 BI相关

表名  表功能  
  FR_T_BIREPORTNODE 我创建的下普通用户的BI模板节点
  FR_T_BISHAREDREPORTNODE 仪表板内BI分享节点
  FR_T_BITEMPLATEFOLDERNODE 我创建的下BI文件夹节点

lock相关表为一些临时文件,可有可无,所以此处不再介绍。

5、表字段含义编辑

5.1 FS目录

FR_BIREPORTENTRY——BI的FS中的目录条目

  字段含义  
  ID主键  
  PARENT父节点  
  NAME名称  
  REPORTNAME报表名称  
  REPORTID报表序号
  SYSTEMREPORT系统报表
  DESCRIPTION描述  
  SORTINDEX 排序序号 
  MOBILEDEVICECONFIG终端展示配置  
  PARENTDEVICECONFIG  父节点终端展示配置
  MOBILECOVERID移动设备封面ID 


FR_CRONEXPRESSION_ITRIGGER——定时任务的自定义表达式

  字段含义  
  ID  主键
  TIMEZONE_ID  所在时区ID
  START_TYPE  开始类型(配置结束立即执行或设置执行时间)
  STARTTIME  开始时间
  ENDTIME  结束时间
 CRON_EXPRESSION   执行频率表达式设定


FR_FILEENTRY——FS目录条目中的文件目录

  字段含义  
  ID  主键
  PARENT  父节点
  NAME  名称
  URI  链接
  DESCRIPTION  描述
  SORTINDEX  排序序号


FR_FOLDERENTRY——FS目录中的文件夹目录,有子节点的

  字段含义  
  ID  主键
  PARENT  父节点
  NAME  名称
  DESCRIPTION  描述
  SORTINDEX  排序序号
 MOBILEDEVICECONFIG   终端展示配置
  PARENTDEVICECONFIG  父节点终端展示配置
  MOBILECOVERID  移动设备封面ID


FR_REPORTLETENTRY——FS目录中的报表管理目录树

  字段含义  
  ID  主键
  PARENT  父节点
  NAME  名称
  REPORTLETPATH  报表路径
  DESCRIPTION  描述
  ISVIEW  是否是数据分析属性
  TRANSMITPARAMETERS  持久化的传输参数
  SORTINDEX  排序序号
  MOBILEDEVICECONFIG  终端展示配置
  PARENTDEVICECONFIG  父节点终端展示配置
  MOBILECOVERID  移动设备封面ID

FR_REPORTPROCESSENTRY——FS目录中的上报流程条目

  字段含义  
  ID  主键
  PARENT  父节点
  PROCESSTYPE  流程类别
  NAME  流程名称
  DESCRIPTION  描述
  SORTINDEX  排列序号
  MOBILEDEVICECONFIG  终端展示配置
  PARENTDEVICECONFIG   父节点终端展示配置
  MOBILECOVERID  移动设备封面ID


FR_URLENTRY——报表管理-链接的模板

  字段  含义
  ID  主键
  PARENT  父节点
  NAME  名称
  URL  链接
  DESCRIPTION  描述
  SORTINDEX  排序序号
  MOBILEDEVICECONFIG  终端展示配置
  PARENTDEVICECONFIG   父节点终端展示配置
  MOBILECOVERID  移动设备封面ID


5.2 定时任务

FR_CALENDAR_ITRIGGER——日期触发器表,用来保存定时任务的日期设置

  字段含义  
  ID  主键
  TIMEZONE_ID  时区ID
  START_TYPE  开始类型
  STARTTIME  开始时间
  REPEAT_COUNT  重复次数
  ENDTIME  结束时间
  MINUTES  执行时间中的分钟设置
  HOURS  执行时间中的小时设置
  DAY_TYPE 明细频率设置-每天执行 
  WEEK_DAYS 明细频率设置-每周执行 
  MONTH_DAYS 明细频率设置-每月执行 
  MONTHS 执行月

FR_ONCE_ITRIGGER——定时任务中的只执行一次
字段  含义  
  ID  主键
  TIMEZONE_ID  时区序号
  START_TYPE  开始类型
  STARTTIME  开始时间

FR_SCHEDULE_ACTIONLIST——一个定时任务中的具体任务的信息(邮件、ftp、打印、自定义类等任务的id)
  字段含义  
  ID  主键
  EMAILID  邮件ID
  FTPID  FTPID
  PRINTID  打印ID
  CLASSID  自定义类ID
  PUSHID  推送消息ID
  EXTRAOUTPUTFILEACTIONS  扩展的ActionList

FR_SCHEDULE_EMAIL——定时任务中的邮件发送
字段  含义  
  ID  主键
  TOADDRESS  收件人
  CCADDRESS  抄送
  BCCADDRESS  密送
  SUBJECT  主题
  BODYCONTENT  内容
  CANPREVIEWATTACH  是否正文预览报表内容
  ISROLE  

FR_SCHEDULE_FTP——定时任务中的ftp任务
  字段  含义
  ID  主键
  SERVERADDRESS  服务器地址
  PORT  端口
  SAVEPATH  保存路径
  USERNAME  用户名
  PASSWORD  密码

FR_SCHEDULE_OUTPUT——定时任务中的导出
  字段含义  
  ID  主键
  BASE_NAME  文件名称
  DESCRIPTION  文件描述
  FOLDERENTRYID  导出文件所在目录树的文件夹ID
  FORMAT  文件格式
  LISTID  列表ID
  ISCREATECPRBYUSERNAME  是否按用户名生成附件
  ISSENDEMAILBYUSERNAME  是否按用户名发送邮件
  USERNAMES  用户名数组

FR_SCHEDULE_PRINT——定时任务中的打印
  字段含义  
  ID  主键
  PRINTERNAME  打印机名称

FR_SCHEDULE_PUSH——定时任务中的移动端推送
  字段含义  
  ID  主键
  CONTENT  推送内容

FR_SCHEDULE_CLASSACTION——定时任务中的自定义类
  字段含义  
  ID  主键
  CLASSNAME  自定义类类路径  

FR_SCHEDULE_TASK_LINK_OUTPUT——定时任务中的挂载目录和任务导出表的关联表
  字段 含义 
  ID  主键
  OUTPUTID  scheduleoutput表关联id
  FILEENTRYID  fileentry表关联id


FR_T_USERENTRYNOTIFICATION——定时任务中的通知报表消息表
字段    含义
  ID  主键
  USERNAME  用户名
  EENTRYID  挂载目录ID

FR_SCHEDULE_SAPSYN_TASK——SAP同步
字段    含义
  ID  主键
  NAME  任务名
  DESCRIPTION   描述  
  REPEATTIME    任务中断后的重启频率  
  REPEATTIMES   尝试同步最多次数 
  COUNTS  总次数
  ITRIGGERID 触发器ID 
  TASK_PARAMETERS任务参数  
  TRANSFERS  

FR_SCHEDULE_TASK——定时任务中的任务
 字段 含义  
  ID  主键
  NAME  任务名
  DESCRIPTION  描述
  ITRIGGERID  触发器ID
  TASK_PARAMETERS  任务参数
  SCHEDULEDOUPPUTID  定时任务导出ID
  REPORTLETPATH  报表路径
  SHOWTYPE   显示类型
  TRANSMITPARAMETERS 参数设置(名称,类型,值)
  REPEATTIME  任务中断后的重启频率
  REPEATTIMES 尝试重启最多次数
  COUNTS 总次数
  EXECUTETYPE 执行类型
  EXECUTEFORMULA 执行条件中的公式
  EXECUTECLASS 自定义执行类

FR_SIMPLE_ITRIGGER——简单的日期触发器表
字段    含义
  ID  主键
  TIMEZONE_ID  时区ID
  START_TYPE  开始类型
  STARTTIME  开始时间
  REPEAT_COUNT  重复次数
  ENDTIME  结束时间
  RECURRENCE_INTERVAL  简单重复执行间隔
  RECURRENCE_INTERVAL_UNIT  简单重复执行间隔单位

FR_SCHEDULE_WEIXIN——定时任务中的微信推送
  字段  含义
ID    主键
  CORPID  企业应用ID
  CONTENT  推送内容
  USERS  微信用户
  DEPIDS  部门ID
  WITHLINK  定时结果访问链接

FR_SCHEDULE_MESSAGE——定时任务中的平台消息
  字段  含义
  ID  主键
  title  推送标题
  CONTENT  推送内容
  linkOpenType  链接展示类型

FR_SCHEDULE_SMS——定时任务中的短信信息
  字段  含义
  ID  主键
  templateID  模板id

FR_SCHEDULE_WEIXIN_USERRELATION——定时任务中的微信插件信息
字段  含义  
  ID  主键
  weixinUser  微信userid
  fsUser  fs用户名

5.3 上报流程
FR_PROCESS_ALERT_TOAST——上报流程中的预警信息
  字段含义  
  ID  主键
  USERID  用户ID
  USERNAME  用户名
  MESSAGE  预警信息
  TOASTED  弹出状态
  DATETIME  日期
  URL  链接
  TASKID 任务ID 
  ALLTASKID  全部任务ID
 READED 消息处理标识
 CREATETIME 消息生成时间
 TYPE消息类型 
 DEADLINE 消息截止时间
PROCESSID 进程序号 

FR_PROCESS_STASH_DATA——上报流程中的数据暂存
  字段含义  
  ID  主键
  TASKID  任务ID
  USERID  用户ID
  REPORTPATH  报表路径
  DATA  数据

FR_PROCESS_TASK_IMPL——上报流程中的任务发下来的具体任务
  字段含义  
  ID  主键
  TASKID  源task的id
  PROCESSID 流程id 
  OPERATORJSON  Node上的第几个节点是多用户的
  REPORTOFFSET第几个模板  
  OPERATOROFFSET  多用户节点的第几个用户
  NEEDALLCOMPLETE是否需要全部完成  
  CURRENTNODEIDX当前的流程节点id  
  CREATETIME创建时间,确切的说是下发的时间
  NOTE备注  
 STATE任务状态
"//初始:-1;
// 等待上报:0;
// 等待审核:1;
// 审核通过:2;
// 被退回:3;
// 已经关闭:4;
// 超时:5;" 
 SONTASKID 子任务的id    [{nodeIdx:0, userId:1, taskId:1}]
 SENDTIME发送时间 
 SENDERID发送人id 
 COMPLETESTATE已经完成任务的用户 针对多用户的节点的    {"report1.cpt":{"user1":1, "user2":0}, {}} 
 PARENTID父任务id 
 NODEROUTE 节点走过的路径,json
 ALERTED是否进行过预警 
 DEADLINE截止时间 如果不设置为null 
 SENDER 发送人
 OPERATOROFFSETNAME 多用户节点的第几个用户名字
FR_TASK_ID  $fr_task_id的实际值

FR_REPORT_PROCESS——上报流程中的流程
  字段含义  
  ID  主键
  NAME  流程名称
  CREATORID  创建者ID
  NODESID  节点ID
  CREATETIME  创建时间
  DESCRIBE  描述

FR_REPORT_PROCESS_TASK——上报流程中的任务
  字段含义  
  ID  主键
  NAME  任务名称
  PROCESSID  流程ID
  CREATORID  创建者ID
  ISSUECONTROL  定时下发
  DEADLINEDATE  截止日期
  DEADLINETYPE  截止类型
  REMINDCONTROL  提醒方式
  CREATETIME  创建日期
  ISSUEOVER   是否下发结束
  PARENTID 父ID
  CREATORNAME 创建者名称
 LEAPFROGBACK 

5.4 FS用户和权限
FR_T_USER——用户表
字段  含义  
  ID  主键
  USERNAME  用户名
  PASSWORD  密码
  REALNAME  真实姓名
  MOBILE  电话
  EMAIL  邮箱

FR_T_FORGED_USER——可配置权限用户表
字段  含义  
  ID    主键  
  userid    用户id
  sortindex  排序序号

FR_T_DEPARTMENT——部门表
  字段  含义
  ID  主键
  PID  父ID
  NAME  部门名称
  DESCRIPTION  部门描述

FR_T_POST——职位表
字段  含义  
  ID  主键
  POSTNAME  职位名称
  DESCRIPTION  职位描述

FR_T_COMPANYROLE——公司部门角色表
  字段含义  
  ID  主键
  POSTID  职务ID
  DEPARTMENTID 部门ID
  DESCRIPTION  描述

FR_T_CUSTOMROLE——自定义角色表
字段    含义
  ID  主键
  ROLENAME  角色名称
  DESCRIPTION  描述
 SORTINDEX  排序序号 

FR_T_DEPARTMENT_POST_USER——部门角色对应的用户表
字段    含义
  ID  主键
  USERID  用户ID
  DEPARTMENTID  部门ID
  POSTID  职务ID

FR_T_CUSTOMROLE_USER——自定义角色对应的用户表
  字段含义  
  ID  主键
  USERID  用户ID
  CUSTOMROLEID  自定义角色ID

FR_T_COMPANYROLEENTRYPRIVILEGE——部门角色的预览fs目录的权限表
  字段含义  
  ID  主键
  ROLEID   角色ID
  TYPE  类型
  ENTRYID  报表ID
  VIEW  查看(0 不支持,1 支持,2 非完全支持 )
AUTHORIZED  授权
EDIT  编辑

FR_T_CUSTOMROLEENTRYPRIVILEGE——自定义角色预览fs目录的权限表
  字段含义  
  ID  主键
  ROLEID  角色ID
  TYPE  类型
  ENTRYID  报表ID
  VIEW  查看(0 不支持,1 支持,2 非完全支持 )
  AUTHORIZED  授权(0 不支持,1 支持,2 非完全支持 )
  EDIT  编辑(0 不支持,1 支持,2 非完全支持 )


FR_T_COMPANYROLEMODULEPRIVILEGE——部门角色预览平台管理模块的权限表
  字段含义  
  ID  主键
  ROLEID  角色ID
  MODULEID  模块ID
  VIEW  查看(0 不支持,1 支持,2 非完全支持 )
  AUTHORIZED  授权(0 不支持,1 支持,2 非完全支持 )


FR_T_CUSTOMROLEMODULEPRIVILEGE——自定义角色预览平台管理模块的权限表
  字段  含义
  ID  主键
  ROLEID  角色ID
  MODULEID  模块ID
  VIEW  查看(0 不支持,1 支持,2 非完全支持 )
  AUTHORIZED  授权(0 不支持,1 支持,2 非完全支持 )

FR_T_COMPANYROLEESPRIVILEGE——部门角色excel批量导入权限表
  字段  含义
  ID  主键
  ROLEID  角色ID
  TYPE  类型
  ENTRYID  报表ID

FR_T_CUSTOMROLEESPRIVILEGE——自定义角色excel批量导入权限表
  字段  含义
  ID  主键
  ROLEID  角色ID
  TYPE  类型
  ENTRYID  报表ID

FR_T_COMPANYROLEHOMEPAGEPRIVILEGE——部门角色首页权限表
字段    含义
  ID  主键
  ROLEID  角色ID
  HOMEPAGEID  主页ID
  VIEW  查看(0 不支持,1 支持,2 非完全支持 )

FR_T_CUSTOMROLEHOMEPAGEPRIVILEGE——自定义角色首页权限表
  字段含义  
  ID  主键
  ROLEID  角色ID
  HOMEPAGEID  主页ID
  VIEW  查看(0 不支持,1 支持,2 非完全支持 )

FR_T_COMPANYROLEDEPANDCROLEPRIVILEGE——部门角色可管理部门/自定义角色的权限表
  字段  含义
  ID  主键
  ROLEID  部门角色ID
  TYPE  可管理角色类型(1代表部门,2代表自定义角色)
  DEPORCROLEID  部门ID或者自定义角色ID(根据type字段确定)

FR_T_CUSTOMROLEDEPANDCROLEPRIVILEGE——自定义角色可管理部门/自定义角色的权限表
  字段含义  
 ID    主键
  ROLEID  自定义角色ID
  TYPE  可管理角色类型(1代表部门,2代表自定义角色)
  DEPORCROLEID部门ID或者自定义角色ID(根据type字段确定)

FR_T_COMPANYROLETEMPLATEPRIVILEGE——部门角色模块权限表
 字段 含义
  ID  主键
  ROLEID  部门角色ID
  PATH  模板路径
  PAGE  能否分页预览(0不支持,1支持)
  WRITE  能否填报预览(0不支持,1支持)
  DESIGN  能否远程设计(0不支持,1支持)

FR_T_CUSTOMROLETEMPLATEPRIVILEGE——自定义角色模块权限表
  字段含义  
  ID  主键
  ROLEID  自定义角色ID
  PATH  模板路径
  PAGE  能否分页预览(0不支持,1支持)
  WRITE   能否填报预览(0不支持,1支持)  
  DESIGN   能否远程设计(0不支持,1支持)  

FR_T_COMPANYROLEDATACONNECTIONPRIVILEGE——部门角色可管理数据连接的权限表
字段    含义
  ID  主键
          ROLEID  部门角色ID
  NAME  数据连接名称
  VIEW  是否可查看(1代表可查看,不可查看的时候直接就是没有记录,正常情况下没有其他取值)

FR_T_CUSTOMROLEDATACONNECTIONPRIVILEGE——自定义角色可管理数据连接的权限表
  字段含义  
  ID  主键
        ROLEID  部门角色ID
  NAME  数据连接名称
VIEW    是否可查看(1代表可查看,不可查看的时候直接就是没有记录,正常情况下没有其他取值)

FR_T_UDACRP——自定义角色可管理数据连接的权限表
字段  含义  
  ID  主键
  userid  用户id
  type  根据type判断是部门角色还是普通角色
  deporcroleid  角色id

FR_T_UMP——用户模块权限表
  字段含义  
  ID  主键
  userid  用户id
  type  根据type判断是部门角色还是普通角色
  moduleid  模块id

FR_T_UEP——用户报表权限表
  字段  含义
  ID  主键
  userid  用户id
  type  根据type判断是部门角色还是普通角色
  entryid  报表id

5.5 FS其他
FR_T_FAVORITENODE——FS的收藏
  字段含义  
  ID  主键
  USERID  用户ID
  TYPE  类型
  ENTRYID  入口ID

FR_T_HOMEPAGE——首页表
  字段含义  
  ID  主键
  NAME  名称 
  URL   链接  
  URL4PAD   PAD链接  
  URL4PHONE   PHONE链接  
  DESCRIPTION   描述  
  SORTINDEX    排序序号  

FR_T_PLATFORMMANAGEMODULE——平台管理项目表
  字段含义  
  ID  主键
  PARENTID  父ID
  NAME 项目名称,一般为国际化
  PRIORITY 菜单的优先级,可以使用次参数将菜单提前
  DESCRIPTION  项目描述,一般不用描述

FR_T_USERDEVICEINFO——用户设备表
  字段 含义 
  ID  主键
  USERNAME  用户名  
  MACADDRESS  MAC地址
  DEVICENAME  设备名称
  PASSED  设备是否有权限

FR_T_LASTLOGINEDINFO——登陆信息表
字段  含义  
  ID  主键
  userId  用户id
  lastLoginedIp  最后登陆IP
  city  城市
  lastLoginedAt  最后登陆地点

FR_T_LOGINUSER——用户登录白名单表
  字段  含义
  ID  主键
  USERNAME  用户名
  loginType  登录类型(平台登录,移动端登录,所有登录场景)

FR_MESSAGE——用户登录白名单表
  字段  含义
  ID  主键
  userId  
  username  
  message  
  toasted  
  datetime  
  createTime  
  url  
  readed  
  type  
 title 
 terminal 
 senderId 
 groupId 

TERMINATE——定时调度客户端推送终端表
  字段含义  
  ID    主键
  pushid  推送任务id
terminate     终端,16代表app,32代表微信,64代表钉钉
  agentid  应用id,当终端为微信或者钉钉时有效


5.6 定时任务QRTZ相关补充说明

1. 表关系图

222

2. 主要表的详细说明

    2.1   QRTZ_JOB_DETAILS:存储的是job的详细信息,包括:[DESCRIPTION]描述,[IS_DURABLE]是否持久化,[JOB_DATA]持久化对象等基本信息。

    2.2   QRTZ_TRIGGERS:触发器信息,包含:job的名,组外键,[DESCRIPTION]触发器的描述等基本信息,还有[START_TIME]开始执行时间,[END_TIME]结束执行时间,[PREV_FIRE_TIME]上次执行时间,[NEXT_FIRE_TIME]下次执行时间,[TRIGGER_TYPE]触发器类型:simple和cron,[TRIGGER_STATE]执行状态:WAITING,PAUSED,ACQUIRED分别为:等待,暂停,运行中。
    2.3    QRTZ_SCHEDULER_STATE:存储集群中note实例信息,quartz会定时读取该表的信息判断集群中每个实例的当前状态,INSTANCE_NAME:之前配置文件中org.quartz.scheduler.instanceId配置的名字,就会写入该字段,如果设置为AUTO,quartz会根据物理机名和当前时间产生一个名字。[LAST_CHECKIN_TIME]上次检查时间,[CHECKIN_INTERVAL]检查间隔时间。

附件列表


主题: 数据配置
标签: 暂无标签 编辑/添加标签
如果您认为本文档还有待完善,请编辑

文档内容仅供参考,如果你需要获取更多帮助,请咨询帆软技术支持
关于技术问题,您还可以通过帆软论坛获取帮助,论坛上有非常多的大神,有些水平比帆软工程师还要高哦。
若您还有其他非技术类问题,可以联系帆软传说哥(qq:1745114201

本文档是否有用?
谢谢! 我们非常感谢您的反馈。
提交反馈: