1 RuoYi Move the mouse over tables & columns to read the comments. Fk qrtz_blob_triggers_ibfk_1 qrtz_blob_triggers ref qrtz_triggers ( sched_name, trigger_name, trigger_group ) sched_name,trigger_name,trigger_group Fk qrtz_cron_triggers_ibfk_1 qrtz_cron_triggers ref qrtz_triggers ( sched_name, trigger_name, trigger_group ) sched_name,trigger_name,trigger_group Fk qrtz_simple_triggers_ibfk_1 qrtz_simple_triggers ref qrtz_triggers ( sched_name, trigger_name, trigger_group ) sched_name,trigger_name,trigger_group Fk qrtz_simprop_triggers_ibfk_1 qrtz_simprop_triggers ref qrtz_triggers ( sched_name, trigger_name, trigger_group ) sched_name,trigger_name,trigger_group Fk qrtz_triggers_ibfk_1 qrtz_triggers ref qrtz_job_details ( sched_name, job_name, job_group ) sched_name,job_name,job_group qrtz_blob_triggersTable ry.qrtz_blob_triggers Pk pk_qrtz_blob_triggers ( sched_name, trigger_name, trigger_group ) sched_namesched_name * varchar(120) References qrtz_triggers ( sched_name, trigger_name, trigger_group ) Pk pk_qrtz_blob_triggers ( sched_name, trigger_name, trigger_group ) trigger_nametrigger_name * varchar(200) References qrtz_triggers ( sched_name, trigger_name, trigger_group ) Pk pk_qrtz_blob_triggers ( sched_name, trigger_name, trigger_group ) trigger_grouptrigger_group * varchar(200) References qrtz_triggers ( sched_name, trigger_name, trigger_group ) blob_datablob_data blob ~ qrtz_calendarsTable ry.qrtz_calendars Pk pk_qrtz_calendars ( sched_name, calendar_name ) sched_namesched_name * varchar(120) t Pk pk_qrtz_calendars ( sched_name, calendar_name ) calendar_namecalendar_name * varchar(200) t calendarcalendar * blob ~ qrtz_cron_triggersTable ry.qrtz_cron_triggers Pk pk_qrtz_cron_triggers ( sched_name, trigger_name, trigger_group ) sched_namesched_name * varchar(120) References qrtz_triggers ( sched_name, trigger_name, trigger_group ) Pk pk_qrtz_cron_triggers ( sched_name, trigger_name, trigger_group ) trigger_nametrigger_name * varchar(200) References qrtz_triggers ( sched_name, trigger_name, trigger_group ) Pk pk_qrtz_cron_triggers ( sched_name, trigger_name, trigger_group ) trigger_grouptrigger_group * varchar(200) References qrtz_triggers ( sched_name, trigger_name, trigger_group ) cron_expressioncron_expression * varchar(200) t time_zone_idtime_zone_id varchar(80) t qrtz_job_detailsTable ry.qrtz_job_details Pk pk_qrtz_job_details ( sched_name, job_name, job_group ) sched_namesched_name * varchar(120) Referred by qrtz_triggers ( sched_name, job_name, job_group ) Pk pk_qrtz_job_details ( sched_name, job_name, job_group ) job_namejob_name * varchar(200) Referred by qrtz_triggers ( sched_name, job_name, job_group ) Pk pk_qrtz_job_details ( sched_name, job_name, job_group ) job_groupjob_group * varchar(200) Referred by qrtz_triggers ( sched_name, job_name, job_group ) descriptiondescription varchar(250) t job_class_namejob_class_name * varchar(250) t is_durableis_durable * varchar(1) t is_nonconcurrentis_nonconcurrent * varchar(1) t is_update_datais_update_data * varchar(1) t requests_recoveryrequests_recovery * varchar(1) t job_datajob_data blob ~ qrtz_locksTable ry.qrtz_locks Pk pk_qrtz_locks ( sched_name, lock_name ) sched_namesched_name * varchar(120) t Pk pk_qrtz_locks ( sched_name, lock_name ) lock_namelock_name * varchar(40) t qrtz_scheduler_stateTable ry.qrtz_scheduler_state Pk pk_qrtz_scheduler_state ( sched_name, instance_name ) sched_namesched_name * varchar(120) t Pk pk_qrtz_scheduler_state ( sched_name, instance_name ) instance_nameinstance_name * varchar(200) t last_checkin_timelast_checkin_time * bigint # checkin_intervalcheckin_interval * bigint # qrtz_simple_triggersTable ry.qrtz_simple_triggers Pk pk_qrtz_simple_triggers ( sched_name, trigger_name, trigger_group ) sched_namesched_name * varchar(120) References qrtz_triggers ( sched_name, trigger_name, trigger_group ) Pk pk_qrtz_simple_triggers ( sched_name, trigger_name, trigger_group ) trigger_nametrigger_name * varchar(200) References qrtz_triggers ( sched_name, trigger_name, trigger_group ) Pk pk_qrtz_simple_triggers ( sched_name, trigger_name, trigger_group ) trigger_grouptrigger_group * varchar(200) References qrtz_triggers ( sched_name, trigger_name, trigger_group ) repeat_countrepeat_count * bigint # repeat_intervalrepeat_interval * bigint # times_triggeredtimes_triggered * bigint # qrtz_simprop_triggersTable ry.qrtz_simprop_triggers Pk pk_qrtz_simprop_triggers ( sched_name, trigger_name, trigger_group ) sched_namesched_name * varchar(120) References qrtz_triggers ( sched_name, trigger_name, trigger_group ) Pk pk_qrtz_simprop_triggers ( sched_name, trigger_name, trigger_group ) trigger_nametrigger_name * varchar(200) References qrtz_triggers ( sched_name, trigger_name, trigger_group ) Pk pk_qrtz_simprop_triggers ( sched_name, trigger_name, trigger_group ) trigger_grouptrigger_group * varchar(200) References qrtz_triggers ( sched_name, trigger_name, trigger_group ) str_prop_1str_prop_1 varchar(512) t str_prop_2str_prop_2 varchar(512) t str_prop_3str_prop_3 varchar(512) t int_prop_1int_prop_1 int # int_prop_2int_prop_2 int # long_prop_1long_prop_1 bigint # long_prop_2long_prop_2 bigint # dec_prop_1dec_prop_1 decimal(13,4) # dec_prop_2dec_prop_2 decimal(13,4) # bool_prop_1bool_prop_1 varchar(1) t bool_prop_2bool_prop_2 varchar(1) t qrtz_triggersTable ry.qrtz_triggers Pk pk_qrtz_triggers ( sched_name, trigger_name, trigger_group ) sched_name ( sched_name, job_name, job_group ) sched_namesched_name * varchar(120) References qrtz_job_details ( sched_name, job_name, job_group ) Referred by qrtz_blob_triggers ( sched_name, trigger_name, trigger_group ) Referred by qrtz_cron_triggers ( sched_name, trigger_name, trigger_group ) Referred by qrtz_simple_triggers ( sched_name, trigger_name, trigger_group ) Referred by qrtz_simprop_triggers ( sched_name, trigger_name, trigger_group ) Pk pk_qrtz_triggers ( sched_name, trigger_name, trigger_group ) trigger_nametrigger_name * varchar(200) Referred by qrtz_blob_triggers ( sched_name, trigger_name, trigger_group ) Referred by qrtz_cron_triggers ( sched_name, trigger_name, trigger_group ) Referred by qrtz_simple_triggers ( sched_name, trigger_name, trigger_group ) Referred by qrtz_simprop_triggers ( sched_name, trigger_name, trigger_group ) Pk pk_qrtz_triggers ( sched_name, trigger_name, trigger_group ) trigger_grouptrigger_group * varchar(200) Referred by qrtz_blob_triggers ( sched_name, trigger_name, trigger_group ) Referred by qrtz_cron_triggers ( sched_name, trigger_name, trigger_group ) Referred by qrtz_simple_triggers ( sched_name, trigger_name, trigger_group ) Referred by qrtz_simprop_triggers ( sched_name, trigger_name, trigger_group ) sched_name ( sched_name, job_name, job_group ) job_namejob_name * varchar(200) References qrtz_job_details ( sched_name, job_name, job_group ) sched_name ( sched_name, job_name, job_group ) job_groupjob_group * varchar(200) References qrtz_job_details ( sched_name, job_name, job_group ) descriptiondescription varchar(250) t next_fire_timenext_fire_time bigint # prev_fire_timeprev_fire_time bigint # prioritypriority int # trigger_statetrigger_state * varchar(16) t trigger_typetrigger_type * varchar(8) t start_timestart_time * bigint # end_timeend_time bigint # calendar_namecalendar_name varchar(200) t misfire_instrmisfire_instr smallint # job_datajob_data blob ~ sys_dict_dataTable ry.sys_dict_data Pk pk_sys_dict_data ( dict_code ) dict_codedict_code * int 字典编码 # dict_sortdict_sort int default 0 字典排序 # dict_labeldict_label varchar(100) default '' 字典标签 t dict_valuedict_value varchar(100) default '' 字典键值 t dict_typedict_type varchar(100) default '' 字典类型 t statusstatus int default 0 状态(0正常 1禁用) # create_bycreate_by varchar(64) default '' 创建者 t create_timecreate_time * timestamp default CURRENT_TIMESTAMP 创建时间 d update_byupdate_by varchar(64) default '' 更新者 t update_timeupdate_time * timestamp default '0000-00-00 00:00:00' 更新时间 d remarkremark varchar(500) default '' 备注 t sys_dict_typeTable ry.sys_dict_type Pk pk_sys_dict_type ( dict_id ) dict_iddict_id * int 字典主键 # dict_namedict_name varchar(100) default '' 字典名称 t Unq dict_type ( dict_type ) dict_typedict_type varchar(100) default '' 字典类型 t statusstatus int default 0 状态(0正常 1禁用) # create_bycreate_by varchar(64) default '' 创建者 t create_timecreate_time * timestamp default CURRENT_TIMESTAMP 创建时间 d update_byupdate_by varchar(64) default '' 更新者 t update_timeupdate_time * timestamp default '0000-00-00 00:00:00' 更新时间 d remarkremark varchar(500) default '' 备注 t sys_jobTable ry.sys_job Pk pk_sys_job ( job_id, job_name, job_group ) job_idjob_id * int 任务ID # Pk pk_sys_job ( job_id, job_name, job_group ) job_namejob_name * varchar(64) default '' 任务名称 t Pk pk_sys_job ( job_id, job_name, job_group ) job_groupjob_group * varchar(64) default '' 任务组名 t method_namemethod_name varchar(500) default '' 任务方法 t paramsparams varchar(200) default '' 方法参数 t cron_expressioncron_expression varchar(255) default '' cron执行表达式 t statusstatus int default 0 状态(0正常 1暂停) # create_bycreate_by varchar(64) default '' 创建者 t create_timecreate_time * timestamp default CURRENT_TIMESTAMP 创建时间 d update_byupdate_by varchar(64) default '' 更新者 t update_timeupdate_time * timestamp default '0000-00-00 00:00:00' 更新时间 d remarkremark varchar(500) default '' 备注信息 t sys_job_logTable ry.sys_job_log Pk pk_sys_job_log ( job_log_id ) job_log_idjob_log_id * int 任务日志ID # job_namejob_name * varchar(64) 任务名称 t job_groupjob_group * varchar(64) 任务组名 t method_namemethod_name varchar(500) 任务方法 t paramsparams varchar(200) default '' 方法参数 t job_messagejob_message varchar(500) 日志信息 t is_exceptionis_exception int default 0 是否异常 # exception_infoexception_info text 异常信息 t create_timecreate_time * timestamp default CURRENT_TIMESTAMP 创建时间 d sys_logininforTable ry.sys_logininfor Pk pk_sys_logininfor ( info_id ) info_idinfo_id * int 访问ID # login_namelogin_name varchar(50) default '' 登录账号 t ipaddripaddr varchar(50) default '' 登录IP地址 t browserbrowser varchar(50) default '' 浏览器类型 t osos varchar(50) default '' 操作系统 t statusstatus int default 0 登录状态 0成功 1失败 # msgmsg varchar(255) default '' 提示消息 t login_timelogin_time * timestamp default CURRENT_TIMESTAMP 访问时间 d sys_menuTable ry.sys_menu Pk pk_sys_menu ( menu_id ) menu_idmenu_id * int 菜单ID # menu_namemenu_name * varchar(50) 菜单名称 t parent_idparent_id int default 0 父菜单ID # order_numorder_num int 显示顺序 # urlurl varchar(200) default '' 请求地址 t menu_typemenu_type char(1) default '' 类型:M目录,C菜单,F按钮 c visiblevisible int default 0 菜单状态:0显示,1隐藏 # permsperms varchar(100) default '' 权限标识 t iconicon varchar(100) default '' 菜单图标 t create_bycreate_by varchar(64) default '' 创建者 t create_timecreate_time * timestamp default CURRENT_TIMESTAMP 创建时间 d update_byupdate_by varchar(64) default '' 更新者 t update_timeupdate_time * timestamp default '0000-00-00 00:00:00' 更新时间 d remarkremark varchar(500) default '' 备注 t sys_oper_logTable ry.sys_oper_log Pk pk_sys_oper_log ( oper_id ) oper_idoper_id * int 日志主键 # titletitle varchar(50) default '' 模块标题 t actionaction varchar(100) default '' 功能请求 t methodmethod varchar(100) default '' 方法名称 t channelchannel varchar(20) default '' 来源渠道 t login_namelogin_name varchar(50) default '' 登录账号 t dept_namedept_name varchar(50) default '' 部门名称 t oper_urloper_url varchar(255) default '' 请求URL t oper_ipoper_ip varchar(30) default '' 主机地址 t oper_paramoper_param varchar(255) default '' 请求参数 t statusstatus int default 0 操作状态 0正常 1异常 # error_msgerror_msg varchar(2000) default '' 错误消息 t oper_timeoper_time * timestamp default CURRENT_TIMESTAMP 操作时间 d sys_postTable ry.sys_post Pk pk_sys_post ( post_id ) post_idpost_id * int 岗位ID # post_codepost_code * varchar(64) 岗位编码 t post_namepost_name * varchar(100) 岗位名称 t post_sortpost_sort * int 显示顺序 # statusstatus * int 状态(0正常 1停用) # create_bycreate_by varchar(64) default '' 创建者 t create_timecreate_time * timestamp default CURRENT_TIMESTAMP 创建时间 d update_byupdate_by varchar(64) default '' 更新者 t update_timeupdate_time * timestamp default '0000-00-00 00:00:00' 更新时间 d remarkremark varchar(500) default '' 备注 t sys_roleTable ry.sys_role Pk pk_sys_role ( role_id ) role_idrole_id * int 角色ID # role_namerole_name * varchar(30) 角色名称 t role_keyrole_key * varchar(100) 角色权限字符串 t role_sortrole_sort * int 显示顺序 # statusstatus int default 0 角色状态:0正常,1禁用 # create_bycreate_by varchar(64) default '' 创建者 t create_timecreate_time * timestamp default CURRENT_TIMESTAMP 创建时间 d update_byupdate_by varchar(64) default '' 更新者 t update_timeupdate_time * timestamp default '0000-00-00 00:00:00' 更新时间 d remarkremark varchar(500) default '' 备注 t sys_role_menuTable ry.sys_role_menu Pk pk_sys_role_menu ( role_id, menu_id ) role_idrole_id * int 角色ID # Pk pk_sys_role_menu ( role_id, menu_id ) menu_idmenu_id * int 菜单ID # sys_userTable ry.sys_user Pk pk_sys_user ( user_id ) user_iduser_id * int 用户ID # dept_iddept_id int 部门ID # login_namelogin_name varchar(30) default '' 登录账号 t user_nameuser_name varchar(30) default '' 用户昵称 t emailemail varchar(100) default '' 用户邮箱 t phonenumberphonenumber varchar(20) default '' 手机号码 t passwordpassword varchar(100) default '' 密码 t saltsalt varchar(100) default '' 盐加密 t user_typeuser_type char(1) default 'N' 类型:Y默认用户,N非默认用户 c statusstatus int default 0 帐号状态:0正常,1禁用 # refuse_desrefuse_des varchar(500) default '' 拒绝登录描述 t create_bycreate_by varchar(64) default '' 创建者 t create_timecreate_time * timestamp default CURRENT_TIMESTAMP 创建时间 d update_byupdate_by varchar(64) default '' 更新者 t update_timeupdate_time * timestamp default '0000-00-00 00:00:00' 更新时间 d sys_user_onlineTable ry.sys_user_online Pk pk_sys_user_online ( sessionId ) sessionIdsessionId * varchar(50) default '' 用户会话id t login_namelogin_name varchar(50) default '' 登录账号 t dept_namedept_name varchar(50) default '' 部门名称 t ipaddripaddr varchar(50) default '' 登录IP地址 t browserbrowser varchar(50) default '' 浏览器类型 t osos varchar(50) default '' 操作系统 t statusstatus varchar(10) default '' 在线状态on_line在线off_line离线 t start_timestampstart_timestamp * timestamp default CURRENT_TIMESTAMP session创建时间 d last_access_timelast_access_time * timestamp default '0000-00-00 00:00:00' session最后访问时间 d expire_timeexpire_time int default 0 超时时间,单位为分钟 # sys_user_postTable ry.sys_user_post Pk pk_sys_user_post ( user_id, post_id ) user_iduser_id * varchar(64) 用户ID t Pk pk_sys_user_post ( user_id, post_id ) post_idpost_id * varchar(64) 岗位ID t sys_user_roleTable ry.sys_user_role Pk pk_sys_user_role ( user_id, role_id ) user_iduser_id * int 用户ID # Pk pk_sys_user_role ( user_id, role_id ) role_idrole_id * int 角色ID # sys_deptTable ry.sys_dept Pk pk_sys_dept ( dept_id ) dept_iddept_id * int 部门id # parent_idparent_id int default 0 父部门id # dept_namedept_name varchar(30) default '' 部门名称 t order_numorder_num int default 0 显示顺序 # leaderleader varchar(20) default '' 负责人 t phonephone varchar(20) default '' 联系电话 t emailemail varchar(20) default '' 邮箱 t statusstatus int default 0 部门状态:0正常,1停用 # create_bycreate_by varchar(64) default '' 创建者 t create_timecreate_time * timestamp default CURRENT_TIMESTAMP 创建时间 d update_byupdate_by varchar(64) default '' 更新者 t update_timeupdate_time * timestamp default '0000-00-00 00:00:00' 更新时间 d qrtz_paused_trigger_grpsTable ry.qrtz_paused_trigger_grps Pk pk_qrtz_paused_trigger_grps ( sched_name, trigger_group ) sched_namesched_name * varchar(120) t Pk pk_qrtz_paused_trigger_grps ( sched_name, trigger_group ) trigger_grouptrigger_group * varchar(200) t qrtz_fired_triggersTable ry.qrtz_fired_triggers Pk pk_qrtz_fired_triggers ( sched_name, entry_id ) sched_namesched_name * varchar(120) t Pk pk_qrtz_fired_triggers ( sched_name, entry_id ) entry_identry_id * varchar(95) t trigger_nametrigger_name * varchar(200) t trigger_grouptrigger_group * varchar(200) t instance_nameinstance_name * varchar(200) t fired_timefired_time * bigint # sched_timesched_time * bigint # prioritypriority * int # statestate * varchar(16) t job_namejob_name varchar(200) t job_groupjob_group varchar(200) t is_nonconcurrentis_nonconcurrent varchar(1) t requests_recoveryrequests_recovery varchar(1) t


Table qrtz_blob_triggers

IndexesField NameData TypeDescription
* sched_name varchar( 120 )
* trigger_name varchar( 200 )
* trigger_group varchar( 200 )
  blob_data blob
Indexes
pk_qrtz_blob_triggers ON sched_name, trigger_name, trigger_group
Foreign Keys
qrtz_blob_triggers_ibfk_1 ( sched_name, trigger_name, trigger_group ) ref qrtz_triggers (sched_name, trigger_name, trigger_group)


Table qrtz_calendars

IndexesField NameData TypeDescription
* sched_name varchar( 120 )
* calendar_name varchar( 200 )
* calendar blob
Indexes
pk_qrtz_calendars ON sched_name, calendar_name


Table qrtz_cron_triggers

IndexesField NameData TypeDescription
* sched_name varchar( 120 )
* trigger_name varchar( 200 )
* trigger_group varchar( 200 )
* cron_expression varchar( 200 )
  time_zone_id varchar( 80 )
Indexes
pk_qrtz_cron_triggers ON sched_name, trigger_name, trigger_group
Foreign Keys
qrtz_cron_triggers_ibfk_1 ( sched_name, trigger_name, trigger_group ) ref qrtz_triggers (sched_name, trigger_name, trigger_group)


Table qrtz_fired_triggers

IndexesField NameData TypeDescription
* sched_name varchar( 120 )
* entry_id varchar( 95 )
* trigger_name varchar( 200 )
* trigger_group varchar( 200 )
* instance_name varchar( 200 )
* fired_time bigint
* sched_time bigint
* priority int
* state varchar( 16 )
  job_name varchar( 200 )
  job_group varchar( 200 )
  is_nonconcurrent varchar( 1 )
  requests_recovery varchar( 1 )
Indexes
pk_qrtz_fired_triggers ON sched_name, entry_id


Table qrtz_job_details

IndexesField NameData TypeDescription
* sched_name varchar( 120 )
* job_name varchar( 200 )
* job_group varchar( 200 )
  description varchar( 250 )
* job_class_name varchar( 250 )
* is_durable varchar( 1 )
* is_nonconcurrent varchar( 1 )
* is_update_data varchar( 1 )
* requests_recovery varchar( 1 )
  job_data blob
Indexes
pk_qrtz_job_details ON sched_name, job_name, job_group


Table qrtz_locks

IndexesField NameData TypeDescription
* sched_name varchar( 120 )
* lock_name varchar( 40 )
Indexes
pk_qrtz_locks ON sched_name, lock_name


Table qrtz_paused_trigger_grps

IndexesField NameData TypeDescription
* sched_name varchar( 120 )
* trigger_group varchar( 200 )
Indexes
pk_qrtz_paused_trigger_grps ON sched_name, trigger_group


Table qrtz_scheduler_state

IndexesField NameData TypeDescription
* sched_name varchar( 120 )
* instance_name varchar( 200 )
* last_checkin_time bigint
* checkin_interval bigint
Indexes
pk_qrtz_scheduler_state ON sched_name, instance_name


Table qrtz_simple_triggers

IndexesField NameData TypeDescription
* sched_name varchar( 120 )
* trigger_name varchar( 200 )
* trigger_group varchar( 200 )
* repeat_count bigint
* repeat_interval bigint
* times_triggered bigint
Indexes
pk_qrtz_simple_triggers ON sched_name, trigger_name, trigger_group
Foreign Keys
qrtz_simple_triggers_ibfk_1 ( sched_name, trigger_name, trigger_group ) ref qrtz_triggers (sched_name, trigger_name, trigger_group)


Table qrtz_simprop_triggers

IndexesField NameData TypeDescription
* sched_name varchar( 120 )
* trigger_name varchar( 200 )
* trigger_group varchar( 200 )
  str_prop_1 varchar( 512 )
  str_prop_2 varchar( 512 )
  str_prop_3 varchar( 512 )
  int_prop_1 int
  int_prop_2 int
  long_prop_1 bigint
  long_prop_2 bigint
  dec_prop_1 decimal( 13, 4 )
  dec_prop_2 decimal( 13, 4 )
  bool_prop_1 varchar( 1 )
  bool_prop_2 varchar( 1 )
Indexes
pk_qrtz_simprop_triggers ON sched_name, trigger_name, trigger_group
Foreign Keys
qrtz_simprop_triggers_ibfk_1 ( sched_name, trigger_name, trigger_group ) ref qrtz_triggers (sched_name, trigger_name, trigger_group)


Table qrtz_triggers

IndexesField NameData TypeDescription
* sched_name varchar( 120 )
* trigger_name varchar( 200 )
* trigger_group varchar( 200 )
* job_name varchar( 200 )
* job_group varchar( 200 )
  description varchar( 250 )
  next_fire_time bigint
  prev_fire_time bigint
  priority int
* trigger_state varchar( 16 )
* trigger_type varchar( 8 )
* start_time bigint
  end_time bigint
  calendar_name varchar( 200 )
  misfire_instr smallint
  job_data blob
Indexes
pk_qrtz_triggers ON sched_name, trigger_name, trigger_group
sched_name ON sched_name, job_name, job_group
Foreign Keys
qrtz_triggers_ibfk_1 ( sched_name, job_name, job_group ) ref qrtz_job_details (sched_name, job_name, job_group)


Table sys_dept

IndexesField NameData TypeDescription
* dept_id int AUTOINCREMENT 部门id
  parent_id int DEFAULT 0 父部门id
  dept_name varchar( 30 ) DEFAULT '' 部门名称
  order_num int DEFAULT 0 显示顺序
  leader varchar( 20 ) DEFAULT '' 负责人
  phone varchar( 20 ) DEFAULT '' 联系电话
  email varchar( 20 ) DEFAULT '' 邮箱
  status int DEFAULT 0 部门状态:0正常,1停用
  create_by varchar( 64 ) DEFAULT '' 创建者
* create_time timestamp DEFAULT CURRENT_TIMESTAMP 创建时间
  update_by varchar( 64 ) DEFAULT '' 更新者
* update_time timestamp DEFAULT '0000-00-00 00:00:00' 更新时间
Indexes
pk_sys_dept ON dept_id


Table sys_dict_data

IndexesField NameData TypeDescription
* dict_code int AUTOINCREMENT 字典编码
  dict_sort int DEFAULT 0 字典排序
  dict_label varchar( 100 ) DEFAULT '' 字典标签
  dict_value varchar( 100 ) DEFAULT '' 字典键值
  dict_type varchar( 100 ) DEFAULT '' 字典类型
  status int DEFAULT 0 状态(0正常 1禁用)
  create_by varchar( 64 ) DEFAULT '' 创建者
* create_time timestamp DEFAULT CURRENT_TIMESTAMP 创建时间
  update_by varchar( 64 ) DEFAULT '' 更新者
* update_time timestamp DEFAULT '0000-00-00 00:00:00' 更新时间
  remark varchar( 500 ) DEFAULT '' 备注
Indexes
pk_sys_dict_data ON dict_code


Table sys_dict_type

IndexesField NameData TypeDescription
* dict_id int AUTOINCREMENT 字典主键
  dict_name varchar( 100 ) DEFAULT '' 字典名称
dict_type varchar( 100 ) DEFAULT '' 字典类型
  status int DEFAULT 0 状态(0正常 1禁用)
  create_by varchar( 64 ) DEFAULT '' 创建者
* create_time timestamp DEFAULT CURRENT_TIMESTAMP 创建时间
  update_by varchar( 64 ) DEFAULT '' 更新者
* update_time timestamp DEFAULT '0000-00-00 00:00:00' 更新时间
  remark varchar( 500 ) DEFAULT '' 备注
Indexes
pk_sys_dict_type ON dict_id
dict_type ON dict_type


Table sys_job

IndexesField NameData TypeDescription
* job_id int AUTOINCREMENT 任务ID
* job_name varchar( 64 ) DEFAULT '' 任务名称
* job_group varchar( 64 ) DEFAULT '' 任务组名
  method_name varchar( 500 ) DEFAULT '' 任务方法
  params varchar( 200 ) DEFAULT '' 方法参数
  cron_expression varchar( 255 ) DEFAULT '' cron执行表达式
  status int DEFAULT 0 状态(0正常 1暂停)
  create_by varchar( 64 ) DEFAULT '' 创建者
* create_time timestamp DEFAULT CURRENT_TIMESTAMP 创建时间
  update_by varchar( 64 ) DEFAULT '' 更新者
* update_time timestamp DEFAULT '0000-00-00 00:00:00' 更新时间
  remark varchar( 500 ) DEFAULT '' 备注信息
Indexes
pk_sys_job ON job_id, job_name, job_group


Table sys_job_log

IndexesField NameData TypeDescription
* job_log_id int AUTOINCREMENT 任务日志ID
* job_name varchar( 64 ) 任务名称
* job_group varchar( 64 ) 任务组名
  method_name varchar( 500 ) 任务方法
  params varchar( 200 ) DEFAULT '' 方法参数
  job_message varchar( 500 ) 日志信息
  is_exception int DEFAULT 0 是否异常
  exception_info text 异常信息
* create_time timestamp DEFAULT CURRENT_TIMESTAMP 创建时间
Indexes
pk_sys_job_log ON job_log_id


Table sys_logininfor

IndexesField NameData TypeDescription
* info_id int AUTOINCREMENT 访问ID
  login_name varchar( 50 ) DEFAULT '' 登录账号
  ipaddr varchar( 50 ) DEFAULT '' 登录IP地址
  browser varchar( 50 ) DEFAULT '' 浏览器类型
  os varchar( 50 ) DEFAULT '' 操作系统
  status int DEFAULT 0 登录状态 0成功 1失败
  msg varchar( 255 ) DEFAULT '' 提示消息
* login_time timestamp DEFAULT CURRENT_TIMESTAMP 访问时间
Indexes
pk_sys_logininfor ON info_id


Table sys_menu

IndexesField NameData TypeDescription
* menu_id int AUTOINCREMENT 菜单ID
* menu_name varchar( 50 ) 菜单名称
  parent_id int DEFAULT 0 父菜单ID
  order_num int 显示顺序
  url varchar( 200 ) DEFAULT '' 请求地址
  menu_type char( 1 ) DEFAULT '' 类型:M目录,C菜单,F按钮
  visible int DEFAULT 0 菜单状态:0显示,1隐藏
  perms varchar( 100 ) DEFAULT '' 权限标识
  icon varchar( 100 ) DEFAULT '' 菜单图标
  create_by varchar( 64 ) DEFAULT '' 创建者
* create_time timestamp DEFAULT CURRENT_TIMESTAMP 创建时间
  update_by varchar( 64 ) DEFAULT '' 更新者
* update_time timestamp DEFAULT '0000-00-00 00:00:00' 更新时间
  remark varchar( 500 ) DEFAULT '' 备注
Indexes
pk_sys_menu ON menu_id


Table sys_oper_log

IndexesField NameData TypeDescription
* oper_id int AUTOINCREMENT 日志主键
  title varchar( 50 ) DEFAULT '' 模块标题
  action varchar( 100 ) DEFAULT '' 功能请求
  method varchar( 100 ) DEFAULT '' 方法名称
  channel varchar( 20 ) DEFAULT '' 来源渠道
  login_name varchar( 50 ) DEFAULT '' 登录账号
  dept_name varchar( 50 ) DEFAULT '' 部门名称
  oper_url varchar( 255 ) DEFAULT '' 请求URL
  oper_ip varchar( 30 ) DEFAULT '' 主机地址
  oper_param varchar( 255 ) DEFAULT '' 请求参数
  status int DEFAULT 0 操作状态 0正常 1异常
  error_msg varchar( 2000 ) DEFAULT '' 错误消息
* oper_time timestamp DEFAULT CURRENT_TIMESTAMP 操作时间
Indexes
pk_sys_oper_log ON oper_id


Table sys_post

IndexesField NameData TypeDescription
* post_id int AUTOINCREMENT 岗位ID
* post_code varchar( 64 ) 岗位编码
* post_name varchar( 100 ) 岗位名称
* post_sort int 显示顺序
* status int 状态(0正常 1停用)
  create_by varchar( 64 ) DEFAULT '' 创建者
* create_time timestamp DEFAULT CURRENT_TIMESTAMP 创建时间
  update_by varchar( 64 ) DEFAULT '' 更新者
* update_time timestamp DEFAULT '0000-00-00 00:00:00' 更新时间
  remark varchar( 500 ) DEFAULT '' 备注
Indexes
pk_sys_post ON post_id


Table sys_role

IndexesField NameData TypeDescription
* role_id int AUTOINCREMENT 角色ID
* role_name varchar( 30 ) 角色名称
* role_key varchar( 100 ) 角色权限字符串
* role_sort int 显示顺序
  status int DEFAULT 0 角色状态:0正常,1禁用
  create_by varchar( 64 ) DEFAULT '' 创建者
* create_time timestamp DEFAULT CURRENT_TIMESTAMP 创建时间
  update_by varchar( 64 ) DEFAULT '' 更新者
* update_time timestamp DEFAULT '0000-00-00 00:00:00' 更新时间
  remark varchar( 500 ) DEFAULT '' 备注
Indexes
pk_sys_role ON role_id


Table sys_role_menu

IndexesField NameData TypeDescription
* role_id int 角色ID
* menu_id int 菜单ID
Indexes
pk_sys_role_menu ON role_id, menu_id


Table sys_user

IndexesField NameData TypeDescription
* user_id int AUTOINCREMENT 用户ID
  dept_id int 部门ID
  login_name varchar( 30 ) DEFAULT '' 登录账号
  user_name varchar( 30 ) DEFAULT '' 用户昵称
  email varchar( 100 ) DEFAULT '' 用户邮箱
  phonenumber varchar( 20 ) DEFAULT '' 手机号码
  password varchar( 100 ) DEFAULT '' 密码
  salt varchar( 100 ) DEFAULT '' 盐加密
  user_type char( 1 ) DEFAULT 'N' 类型:Y默认用户,N非默认用户
  status int DEFAULT 0 帐号状态:0正常,1禁用
  refuse_des varchar( 500 ) DEFAULT '' 拒绝登录描述
  create_by varchar( 64 ) DEFAULT '' 创建者
* create_time timestamp DEFAULT CURRENT_TIMESTAMP 创建时间
  update_by varchar( 64 ) DEFAULT '' 更新者
* update_time timestamp DEFAULT '0000-00-00 00:00:00' 更新时间
Indexes
pk_sys_user ON user_id


Table sys_user_online

IndexesField NameData TypeDescription
* sessionId varchar( 50 ) DEFAULT '' 用户会话id
  login_name varchar( 50 ) DEFAULT '' 登录账号
  dept_name varchar( 50 ) DEFAULT '' 部门名称
  ipaddr varchar( 50 ) DEFAULT '' 登录IP地址
  browser varchar( 50 ) DEFAULT '' 浏览器类型
  os varchar( 50 ) DEFAULT '' 操作系统
  status varchar( 10 ) DEFAULT '' 在线状态on_line在线off_line离线
* start_timestsamp timestamp DEFAULT CURRENT_TIMESTAMP session创建时间
* last_access_time timestamp DEFAULT '0000-00-00 00:00:00' session最后访问时间
  expire_time int DEFAULT 0 超时时间,单位为分钟
Indexes
pk_sys_user_online ON sessionId


Table sys_user_post

IndexesField NameData TypeDescription
* user_id varchar( 64 ) 用户ID
* post_id varchar( 64 ) 岗位ID
Indexes
pk_sys_user_post ON user_id, post_id


Table sys_user_role

IndexesField NameData TypeDescription
* user_id int 用户ID
* role_id int 角色ID
Indexes
pk_sys_user_role ON user_id, role_id

Powered by DbSchema