diff --git a/README.md b/README.md index fe1ff06..0029b9d 100644 --- a/README.md +++ b/README.md @@ -6,6 +6,10 @@ API接口设计文档:https://apifox.com/apidoc/shared-ff0060f8-8bb5-40c5-87d2 API接口加入文档:https://app.apifox.com/invite/project?token=Xp3BUXBEYQ34hiKcFX-ub +前端代码仓库:http://47.96.1.176:3000/work/book-web + +后端代码仓库:http://47.96.1.176:3000/work/book-api + ## 项目说明 ### 书籍管理系统 @@ -19,11 +23,17 @@ API接口加入文档:https://app.apifox.com/invite/project?token=Xp3BUXBEYQ34 书本商城网页 + 商城首页 + 功能点: + 1、可以根据书名搜索图书 + 2、可以查看图书的详情界面 + 3、可以查看评论【评论不需要回复功能】) + 4、可以收藏、购买、加入购物车的图书 用户个人中心 diff --git a/db/dm8/maku.sql b/db/dm8/maku.sql deleted file mode 100644 index 2b82112..0000000 --- a/db/dm8/maku.sql +++ /dev/null @@ -1,821 +0,0 @@ -CREATE TABLE sys_user -( - id bigint IDENTITY NOT NULL, - username varchar(50) NOT NULL, - password varchar(100), - real_name varchar(50), - avatar varchar(200), - gender int, - email varchar(100), - mobile varchar(20), - org_id bigint, - super_admin int, - status int, - tenant_id bigint, - version int, - deleted int, - creator bigint, - create_time datetime, - updater bigint, - update_time datetime, - primary key (id) -); - -COMMENT ON TABLE sys_user IS '用户管理'; -COMMENT ON COLUMN sys_user.id IS 'id'; -COMMENT ON COLUMN sys_user.username IS '用户名'; -COMMENT ON COLUMN sys_user.password IS '密码'; -COMMENT ON COLUMN sys_user.real_name IS '姓名'; -COMMENT ON COLUMN sys_user.avatar IS '头像'; -COMMENT ON COLUMN sys_user.gender IS '性别 0:男 1:女 2:未知'; -COMMENT ON COLUMN sys_user.email IS '邮箱'; -COMMENT ON COLUMN sys_user.mobile IS '手机号'; -COMMENT ON COLUMN sys_user.org_id IS '机构ID'; -COMMENT ON COLUMN sys_user.super_admin IS '超级管理员 0:否 1:是'; -COMMENT ON COLUMN sys_user.status IS '状态 0:停用 1:正常'; -COMMENT ON COLUMN sys_user.tenant_id IS '租户ID'; -COMMENT ON COLUMN sys_user.version IS '版本号'; -COMMENT ON COLUMN sys_user.deleted IS '删除标识 0:正常 1:已删除'; -COMMENT ON COLUMN sys_user.creator IS '创建者'; -COMMENT ON COLUMN sys_user.create_time IS '创建时间'; -COMMENT ON COLUMN sys_user.updater IS '更新者'; -COMMENT ON COLUMN sys_user.update_time IS '更新时间'; - - -CREATE TABLE sys_user_token -( - id bigint IDENTITY NOT NULL, - user_id bigint, - access_token varchar(50) NOT NULL, - access_token_expire datetime, - refresh_token varchar(50) NOT NULL, - refresh_token_expire datetime, - tenant_id bigint, - create_time datetime, - primary key (id) -); - -COMMENT ON TABLE sys_user_token IS '用户管理'; -COMMENT ON COLUMN sys_user_token.id IS 'id'; -COMMENT ON COLUMN sys_user_token.user_id IS '用户ID'; -COMMENT ON COLUMN sys_user_token.access_token IS 'accessToken'; -COMMENT ON COLUMN sys_user_token.access_token_expire IS 'accessToken 过期时'; -COMMENT ON COLUMN sys_user_token.refresh_token IS 'refreshToken'; -COMMENT ON COLUMN sys_user_token.refresh_token_expire IS 'refreshToken 过期时间'; -COMMENT ON COLUMN sys_user_token.tenant_id IS '租户ID'; -COMMENT ON COLUMN sys_user_token.create_time IS '创建时间'; - -CREATE TABLE sys_third_login -( - id bigint IDENTITY NOT NULL, - open_type varchar(50), - open_id varchar(100), - username varchar(100), - user_id bigint, - tenant_id bigint, - version int, - deleted int, - create_time datetime, - primary key (id) -); - -COMMENT ON TABLE sys_third_login IS '第三方登录'; -COMMENT ON COLUMN sys_third_login.id IS 'id'; -COMMENT ON COLUMN sys_third_login.open_type IS '开放平台类型'; -COMMENT ON COLUMN sys_third_login.open_id IS '开放平台,唯一标识'; -COMMENT ON COLUMN sys_third_login.username IS '昵称'; -COMMENT ON COLUMN sys_third_login.username IS '用户ID'; -COMMENT ON COLUMN sys_third_login.user_id IS '租户ID'; -COMMENT ON COLUMN sys_third_login.version IS '版本号'; -COMMENT ON COLUMN sys_third_login.deleted IS '删除标识 0:正常 1:已删除'; -COMMENT ON COLUMN sys_third_login.create_time IS '创建时间'; - - -CREATE TABLE sys_third_login_config -( - id bigint IDENTITY NOT NULL, - open_type varchar(50), - client_id varchar(200), - client_secret varchar(200), - redirect_uri varchar(200), - agent_id varchar(200), - tenant_id bigint, - version int, - deleted int, - create_time datetime, - primary key (id) -); - -COMMENT ON TABLE sys_third_login_config IS '第三方登录配置'; -COMMENT ON COLUMN sys_third_login_config.id IS 'id'; -COMMENT ON COLUMN sys_third_login_config.open_type IS '开放平台类型'; -COMMENT ON COLUMN sys_third_login_config.client_id IS 'ClientID'; -COMMENT ON COLUMN sys_third_login_config.client_secret IS 'ClientSecret'; -COMMENT ON COLUMN sys_third_login_config.redirect_uri IS 'RedirectUri'; -COMMENT ON COLUMN sys_third_login_config.agent_id IS 'AgentID'; -COMMENT ON COLUMN sys_third_login_config.version IS '版本号'; -COMMENT ON COLUMN sys_third_login_config.deleted IS '删除标识 0:正常 1:已删除'; -COMMENT ON COLUMN sys_third_login_config.create_time IS '创建时间'; - - -CREATE TABLE sys_org -( - id bigint IDENTITY NOT NULL, - pid bigint, - name varchar(50), - sort int, - leader_id bigint, - tenant_id bigint, - version int, - deleted int, - creator bigint, - create_time datetime, - updater bigint, - update_time datetime, - primary key (id) -); - -COMMENT ON TABLE sys_org IS '机构管理'; -COMMENT ON COLUMN sys_org.id IS 'id'; -COMMENT ON COLUMN sys_org.pid IS '上级ID'; -COMMENT ON COLUMN sys_org.name IS '机构名称'; -COMMENT ON COLUMN sys_org.sort IS '排序'; -COMMENT ON COLUMN sys_org.leader_id IS '负责人ID'; -COMMENT ON COLUMN sys_org.tenant_id IS '租户ID'; -COMMENT ON COLUMN sys_org.version IS '版本号'; -COMMENT ON COLUMN sys_org.deleted IS '删除标识 0:正常 1:已删除'; -COMMENT ON COLUMN sys_org.creator IS '创建者'; -COMMENT ON COLUMN sys_org.create_time IS '创建时间'; -COMMENT ON COLUMN sys_org.updater IS '更新者'; -COMMENT ON COLUMN sys_org.update_time IS '更新时间'; - - -create table sys_role -( - id bigint IDENTITY NOT NULL, - name varchar(50), - role_code varchar(50), - remark varchar(100), - data_scope int, - org_id bigint, - tenant_id bigint, - version int, - deleted int, - creator bigint, - create_time datetime, - updater bigint, - update_time datetime, - primary key (id) -); - -COMMENT ON TABLE sys_role IS '角色管理'; -COMMENT ON COLUMN sys_role.id IS 'id'; -COMMENT ON COLUMN sys_role.name IS '角色名称'; -COMMENT ON COLUMN sys_role.role_code IS '角色编码'; -COMMENT ON COLUMN sys_role.remark IS '备注'; -COMMENT ON COLUMN sys_role.data_scope IS '数据范围 0:全部数据 1:本机构及子机构数据 2:本机构数据 3:本人数据 4:自定义数据'; -COMMENT ON COLUMN sys_role.org_id IS '机构ID'; -COMMENT ON COLUMN sys_role.tenant_id IS '租户ID'; -COMMENT ON COLUMN sys_role.version IS '版本号'; -COMMENT ON COLUMN sys_role.deleted IS '删除标识 0:正常 1:已删除'; -COMMENT ON COLUMN sys_role.creator IS '创建者'; -COMMENT ON COLUMN sys_role.create_time IS '创建时间'; -COMMENT ON COLUMN sys_role.updater IS '更新者'; -COMMENT ON COLUMN sys_role.update_time IS '更新时间'; - - -create table sys_user_role -( - id bigint IDENTITY NOT NULL, - role_id bigint, - user_id bigint, - version int, - deleted int, - creator bigint, - create_time datetime, - updater bigint, - update_time datetime, - primary key (id) -); - -COMMENT ON TABLE sys_user_role IS '用户角色关系'; -COMMENT ON COLUMN sys_user_role.id IS 'id'; -COMMENT ON COLUMN sys_user_role.role_id IS '角色ID'; -COMMENT ON COLUMN sys_user_role.user_id IS '用户ID'; -COMMENT ON COLUMN sys_user_role.version IS '版本号'; -COMMENT ON COLUMN sys_user_role.deleted IS '删除标识 0:正常 1:已删除'; -COMMENT ON COLUMN sys_user_role.creator IS '创建者'; -COMMENT ON COLUMN sys_user_role.create_time IS '创建时间'; -COMMENT ON COLUMN sys_user_role.updater IS '更新者'; -COMMENT ON COLUMN sys_user_role.update_time IS '更新时间'; - -CREATE TABLE sys_post -( - id bigint IDENTITY NOT NULL, - post_code varchar(100), - post_name varchar(100), - sort int, - status int, - tenant_id bigint, - version int, - deleted int, - creator bigint, - create_time datetime, - updater bigint, - update_time datetime, - primary key (id) -); - -COMMENT ON TABLE sys_post IS '岗位管理'; -COMMENT ON COLUMN sys_post.id IS 'id'; -COMMENT ON COLUMN sys_post.post_code IS '岗位编码'; -COMMENT ON COLUMN sys_post.post_name IS '岗位名称'; -COMMENT ON COLUMN sys_post.sort IS '排序'; -COMMENT ON COLUMN sys_post.status IS '状态 0:停用 1:正常'; -COMMENT ON COLUMN sys_post.tenant_id IS '租户ID'; -COMMENT ON COLUMN sys_post.version IS '版本号'; -COMMENT ON COLUMN sys_post.deleted IS '删除标识 0:正常 1:已删除'; -COMMENT ON COLUMN sys_post.creator IS '创建者'; -COMMENT ON COLUMN sys_post.create_time IS '创建时间'; -COMMENT ON COLUMN sys_post.updater IS '更新者'; -COMMENT ON COLUMN sys_post.update_time IS '更新时间'; - - -CREATE TABLE sys_user_post -( - id bigint IDENTITY NOT NULL, - user_id bigint, - post_id bigint, - version int, - deleted int, - creator bigint, - create_time datetime, - updater bigint, - update_time datetime, - primary key (id) -); - -COMMENT ON TABLE sys_user_post IS '用户岗位关系'; -COMMENT ON COLUMN sys_user_post.id IS 'id'; -COMMENT ON COLUMN sys_user_post.user_id IS '用户ID'; -COMMENT ON COLUMN sys_user_post.post_id IS '岗位ID'; -COMMENT ON COLUMN sys_user_post.version IS '版本号'; -COMMENT ON COLUMN sys_user_post.deleted IS '删除标识 0:正常 1:已删除'; -COMMENT ON COLUMN sys_user_post.creator IS '创建者'; -COMMENT ON COLUMN sys_user_post.create_time IS '创建时间'; -COMMENT ON COLUMN sys_user_post.updater IS '更新者'; -COMMENT ON COLUMN sys_user_post.update_time IS '更新时间'; - - -create table sys_menu -( - id bigint IDENTITY NOT NULL, - pid bigint, - name varchar(200), - url varchar(200), - authority varchar(500), - type int, - open_style int, - icon varchar(50), - sort int, - version int, - deleted int, - creator bigint, - create_time datetime, - updater bigint, - update_time datetime, - primary key (id) -); - -COMMENT ON TABLE sys_menu IS '菜单管理'; -COMMENT ON COLUMN sys_menu.id IS 'id'; -COMMENT ON COLUMN sys_menu.pid IS '上级ID'; -COMMENT ON COLUMN sys_menu.name IS '菜单名称'; -COMMENT ON COLUMN sys_menu.url IS '菜单URL'; -COMMENT ON COLUMN sys_menu.authority IS '授权标识'; -COMMENT ON COLUMN sys_menu.type IS '类型 0:菜单 1:按钮 2:接口'; -COMMENT ON COLUMN sys_menu.open_style IS '打开方式 0:内部 1:外部'; -COMMENT ON COLUMN sys_menu.icon IS '菜单图标'; -COMMENT ON COLUMN sys_menu.sort IS '排序'; -COMMENT ON COLUMN sys_menu.version IS '版本号'; -COMMENT ON COLUMN sys_menu.deleted IS '删除标识 0:正常 1:已删除'; -COMMENT ON COLUMN sys_menu.creator IS '创建者'; -COMMENT ON COLUMN sys_menu.create_time IS '创建时间'; -COMMENT ON COLUMN sys_menu.updater IS '更新者'; -COMMENT ON COLUMN sys_menu.update_time IS '更新时间'; - - -create table sys_role_menu -( - id bigint IDENTITY NOT NULL, - role_id bigint, - menu_id bigint, - version int, - deleted int, - creator bigint, - create_time datetime, - updater bigint, - update_time datetime, - primary key (id) -); - -COMMENT ON TABLE sys_role_menu IS '角色菜单关系'; -COMMENT ON COLUMN sys_role_menu.id IS 'id'; -COMMENT ON COLUMN sys_role_menu.role_id IS '角色ID'; -COMMENT ON COLUMN sys_role_menu.menu_id IS '菜单ID'; -COMMENT ON COLUMN sys_role_menu.version IS '版本号'; -COMMENT ON COLUMN sys_role_menu.deleted IS '删除标识 0:正常 1:已删除'; -COMMENT ON COLUMN sys_role_menu.creator IS '创建者'; -COMMENT ON COLUMN sys_role_menu.create_time IS '创建时间'; -COMMENT ON COLUMN sys_role_menu.updater IS '更新者'; -COMMENT ON COLUMN sys_role_menu.update_time IS '更新时间'; - - -create table sys_role_data_scope -( - id bigint IDENTITY NOT NULL, - role_id bigint, - org_id bigint, - version int, - deleted int, - creator bigint, - create_time datetime, - updater bigint, - update_time datetime, - primary key (id) -); - -CREATE INDEX idx_role_id on sys_role_data_scope(role_id); - -COMMENT ON TABLE sys_role_data_scope IS '角色数据权限'; -COMMENT ON COLUMN sys_role_data_scope.id IS 'id'; -COMMENT ON COLUMN sys_role_data_scope.role_id IS '角色ID'; -COMMENT ON COLUMN sys_role_data_scope.org_id IS '机构ID'; -COMMENT ON COLUMN sys_role_data_scope.version IS '版本号'; -COMMENT ON COLUMN sys_role_data_scope.deleted IS '删除标识 0:正常 1:已删除'; -COMMENT ON COLUMN sys_role_data_scope.creator IS '创建者'; -COMMENT ON COLUMN sys_role_data_scope.create_time IS '创建时间'; -COMMENT ON COLUMN sys_role_data_scope.updater IS '更新者'; -COMMENT ON COLUMN sys_role_data_scope.update_time IS '更新时间'; - -create table sys_dict_type -( - id bigint IDENTITY NOT NULL, - dict_type varchar(100), - dict_name varchar(255), - dict_source int default 0, - dict_sql varchar(500), - remark varchar(255), - sort int, - pid int8, - has_child int default 0, - tenant_id bigint, - version int, - deleted int, - creator bigint, - create_time datetime, - updater bigint, - update_time datetime, - primary key (id) -); - -COMMENT ON TABLE sys_dict_type IS '字典类型'; -COMMENT ON COLUMN sys_dict_type.id IS 'id'; -COMMENT ON COLUMN sys_dict_type.dict_type IS '字典类型'; -COMMENT ON COLUMN sys_dict_type.dict_name IS '字典名称'; -COMMENT ON COLUMN sys_dict_type.dict_source IS '来源 0:字典数据 1:动态SQL'; -COMMENT ON COLUMN sys_dict_type.dict_sql IS '动态SQL'; -COMMENT ON COLUMN sys_dict_type.remark IS '备注'; -COMMENT ON COLUMN sys_dict_type.sort IS '排序'; -COMMENT ON COLUMN sys_dict_type.pid IS '上级节点'; -COMMENT ON COLUMN sys_dict_type.has_child IS '是否有子节点'; -COMMENT ON COLUMN sys_dict_type.tenant_id IS '租户ID'; -COMMENT ON COLUMN sys_dict_type.version IS '版本号'; -COMMENT ON COLUMN sys_dict_type.deleted IS '删除标识 0:正常 1:已删除'; -COMMENT ON COLUMN sys_dict_type.creator IS '创建者'; -COMMENT ON COLUMN sys_dict_type.create_time IS '创建时间'; -COMMENT ON COLUMN sys_dict_type.updater IS '更新者'; -COMMENT ON COLUMN sys_dict_type.update_time IS '更新时间'; - -create table sys_dict_data -( - id bigint IDENTITY NOT NULL, - dict_type_id bigint, - dict_label varchar(255), - dict_value varchar(255), - label_class varchar(100), - remark varchar(255), - sort int, - tenant_id bigint, - version int, - deleted int, - creator bigint, - create_time datetime, - updater bigint, - update_time datetime, - primary key (id) -); - -COMMENT ON TABLE sys_dict_data IS '字典数据'; -COMMENT ON COLUMN sys_dict_data.id IS 'id'; -COMMENT ON COLUMN sys_dict_data.dict_type_id IS '字典类型ID'; -COMMENT ON COLUMN sys_dict_data.dict_label IS '字典标签'; -COMMENT ON COLUMN sys_dict_data.dict_value IS '字典值'; -COMMENT ON COLUMN sys_dict_data.label_class IS '标签样式'; -COMMENT ON COLUMN sys_dict_data.remark IS '备注'; -COMMENT ON COLUMN sys_dict_data.sort IS '排序'; -COMMENT ON COLUMN sys_dict_data.tenant_id IS '租户ID'; -COMMENT ON COLUMN sys_dict_data.version IS '版本号'; -COMMENT ON COLUMN sys_dict_data.deleted IS '删除标识 0:正常 1:已删除'; -COMMENT ON COLUMN sys_dict_data.creator IS '创建者'; -COMMENT ON COLUMN sys_dict_data.create_time IS '创建时间'; -COMMENT ON COLUMN sys_dict_data.updater IS '更新者'; -COMMENT ON COLUMN sys_dict_data.update_time IS '更新时间'; - -create table sys_attachment -( - id bigint IDENTITY NOT NULL, - name varchar(255) NOT NULL, - url varchar(255) NOT NULL, - size bigint, - platform varchar(50), - tenant_id bigint, - version int, - deleted int, - creator bigint, - create_time datetime, - updater bigint, - update_time datetime, - primary key (id) -); - -COMMENT ON TABLE sys_attachment IS '附件管理'; -COMMENT ON COLUMN sys_attachment.id IS 'id'; -COMMENT ON COLUMN sys_attachment.name IS '附件名称'; -COMMENT ON COLUMN sys_attachment.url IS '附件地址'; -COMMENT ON COLUMN sys_attachment.size IS '附件大小'; -COMMENT ON COLUMN sys_attachment.platform IS '存储平台'; -COMMENT ON COLUMN sys_attachment.tenant_id IS '租户ID'; -COMMENT ON COLUMN sys_attachment.version IS '版本号'; -COMMENT ON COLUMN sys_attachment.deleted IS '删除标识 0:正常 1:已删除'; -COMMENT ON COLUMN sys_attachment.creator IS '创建者'; -COMMENT ON COLUMN sys_attachment.create_time IS '创建时间'; -COMMENT ON COLUMN sys_attachment.updater IS '更新者'; -COMMENT ON COLUMN sys_attachment.update_time IS '更新时间'; - - -create table sys_params -( - id bigint IDENTITY NOT NULL, - param_name varchar(100), - param_type int NOT NULL, - param_key varchar(100), - param_value varchar(2000), - remark varchar(200), - tenant_id bigint, - version int, - deleted int, - creator bigint, - create_time datetime, - updater bigint, - update_time datetime, - primary key (id) -); - -COMMENT ON TABLE sys_params IS '参数管理'; -COMMENT ON COLUMN sys_params.id IS 'id'; -COMMENT ON COLUMN sys_params.param_name IS '参数名称'; -COMMENT ON COLUMN sys_params.param_type IS '系统参数 0:否 1:是'; -COMMENT ON COLUMN sys_params.param_key IS '参数键'; -COMMENT ON COLUMN sys_params.param_value IS '参数值'; -COMMENT ON COLUMN sys_params.remark IS '备注'; -COMMENT ON COLUMN sys_params.tenant_id IS '租户ID'; -COMMENT ON COLUMN sys_params.version IS '版本号'; -COMMENT ON COLUMN sys_params.deleted IS '删除标识 0:正常 1:已删除'; -COMMENT ON COLUMN sys_params.creator IS '创建者'; -COMMENT ON COLUMN sys_params.create_time IS '创建时间'; -COMMENT ON COLUMN sys_params.updater IS '更新者'; -COMMENT ON COLUMN sys_params.update_time IS '更新时间'; - - -create table sys_log_login -( - id bigint IDENTITY NOT NULL, - username varchar(50), - ip varchar(32), - address varchar(32), - user_agent varchar(500), - status int, - operation int, - tenant_id bigint, - create_time datetime, - primary key (id) -); - -COMMENT ON TABLE sys_log_login IS '登录日志'; -COMMENT ON COLUMN sys_log_login.id IS 'id'; -COMMENT ON COLUMN sys_log_login.username IS '用户名'; -COMMENT ON COLUMN sys_log_login.ip IS '登录IP'; -COMMENT ON COLUMN sys_log_login.address IS '登录地点'; -COMMENT ON COLUMN sys_log_login.user_agent IS 'User Agent'; -COMMENT ON COLUMN sys_log_login.status IS '登录状态 0:失败 1:成功'; -COMMENT ON COLUMN sys_log_login.operation IS '操作信息 0:登录成功 1:退出成功 2:验证码错误 3:账号密码错误'; -COMMENT ON COLUMN sys_log_login.tenant_id IS '租户ID'; -COMMENT ON COLUMN sys_log_login.create_time IS '创建时间'; - - -create table sys_log_operate -( - id bigint IDENTITY NOT NULL, - module varchar(100), - name varchar(100), - req_uri varchar(200), - req_method varchar(20), - req_params text, - ip varchar(32), - address varchar(32), - user_agent varchar(500), - operate_type int, - duration int, - status int, - user_id int, - real_name varchar(50), - result_msg varchar(500), - tenant_id bigint, - create_time datetime, - primary key (id) -); - -COMMENT ON TABLE sys_log_operate IS '操作日志'; -COMMENT ON COLUMN sys_log_operate.id IS 'id'; -COMMENT ON COLUMN sys_log_operate.module IS '模块名'; -COMMENT ON COLUMN sys_log_operate.name IS '操作名'; -COMMENT ON COLUMN sys_log_operate.req_uri IS '请求URI'; -COMMENT ON COLUMN sys_log_operate.req_method IS '请求方法'; -COMMENT ON COLUMN sys_log_operate.req_params IS '请求参数'; -COMMENT ON COLUMN sys_log_operate.ip IS '操作IP'; -COMMENT ON COLUMN sys_log_operate.address IS '登录地点'; -COMMENT ON COLUMN sys_log_operate.user_agent IS 'User Agent'; -COMMENT ON COLUMN sys_log_operate.operate_type IS '操作类型'; -COMMENT ON COLUMN sys_log_operate.status IS '登录状态 0:失败 1:成功'; -COMMENT ON COLUMN sys_log_operate.user_id IS '用户ID'; -COMMENT ON COLUMN sys_log_operate.real_name IS '操作人'; -COMMENT ON COLUMN sys_log_operate.result_msg IS '返回消息'; -COMMENT ON COLUMN sys_log_operate.tenant_id IS '租户ID'; -COMMENT ON COLUMN sys_log_operate.create_time IS '创建时间'; - - -CREATE TABLE sys_sms_config -( - id bigint IDENTITY NOT NULL, - platform int, - group_name varchar(100), - sign_name varchar(100), - template_id varchar(100), - app_id varchar(100), - sender_id varchar(100), - url varchar(200), - access_key varchar(100), - secret_key varchar(100), - status int, - version int, - deleted int, - creator bigint, - create_time datetime, - updater bigint, - update_time datetime, - primary key (id) -); - -COMMENT ON TABLE sys_sms_config IS '短信配置'; -COMMENT ON COLUMN sys_sms_config.id IS 'id'; -COMMENT ON COLUMN sys_sms_config.platform IS '平台类型 0:阿里云 1:腾讯云 2:七牛云 3:华为云'; -COMMENT ON COLUMN sys_sms_config.group_name IS '分组名称,发送短信时,可指定分组'; -COMMENT ON COLUMN sys_sms_config.sign_name IS '短信签名'; -COMMENT ON COLUMN sys_sms_config.template_id IS '短信模板'; -COMMENT ON COLUMN sys_sms_config.app_id IS '短信应用ID,如:腾讯云等'; -COMMENT ON COLUMN sys_sms_config.sender_id IS '腾讯云国际短信、华为云等需要'; -COMMENT ON COLUMN sys_sms_config.url IS '接入地址,如:华为云'; -COMMENT ON COLUMN sys_sms_config.access_key IS 'AccessKey'; -COMMENT ON COLUMN sys_sms_config.secret_key IS 'SecretKey'; -COMMENT ON COLUMN sys_sms_config.status IS '状态 0:禁用 1:启用'; -COMMENT ON COLUMN sys_sms_config.version IS '版本号'; -COMMENT ON COLUMN sys_sms_config.deleted IS '删除标识 0:正常 1:已删除'; -COMMENT ON COLUMN sys_sms_config.creator IS '创建者'; -COMMENT ON COLUMN sys_sms_config.create_time IS '创建时间'; -COMMENT ON COLUMN sys_sms_config.updater IS '更新者'; -COMMENT ON COLUMN sys_sms_config.update_time IS '更新时间'; - - -CREATE TABLE sys_sms_log -( - id bigint IDENTITY NOT NULL, - platform_id bigint, - platform int, - mobile varchar(20) NOT NULL, - params varchar(200), - status int, - error varchar(2000), - create_time datetime, - primary key (id) -); - -COMMENT ON TABLE sys_sms_log IS '短信日志'; -COMMENT ON COLUMN sys_sms_log.id IS 'id'; -COMMENT ON COLUMN sys_sms_log.platform_id IS '平台ID'; -COMMENT ON COLUMN sys_sms_log.platform IS '平台类型'; -COMMENT ON COLUMN sys_sms_log.mobile IS '手机号'; -COMMENT ON COLUMN sys_sms_log.params IS '参数'; -COMMENT ON COLUMN sys_sms_log.status IS '状态 0:失败 1:成功'; -COMMENT ON COLUMN sys_sms_log.error IS '异常信息'; -COMMENT ON COLUMN sys_sms_log.create_time IS '创建时间'; - - -CREATE TABLE sys_mail_config -( - id bigint IDENTITY NOT NULL, - platform int, - group_name varchar(100), - mail_host varchar(100), - mail_port int, - mail_from varchar(100), - mail_pass varchar(100), - region_id varchar(100), - endpoint varchar(100), - access_key varchar(100), - secret_key varchar(100), - status int, - version int, - deleted int, - creator bigint, - create_time datetime, - updater bigint, - update_time datetime, - primary key (id) -); - -COMMENT ON TABLE sys_mail_config IS '邮件平台'; -COMMENT ON COLUMN sys_mail_config.id IS 'id'; -COMMENT ON COLUMN sys_mail_config.platform IS '平台类型 -1:本地 0:阿里云'; -COMMENT ON COLUMN sys_mail_config.group_name IS '分组名称,发送邮件时,可指定分组'; -COMMENT ON COLUMN sys_mail_config.mail_host IS 'SMTP服务器'; -COMMENT ON COLUMN sys_mail_config.mail_port IS 'SMTP端口'; -COMMENT ON COLUMN sys_mail_config.mail_from IS '发件人邮箱'; -COMMENT ON COLUMN sys_mail_config.mail_pass IS '发件人密码'; -COMMENT ON COLUMN sys_mail_config.region_id IS 'regionId'; -COMMENT ON COLUMN sys_mail_config.endpoint IS '阿里云 endpoint'; -COMMENT ON COLUMN sys_mail_config.access_key IS 'AccessKey'; -COMMENT ON COLUMN sys_mail_config.secret_key IS 'SecretKey'; -COMMENT ON COLUMN sys_mail_config.status IS '状态 0:禁用 1:启用'; -COMMENT ON COLUMN sys_mail_config.version IS '版本号'; -COMMENT ON COLUMN sys_mail_config.deleted IS '删除标识 0:正常 1:已删除'; -COMMENT ON COLUMN sys_mail_config.creator IS '创建者'; -COMMENT ON COLUMN sys_mail_config.create_time IS '创建时间'; -COMMENT ON COLUMN sys_mail_config.updater IS '更新者'; -COMMENT ON COLUMN sys_mail_config.update_time IS '更新时间'; - - -CREATE TABLE sys_mail_log -( - id bigint IDENTITY NOT NULL, - platform_id bigint, - platform int, - mail_from varchar(100), - mail_tos varchar(1000), - subject varchar(200), - content text, - status int, - error varchar(2000), - create_time datetime, - primary key (id) -); - -COMMENT ON TABLE sys_mail_log IS '邮件日志'; -COMMENT ON COLUMN sys_mail_log.id IS 'id'; -COMMENT ON COLUMN sys_mail_log.platform_id IS '平台ID'; -COMMENT ON COLUMN sys_mail_log.platform IS '平台类型'; -COMMENT ON COLUMN sys_mail_log.mail_from IS '发件人邮箱'; -COMMENT ON COLUMN sys_mail_log.mail_tos IS '接受人邮箱'; -COMMENT ON COLUMN sys_mail_log.subject IS '邮件主题'; -COMMENT ON COLUMN sys_mail_log.content IS '邮件内容'; -COMMENT ON COLUMN sys_mail_log.status IS '状态 0:失败 1:成功'; -COMMENT ON COLUMN sys_mail_log.error IS '异常信息'; -COMMENT ON COLUMN sys_mail_log.create_time IS '创建时间'; - - -SET IDENTITY_INSERT sys_user ON; -INSERT INTO sys_user (id, username, password, real_name, avatar, gender, email, mobile, status, org_id, super_admin, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (10000, 'admin', 'dc1fd00e3eeeb940ff46f457bf97d66ba7fcc36e0b20802383de142860e76ae6', 'admin', 'https://cdn.maku.net/images/avatar.png', 0, 'babamu@126.com', '13612345678', 1, null, 1, 10000, 0, 0, 10000, now(), 10000, now()); - -SET IDENTITY_INSERT sys_menu ON; -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (1, NULL, '系统设置', NULL, NULL, 0, 0, 'icon-setting', 1, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (2, 1, '菜单管理', 'sys/menu/index', NULL, 0, 0, 'icon-menu', 0, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (3, 2, '查看', '', 'sys:menu:list', 1, 0, '', 0, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (4, 2, '新增', '', 'sys:menu:save', 1, 0, '', 1, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (5, 2, '修改', '', 'sys:menu:update,sys:menu:info', 1, 0, '', 2, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (6, 2, '删除', '', 'sys:menu:delete', 1, 0, '', 3, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (7, 1, '数据字典', 'sys/dict/type', '', 0, 0, 'icon-insertrowabove', 1, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (8, 7, '查询', '', 'sys:dict:page', 1, 0, '', 0, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (9, 7, '新增', '', 'sys:dict:save', 1, 0, '', 2, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (10, 7, '修改', '', 'sys:dict:update,sys:dict:info', 1, 0, '', 1, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (11, 7, '删除', '', 'sys:dict:delete', 1, 0, '', 3, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (12, NULL, '权限管理', '', '', 0, 0, 'icon-safetycertificate', 0, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (13, 12, '岗位管理', 'sys/post/index', '', 0, 0, 'icon-solution', 2, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (14, 13, '查询', '', 'sys:post:page', 1, 0, '', 0, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (15, 13, '新增', '', 'sys:post:save', 1, 0, '', 1, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (16, 13, '修改', '', 'sys:post:update,sys:post:info', 1, 0, '', 2, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (17, 13, '删除', '', 'sys:post:delete', 1, 0, '', 3, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (18, 12, '机构管理', 'sys/org/index', '', 0, 0, 'icon-cluster', 1, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (19, 18, '查询', '', 'sys:org:list', 1, 0, '', 0, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (20, 18, '新增', '', 'sys:org:save', 1, 0, '', 1, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (21, 18, '修改', '', 'sys:org:update,sys:org:info', 1, 0, '', 2, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (22, 18, '删除', '', 'sys:org:delete', 1, 0, '', 3, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (23, 12, '角色管理', 'sys/role/index', '', 0, 0, 'icon-team', 3, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (24, 23, '查询', '', 'sys:role:page', 1, 0, '', 0, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (25, 23, '新增', '', 'sys:role:save,sys:role:menu,sys:org:list', 1, 0, '', 1, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (26, 23, '修改', '', 'sys:role:update,sys:role:info,sys:role:menu,sys:org:list,sys:user:page', 1, 0, '', 2, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (27, 23, '删除', '', 'sys:role:delete', 1, 0, '', 3, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (28, 12, '用户管理', 'sys/user/index', '', 0, 0, 'icon-user', 0, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (29, 28, '查询', '', 'sys:user:page', 1, 0, '', 0, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (30, 28, '新增', '', 'sys:user:save,sys:role:list', 1, 0, '', 1, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (31, 28, '修改', '', 'sys:user:update,sys:user:info,sys:role:list', 1, 0, '', 2, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (32, 28, '删除', '', 'sys:user:delete', 1, 0, '', 3, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (33, NULL, '应用管理', '', '', 0, 0, 'icon-appstore', 2, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (34, NULL, '日志管理', '', '', 0, 0, 'icon-filedone', 3, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (35, 34, '登录日志', 'sys/log/login', 'sys:log:login', 0, 0, 'icon-solution', 0, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (36, 28, '导入', '', 'sys:user:import', 1, 0, '', 5, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (37, 28, '导出', '', 'sys:user:export', 1, 0, '', 6, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (38, 1, '参数管理', 'sys/params/index', 'sys:params:all', 0, 0, 'icon-filedone', 2, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (39, 1, '接口文档', '{{apiUrl}}/doc.html', null, 0, 1, 'icon-file-text-fill', 10, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (40, 34, '操作日志', 'sys/log/operate', 'sys:operate:all', 0, 0, 'icon-file-text', 1, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (41, 1, '系统配置', 'sys/config/index', null, 0, 0, 'icon-safetycertificate', 4, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (42, 41, '短信配置', '', 'sys:sms:config', 1, 0, '', 0, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (43, 41, '邮件配置', '', 'sys:mail:config', 1, 0, '', 1, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (44, 41, '第三方登录', '', 'sys:third:config', 1, 0, '', 2, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (45, NULL, '基础工具', '', '', 0, 0, 'icon-wrench-fill', 5, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (46, 45, '短信发送', 'sys/tool/sms/index', 'sys:sms:log', 0, 0, 'icon-message', 1, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (47, 45, '邮件发送', 'sys/tool/mail/index', 'sys:mail:log', 0, 0, 'icon-mail', 2, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (48, 45, '附件管理', 'sys/attachment/index', NULL, 0, 0, 'icon-folder-fill', 3, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (49, 48, '查看', '', 'sys:attachment:page', 1, 0, '', 0, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (50, 48, '上传', '', 'sys:attachment:save', 1, 0, '', 1, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (51, 48, '删除', '', 'sys:attachment:delete', 1, 0, '', 1, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (52, NULL, '企业版', 'https://maku.net/price', NULL, 0, 1, 'icon-safetycertificate', 10, 0, 0, 10000, now(), 10000, now()); - -SET IDENTITY_INSERT sys_dict_type ON; -INSERT INTO sys_dict_type (id, dict_type, dict_name, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (1, 'post_status', '状态', '岗位管理', 0, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_type (id, dict_type, dict_name, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (2, 'user_gender', '性别', '用户管理', 0, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_type (id, dict_type, dict_name, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (3, 'user_status', '状态', '用户管理', 0, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_type (id, dict_type, dict_name, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (4, 'role_data_scope', '数据范围', '角色管理', 0, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_type (id, dict_type, dict_name, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (5, 'enable_disable', '状态', '功能状态:启用 | 禁用 ', 0, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_type (id, dict_type, dict_name, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (6, 'success_fail', '状态', '操作状态:成功 | 失败', 0, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_type (id, dict_type, dict_name, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (7, 'login_operation', '操作信息', '登录管理', 0, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_type (id, dict_type, dict_name, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (8, 'params_type', '系统参数', '参数管理', 0, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_type (id, dict_type, dict_name, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (9, 'user_super_admin', '用户是否是超管','用户是否是超管', 0, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_type (id, dict_type, dict_name, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (10, 'log_operate_type', '操作类型', '操作日志', 0, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_type (id, dict_type, dict_name, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (11, 'sms_platform', '短信平台类型', '短信管理', 0, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_type (id, dict_type, dict_name, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (12, 'mail_platform', '邮件平台类型', '邮件管理', 0, 10000, 0, 0, 10000, now(), 10000, now()); - -SET IDENTITY_INSERT sys_dict_data ON; -INSERT INTO sys_dict_data (id, dict_type_id, dict_label, dict_value, label_class, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (1, 1, '停用', '0', 'danger', '', 1, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_data (id, dict_type_id, dict_label, dict_value, label_class, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (2, 1, '正常', '1', 'primary', '', 0, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_data (id, dict_type_id, dict_label, dict_value, label_class, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (3, 2, '男', '0', 'primary', '', 0, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_data (id, dict_type_id, dict_label, dict_value, label_class, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (4, 2, '女', '1', 'success', '', 1, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_data (id, dict_type_id, dict_label, dict_value, label_class, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (5, 2, '未知', '2', 'warning', '', 2, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_data (id, dict_type_id, dict_label, dict_value, label_class, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (6, 3, '正常', '1', 'primary', '', 0, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_data (id, dict_type_id, dict_label, dict_value, label_class, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (7, 3, '停用', '0', 'danger', '', 1, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_data (id, dict_type_id, dict_label, dict_value, label_class, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (8, 4, '全部数据', '0', '', '', 0, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_data (id, dict_type_id, dict_label, dict_value, label_class, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (9, 4, '本机构及子机构数据', '1', '', '', 0, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_data (id, dict_type_id, dict_label, dict_value, label_class, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (10, 4, '本机构数据', '2', '', '', 0, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_data (id, dict_type_id, dict_label, dict_value, label_class, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (11, 4, '本人数据', '3', '', '', 0, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_data (id, dict_type_id, dict_label, dict_value, label_class, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (12, 4, '自定义数据', '4', '', '', 0, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_data (id, dict_type_id, dict_label, dict_value, label_class, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (13, 5, '禁用', '0', 'danger', '', 1, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_data (id, dict_type_id, dict_label, dict_value, label_class, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (14, 5, '启用', '1', 'primary', '', 0, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_data (id, dict_type_id, dict_label, dict_value, label_class, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (15, 6, '失败', '0', 'danger', '', 1, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_data (id, dict_type_id, dict_label, dict_value, label_class, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (16, 6, '成功', '1', 'primary', '', 0, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_data (id, dict_type_id, dict_label, dict_value, label_class, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (17, 7, '登录成功', '0', 'primary', '', 0, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_data (id, dict_type_id, dict_label, dict_value, label_class, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (18, 7, '退出成功', '1', 'warning', '', 1, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_data (id, dict_type_id, dict_label, dict_value, label_class, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (19, 7, '验证码错误', '2', 'danger', '', 2, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_data (id, dict_type_id, dict_label, dict_value, label_class, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (20, 7, '账号密码错误', '3', 'danger', '', 3, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_data (id, dict_type_id, dict_label, dict_value, label_class, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (21, 8, '否', '0', 'primary', '', 1, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_data (id, dict_type_id, dict_label, dict_value, label_class, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (22, 8, '是', '1', 'danger', '', 0, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_data (id, dict_type_id, dict_label, dict_value, label_class, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (23, 9, '是', '1', 'danger', '', 1, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_data (id, dict_type_id, dict_label, dict_value, label_class, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (24, 9, '否', '0', 'primary', '', 0, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_data (id, dict_type_id, dict_label, dict_value, label_class, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (25, 10, '其它', '0', 'info', '', 10, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_data (id, dict_type_id, dict_label, dict_value, label_class, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (26, 10, '查询', '1', 'primary', '', 0, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_data (id, dict_type_id, dict_label, dict_value, label_class, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (27, 10, '新增', '2', 'success', '', 1, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_data (id, dict_type_id, dict_label, dict_value, label_class, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (28, 10, '修改', '3', 'warning', '', 2, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_data (id, dict_type_id, dict_label, dict_value, label_class, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (29, 10, '删除', '4', 'danger', '', 3, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_data (id, dict_type_id, dict_label, dict_value, label_class, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (30, 10, '导出', '5', 'info', '', 4, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_data (id, dict_type_id, dict_label, dict_value, label_class, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (31, 10, '导入', '6', 'info', '', 5, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_data (id, dict_type_id, dict_label, dict_value, label_class, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (32, 11, '阿里云', '0', '', '', 0, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_data (id, dict_type_id, dict_label, dict_value, label_class, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (33, 11, '腾讯云', '1', '', '', 1, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_data (id, dict_type_id, dict_label, dict_value, label_class, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (34, 11, '七牛云', '2', '', '', 2, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_data (id, dict_type_id, dict_label, dict_value, label_class, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (35, 11, '华为云', '3', '', '', 3, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_data (id, dict_type_id, dict_label, dict_value, label_class, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (36, 12, '本地', '-1', '', '', 0, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_data (id, dict_type_id, dict_label, dict_value, label_class, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (37, 12, '阿里云', '0', '', '', 1, 10000, 0, 0, 10000, now(), 10000, now()); - -INSERT INTO sys_params (param_name, param_type, param_key, param_value, remark, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES ('用户登录-验证码开关', 1, 'LOGIN_CAPTCHA', 'false', '是否开启验证码(true:开启,false:关闭)', 10000, 0, 0, 10000, now(), 10000, now()); - -INSERT INTO sys_third_login_config (open_type, client_id, client_secret, redirect_uri, agent_id, tenant_id, version, deleted, create_time) VALUES ('feishu', 'cli_a541d3aa03f8500b', '5Chz39zvEhZtxSVZz3vLjfQHdkvavQaH', 'http://localhost:8080/sys/third/callback/feishu', '', 10000, 0, 0, now()); - -INSERT INTO sys_mail_config (platform, group_name, mail_host, mail_port, mail_from, mail_pass, region_id, endpoint, access_key, secret_key, status, version, deleted, creator, create_time, updater, update_time) VALUES (-1, 'test', NULL, NULL, 'baba_tv@163.com', 'TZNVURLYVBNJUNBB', '', '', NULL, NULL, 1, 1, 0, 10000, now(), 10000, now()); -commit; \ No newline at end of file diff --git a/db/dm8/module/maku-module-generator.sql b/db/dm8/module/maku-module-generator.sql deleted file mode 100644 index c56b72a..0000000 --- a/db/dm8/module/maku-module-generator.sql +++ /dev/null @@ -1,258 +0,0 @@ -INSERT INTO sys_menu (pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (33, '代码生成器', '{{apiUrl}}/maku-generator/index.html', '', 0, 0, 'icon-rocket', 2, 0, 0, 10000, now(), 10000, now()); - -CREATE TABLE gen_datasource ( - id bigint IDENTITY NOT NULL, - db_type varchar(200), - conn_name varchar(200), - conn_url varchar(500), - username varchar(200), - password varchar(200), - create_time datetime, - primary key (id) -); - -COMMENT ON TABLE gen_datasource IS '数据源管理'; -COMMENT ON COLUMN gen_datasource.id IS 'id'; -COMMENT ON COLUMN gen_datasource.db_type IS '数据库类型'; -COMMENT ON COLUMN gen_datasource.conn_name IS '连接名'; -COMMENT ON COLUMN gen_datasource.conn_url IS 'URL'; -COMMENT ON COLUMN gen_datasource.username IS '用户名'; -COMMENT ON COLUMN gen_datasource.password IS '密码'; -COMMENT ON COLUMN gen_datasource.create_time IS '创建时间'; - - -CREATE TABLE gen_field_type -( - id bigint IDENTITY NOT NULL, - column_type varchar(200), - attr_type varchar(200), - package_name varchar(200), - create_time datetime, - primary key (id) -); - -CREATE UNIQUE INDEX gen_column_type on gen_field_type(column_type); - -COMMENT ON TABLE gen_field_type IS '字段类型管理'; -COMMENT ON COLUMN gen_field_type.id IS 'id'; -COMMENT ON COLUMN gen_field_type.column_type IS '字段类型'; -COMMENT ON COLUMN gen_field_type.attr_type IS '属性类型'; -COMMENT ON COLUMN gen_field_type.package_name IS '属性包名'; -COMMENT ON COLUMN gen_field_type.create_time IS '创建时间'; - - -CREATE TABLE gen_base_class -( - id bigint IDENTITY NOT NULL, - package_name varchar(200), - code varchar(200), - fields varchar(500), - remark varchar(200), - create_time datetime, - primary key (id) -); - -COMMENT ON TABLE gen_base_class IS '基类管理'; -COMMENT ON COLUMN gen_base_class.id IS 'id'; -COMMENT ON COLUMN gen_base_class.package_name IS '基类包名'; -COMMENT ON COLUMN gen_base_class.code IS '基类编码'; -COMMENT ON COLUMN gen_base_class.fields IS '基类字段,多个用英文逗号分隔'; -COMMENT ON COLUMN gen_base_class.remark IS '备注'; -COMMENT ON COLUMN gen_base_class.create_time IS '创建时间'; - -CREATE TABLE gen_table -( - id bigint IDENTITY NOT NULL, - table_name varchar(200), - class_name varchar(200), - table_comment varchar(200), - author varchar(200), - email varchar(200), - package_name varchar(200), - version varchar(200), - generator_type int, - backend_path varchar(500), - frontend_path varchar(500), - module_name varchar(200), - function_name varchar(200), - form_layout int, - datasource_id bigint, - baseclass_id bigint, - create_time datetime, - primary key (id) -); -CREATE UNIQUE INDEX gen_table_name on gen_table(table_name); - -COMMENT ON TABLE gen_table IS '代码生成表'; -COMMENT ON COLUMN gen_table.id IS 'id'; -COMMENT ON COLUMN gen_table.table_name IS '表名'; -COMMENT ON COLUMN gen_table.class_name IS '类名'; -COMMENT ON COLUMN gen_table.table_comment IS '说明'; -COMMENT ON COLUMN gen_table.author IS '作者'; -COMMENT ON COLUMN gen_table.email IS '邮箱'; -COMMENT ON COLUMN gen_table.package_name IS '项目包名'; -COMMENT ON COLUMN gen_table.version IS '项目版本号'; -COMMENT ON COLUMN gen_table.generator_type IS '生成方式 0:zip压缩包 1:自定义目录'; -COMMENT ON COLUMN gen_table.backend_path IS '后端生成路径'; -COMMENT ON COLUMN gen_table.frontend_path IS '前端生成路径'; -COMMENT ON COLUMN gen_table.module_name IS '模块名'; -COMMENT ON COLUMN gen_table.function_name IS '功能名'; -COMMENT ON COLUMN gen_table.form_layout IS '表单布局 1:一列 2:两列'; -COMMENT ON COLUMN gen_table.datasource_id IS '数据源ID'; -COMMENT ON COLUMN gen_table.baseclass_id IS '基类ID'; -COMMENT ON COLUMN gen_table.create_time IS '创建时间'; - - -CREATE TABLE gen_table_field -( - id bigint IDENTITY NOT NULL, - table_id bigint, - field_name varchar(200), - field_type varchar(200), - field_comment varchar(200), - attr_name varchar(200), - attr_type varchar(200), - package_name varchar(200), - sort int, - auto_fill varchar(20), - primary_pk bit, - base_field bit, - form_item bit, - form_required bit, - form_type varchar(200), - form_dict varchar(200), - form_validator varchar(200), - grid_item bit, - grid_sort bit, - query_item bit, - query_type varchar(200), - query_form_type varchar(200), - primary key (id) -); - -COMMENT ON TABLE gen_table_field IS '代码生成表字段'; -COMMENT ON COLUMN gen_table_field.id IS 'id'; -COMMENT ON COLUMN gen_table_field.table_id IS '表ID'; -COMMENT ON COLUMN gen_table_field.field_name IS '字段名称'; -COMMENT ON COLUMN gen_table_field.field_type IS '字段类型'; -COMMENT ON COLUMN gen_table_field.field_comment IS '字段说明'; -COMMENT ON COLUMN gen_table_field.attr_name IS '属性名'; -COMMENT ON COLUMN gen_table_field.attr_type IS '属性类型'; -COMMENT ON COLUMN gen_table_field.package_name IS '属性包名'; -COMMENT ON COLUMN gen_table_field.sort IS '排序'; -COMMENT ON COLUMN gen_table_field.auto_fill IS '自动填充 DEFAULT、INSERT、UPDATE、INSERT_UPDATE'; -COMMENT ON COLUMN gen_table_field.primary_pk IS '主键 0:否 1:是'; -COMMENT ON COLUMN gen_table_field.base_field IS '基类字段 0:否 1:是'; -COMMENT ON COLUMN gen_table_field.form_item IS '表单项 0:否 1:是'; -COMMENT ON COLUMN gen_table_field.form_required IS '表单必填 0:否 1:是'; -COMMENT ON COLUMN gen_table_field.form_type IS '表单类型'; -COMMENT ON COLUMN gen_table_field.form_dict IS '表单字典类型'; -COMMENT ON COLUMN gen_table_field.form_validator IS '表单效验'; -COMMENT ON COLUMN gen_table_field.grid_item IS '列表项 0:否 1:是'; -COMMENT ON COLUMN gen_table_field.grid_sort IS '列表排序 0:否 1:是'; -COMMENT ON COLUMN gen_table_field.query_item IS '查询项 0:否 1:是'; -COMMENT ON COLUMN gen_table_field.query_type IS '查询方式'; -COMMENT ON COLUMN gen_table_field.query_form_type IS '查询表单类型'; - - -CREATE TABLE gen_project_modify -( - id bigint IDENTITY NOT NULL, - project_name varchar(100), - project_code varchar(100), - project_package varchar(100), - project_path varchar(200), - modify_project_name varchar(100), - modify_project_code varchar(100), - modify_project_package varchar(100), - exclusions varchar(200), - modify_suffix varchar(200), - modify_tmp_path varchar(100), - create_time datetime, - PRIMARY KEY (id) -); - -COMMENT ON TABLE gen_project_modify IS '项目名变更'; -COMMENT ON COLUMN gen_project_modify.id IS 'id'; -COMMENT ON COLUMN gen_project_modify.project_name IS '项目名'; -COMMENT ON COLUMN gen_project_modify.project_code IS '项目标识'; -COMMENT ON COLUMN gen_project_modify.project_package IS '项目包名'; -COMMENT ON COLUMN gen_project_modify.project_path IS '项目路径'; -COMMENT ON COLUMN gen_project_modify.modify_project_name IS '变更项目名'; -COMMENT ON COLUMN gen_project_modify.modify_project_code IS '变更标识'; -COMMENT ON COLUMN gen_project_modify.modify_project_package IS '变更包名'; -COMMENT ON COLUMN gen_project_modify.exclusions IS '排除文件'; -COMMENT ON COLUMN gen_project_modify.modify_suffix IS '变更文件'; -COMMENT ON COLUMN gen_project_modify.modify_tmp_path IS '变更临时路径'; -COMMENT ON COLUMN gen_project_modify.create_time IS '创建时间'; - - --- 用于测试代码生成器的表结构 -- -CREATE TABLE gen_test_student -( - id bigint IDENTITY NOT NULL, - name varchar(50), - gender int, - age int, - class_name varchar(50), - version int, - deleted int, - creator bigint, - create_time datetime, - updater bigint, - update_time datetime, - PRIMARY KEY (id) -); - -COMMENT ON TABLE gen_test_student IS '测试2'; -COMMENT ON COLUMN gen_test_student.id IS '学生ID'; -COMMENT ON COLUMN gen_test_student.name IS '姓名'; -COMMENT ON COLUMN gen_test_student.gender IS '性别'; -COMMENT ON COLUMN gen_test_student.age IS '年龄'; -COMMENT ON COLUMN gen_test_student.class_name IS '班级'; -COMMENT ON COLUMN gen_test_student.version IS '版本号'; -COMMENT ON COLUMN gen_test_student.deleted IS '删除标识'; -COMMENT ON COLUMN gen_test_student.creator IS '创建者'; -COMMENT ON COLUMN gen_test_student.create_time IS '创建时间'; -COMMENT ON COLUMN gen_test_student.updater IS '更新者'; -COMMENT ON COLUMN gen_test_student.update_time IS '更新时间'; - - -INSERT INTO gen_field_type (column_type, attr_type, package_name, create_time) VALUES ('datetime', 'Date', 'java.util.Date', now()); -INSERT INTO gen_field_type (column_type, attr_type, package_name, create_time) VALUES ('date', 'Date', 'java.util.Date', now()); -INSERT INTO gen_field_type (column_type, attr_type, package_name, create_time) VALUES ('tinyint', 'Integer', NULL, now()); -INSERT INTO gen_field_type (column_type, attr_type, package_name, create_time) VALUES ('smallint', 'Integer', NULL, now()); -INSERT INTO gen_field_type (column_type, attr_type, package_name, create_time) VALUES ('mediumint', 'Integer', NULL, now()); -INSERT INTO gen_field_type (column_type, attr_type, package_name, create_time) VALUES ('int', 'Integer', NULL, now()); -INSERT INTO gen_field_type (column_type, attr_type, package_name, create_time) VALUES ('integer', 'Integer', NULL, now()); -INSERT INTO gen_field_type (column_type, attr_type, package_name, create_time) VALUES ('bigint', 'Long', NULL, now()); -INSERT INTO gen_field_type (column_type, attr_type, package_name, create_time) VALUES ('float', 'Float', NULL, now()); -INSERT INTO gen_field_type (column_type, attr_type, package_name, create_time) VALUES ('double', 'Double', NULL, now()); -INSERT INTO gen_field_type (column_type, attr_type, package_name, create_time) VALUES ('decimal', 'BigDecimal', 'java.math.BigDecimal', now()); -INSERT INTO gen_field_type (column_type, attr_type, package_name, create_time) VALUES ('bit', 'Boolean', NULL, now()); -INSERT INTO gen_field_type (column_type, attr_type, package_name, create_time) VALUES ('char', 'String', NULL, now()); -INSERT INTO gen_field_type (column_type, attr_type, package_name, create_time) VALUES ('varchar', 'String', NULL, now()); -INSERT INTO gen_field_type (column_type, attr_type, package_name, create_time) VALUES ('tinytext', 'String', NULL, now()); -INSERT INTO gen_field_type (column_type, attr_type, package_name, create_time) VALUES ('text', 'String', NULL, now()); -INSERT INTO gen_field_type (column_type, attr_type, package_name, create_time) VALUES ('mediumtext', 'String', NULL, now()); -INSERT INTO gen_field_type (column_type, attr_type, package_name, create_time) VALUES ('longtext', 'String', NULL, now()); -INSERT INTO gen_field_type (column_type, attr_type, package_name, create_time) VALUES ('timestamp', 'Date', 'java.util.Date', now()); -INSERT INTO gen_field_type (column_type, attr_type, package_name, create_time) VALUES ('NUMBER', 'Integer', NULL, now()); -INSERT INTO gen_field_type (column_type, attr_type, package_name, create_time) VALUES ('BINARY_INTEGER', 'Integer', NULL, now()); -INSERT INTO gen_field_type (column_type, attr_type, package_name, create_time) VALUES ('BINARY_FLOAT', 'Float', NULL, now()); -INSERT INTO gen_field_type (column_type, attr_type, package_name, create_time) VALUES ('BINARY_DOUBLE', 'Double', NULL, now()); -INSERT INTO gen_field_type (column_type, attr_type, package_name, create_time) VALUES ('VARCHAR2', 'String', NULL, now()); -INSERT INTO gen_field_type (column_type, attr_type, package_name, create_time) VALUES ('NVARCHAR', 'String', NULL, now()); -INSERT INTO gen_field_type (column_type, attr_type, package_name, create_time) VALUES ('NVARCHAR2', 'String', NULL, now()); -INSERT INTO gen_field_type (column_type, attr_type, package_name, create_time) VALUES ('CLOB', 'String', NULL, now()); -INSERT INTO gen_field_type (column_type, attr_type, package_name, create_time) VALUES ('int8', 'Long', NULL, now()); -INSERT INTO gen_field_type (column_type, attr_type, package_name, create_time) VALUES ('int4', 'Integer', NULL, now()); -INSERT INTO gen_field_type (column_type, attr_type, package_name, create_time) VALUES ('int2', 'Integer', NULL, now()); -INSERT INTO gen_field_type (column_type, attr_type, package_name, create_time) VALUES ('numeric', 'BigDecimal', 'java.math.BigDecimal', now()); - -INSERT INTO gen_base_class (package_name, code, fields, remark, create_time) VALUES ('net.maku.framework.mybatis.entity', 'BaseEntity', 'id,creator,create_time,updater,update_time,version,deleted', '使用该基类,则需要表里有这些字段', now()); - -INSERT INTO gen_project_modify (project_name, project_code, project_package, project_path, modify_project_name, modify_project_code, modify_project_package, exclusions, modify_suffix, create_time) VALUES ('maku-boot', 'maku', 'net.maku', 'D:/makunet/maku-boot', 'baba-boot', 'baba', 'com.baba', '.git,.idea,target,logs', 'java,xml,yml,txt', now()); -INSERT INTO gen_project_modify (project_name, project_code, project_package, project_path, modify_project_name, modify_project_code, modify_project_package, exclusions, modify_suffix, create_time) VALUES ('maku-cloud', 'maku', 'net.maku', 'D:/makunet/maku-cloud', 'baba-cloud', 'baba', 'com.baba', '.git,.idea,target,logs', 'java,xml,yml,txt', now()); - -commit; \ No newline at end of file diff --git a/db/dm8/module/maku-module-member.sql b/db/dm8/module/maku-module-member.sql deleted file mode 100644 index e135c8b..0000000 --- a/db/dm8/module/maku-module-member.sql +++ /dev/null @@ -1,35 +0,0 @@ -CREATE TABLE member_user -( - id bigint IDENTITY NOT NULL, - nick_name varchar(100) NOT NULL, - mobile varchar(20) NOT NULL, - avatar varchar(200), - birthday date, - gender int, - openid varchar(200), - last_login_ip varchar(100), - last_login_time datetime, - remark varchar(500), - status int, - tenant_id bigint, - version int, - deleted int, - create_time datetime, - primary key (id) -); - -COMMENT ON TABLE member_user IS '会员管理'; -COMMENT ON COLUMN member_user.id IS 'id'; -COMMENT ON COLUMN member_user.nick_name IS '昵称'; -COMMENT ON COLUMN member_user.mobile IS '手机号'; -COMMENT ON COLUMN member_user.avatar IS '头像'; -COMMENT ON COLUMN member_user.birthday IS '出生日期'; -COMMENT ON COLUMN member_user.gender IS '性别 0:男 1:女 2:未知'; -COMMENT ON COLUMN member_user.openid IS '第三方平台,唯一标识'; -COMMENT ON COLUMN member_user.last_login_ip IS '最后登录IP'; -COMMENT ON COLUMN member_user.last_login_time IS '最后登录时间'; -COMMENT ON COLUMN member_user.remark IS '备注'; -COMMENT ON COLUMN member_user.status IS '状态 0:禁用 1:启用'; -COMMENT ON COLUMN member_user.version IS '版本号'; -COMMENT ON COLUMN member_user.deleted IS '删除标识 0:正常 1:已删除'; -COMMENT ON COLUMN member_user.create_time IS '创建时间'; \ No newline at end of file diff --git a/db/dm8/module/maku-module-monitor.sql b/db/dm8/module/maku-module-monitor.sql deleted file mode 100644 index 72dfe67..0000000 --- a/db/dm8/module/maku-module-monitor.sql +++ /dev/null @@ -1,8 +0,0 @@ -SET IDENTITY_INSERT sys_menu ON; -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (1301, 33, '系统监控', '', '', 0, 0, 'icon-Report', 10, 0, 0, 10000, now(), 10000, now()); - -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (1302, 1301, '服务监控', 'monitor/server/index', 'monitor:server:all', 0, 0, 'icon-sever', 0, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (1304, 1301 '缓存监控', 'monitor/cache/index', 'monitor:cache:all', 0, 0, 'icon-fund-fill', 2, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (1305, 1301, '在线用户', 'monitor/user/index', 'monitor:user:all', 0, 0, 'icon-user', 3, 0, 0, 10000, now(), 10000, now()); - -commit; \ No newline at end of file diff --git a/db/dm8/module/maku-module-quartz.sql b/db/dm8/module/maku-module-quartz.sql deleted file mode 100644 index 4b9e0d1..0000000 --- a/db/dm8/module/maku-module-quartz.sql +++ /dev/null @@ -1,245 +0,0 @@ -SET IDENTITY_INSERT sys_menu ON; -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (1201, 1, '定时任务', 'quartz/schedule/index', NULL, 0, 0, 'icon-reloadtime', 0, 0, 0, 10000, now(), 10000, now()); - -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (1202, 1201, '查看', '', 'schedule:page', 1, 0, '', 0, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (1203, 1201, '新增', '', 'schedule:save', 1, 0, '', 1, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (1204, 1201, '修改', '', 'schedule:update,schedule:info', 1, 0, '', 2, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (1205, 1201, '删除', '', 'schedule:delete', 1, 0, '', 3, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (1206, 1201, '立即运行', '', 'schedule:run', 1, 0, '', 2, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (1207, 1201, '日志', '', 'schedule:log', 1, 0, '', 4, 0, 0, 10000, now(), 10000, now()); - -SET IDENTITY_INSERT sys_dict_type ON; -INSERT INTO sys_dict_type (id, dict_type, dict_name, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (1201, 'schedule_group', '任务组名', '定时任务', 0, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_data (dict_type_id, dict_label, dict_value, label_class, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (1201, '默认', 'default', '', '', 0, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_data (dict_type_id, dict_label, dict_value, label_class, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (1201, '系统', 'system', '', '', 1, 10000, 0, 0, 10000, now(), 10000, now()); - -INSERT INTO sys_dict_type (id, dict_type, dict_name, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (1202, 'schedule_status', '状态', '定时任务', 0, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_data (dict_type_id, dict_label, dict_value, label_class, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (1202, '暂停', '0', 'danger', '', 0, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_data (dict_type_id, dict_label, dict_value, label_class, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (1202, '正常', '1', 'primary', '', 1, 10000, 0, 0, 10000, now(), 10000, now()); - - -DROP TABLE IF EXISTS schedule_job; -DROP TABLE IF EXISTS schedule_job_log; - -CREATE TABLE schedule_job ( - id bigint IDENTITY NOT NULL, - job_name varchar(200), - job_group varchar(100), - bean_name varchar(200), - method varchar(100), - params varchar(2000), - cron_expression varchar(100), - status int, - concurrent int, - remark varchar(255), - version int, - deleted int, - creator bigint, - create_time datetime, - updater bigint, - update_time datetime, - PRIMARY KEY (id) -); - - -COMMENT ON TABLE schedule_job IS '定时任务'; -COMMENT ON COLUMN schedule_job.id IS 'id'; -COMMENT ON COLUMN schedule_job.job_name IS '名称'; -COMMENT ON COLUMN schedule_job.job_group IS '分组'; -COMMENT ON COLUMN schedule_job.bean_name IS 'spring bean名称'; -COMMENT ON COLUMN schedule_job.method IS '执行方法'; -COMMENT ON COLUMN schedule_job.params IS '参数'; -COMMENT ON COLUMN schedule_job.cron_expression IS 'cron表达式'; -COMMENT ON COLUMN schedule_job.status IS '状态 0:暂停 1:正常'; -COMMENT ON COLUMN schedule_job.concurrent IS '是否并发 0:禁止 1:允许'; -COMMENT ON COLUMN schedule_job.remark IS '备注'; -COMMENT ON COLUMN schedule_job.version IS '版本号'; -COMMENT ON COLUMN schedule_job.deleted IS '删除标识 0:正常 1:已删除'; -COMMENT ON COLUMN schedule_job.creator IS '创建者'; -COMMENT ON COLUMN schedule_job.create_time IS '创建时间'; -COMMENT ON COLUMN schedule_job.updater IS '更新者'; -COMMENT ON COLUMN schedule_job.update_time IS '更新时间'; - - -CREATE TABLE schedule_job_log ( - id bigint IDENTITY NOT NULL, - job_id bigint NOT NULL, - job_name varchar(200), - job_group varchar(100), - bean_name varchar(200), - method varchar(100), - params varchar(2000), - status int, - error varchar(2000), - times bigint NOT NULL, - create_time datetime, - PRIMARY KEY (id) -); - -COMMENT ON TABLE schedule_job_log IS '定时任务日志'; -COMMENT ON COLUMN schedule_job_log.id IS 'id'; -COMMENT ON COLUMN schedule_job_log.job_id IS '任务id'; -COMMENT ON COLUMN schedule_job_log.job_name IS '任务名称'; -COMMENT ON COLUMN schedule_job_log.job_group IS '任务组名'; -COMMENT ON COLUMN schedule_job_log.bean_name IS 'spring bean名称'; -COMMENT ON COLUMN schedule_job_log.method IS '执行方法'; -COMMENT ON COLUMN schedule_job_log.params IS '参数'; -COMMENT ON COLUMN schedule_job_log.status IS '任务状态 0:失败 1:成功'; -COMMENT ON COLUMN schedule_job_log.error IS '异常信息'; -COMMENT ON COLUMN schedule_job_log.times IS '耗时(单位:毫秒)'; -COMMENT ON COLUMN schedule_job_log.create_time IS '创建时间'; - - -INSERT INTO schedule_job (job_name, job_group, bean_name, method, params, cron_expression, status, concurrent, remark, version, deleted, creator, create_time, updater, update_time) VALUES ('测试任务', 'system', 'testTask', 'run', '123', '0 * * * * ? *', 0, 0, '', 14, 0, 10000, now(), 10000, now()); - - - - --- ---------------------------------------------------------- --- 以下为Quartz框架,自带的表结构 --- ---------------------------------------------------------- - -DROP TABLE IF EXISTS QRTZ_FIRED_TRIGGERS; -DROP TABLE IF EXISTS QRTZ_PAUSED_TRIGGER_GRPS; -DROP TABLE IF EXISTS QRTZ_SCHEDULER_STATE; -DROP TABLE IF EXISTS QRTZ_LOCKS; -DROP TABLE IF EXISTS QRTZ_SIMPLE_TRIGGERS; -DROP TABLE IF EXISTS QRTZ_SIMPROP_TRIGGERS; -DROP TABLE IF EXISTS QRTZ_CRON_TRIGGERS; -DROP TABLE IF EXISTS QRTZ_BLOB_TRIGGERS; -DROP TABLE IF EXISTS QRTZ_TRIGGERS; -DROP TABLE IF EXISTS QRTZ_JOB_DETAILS; -DROP TABLE IF EXISTS QRTZ_CALENDARS; - -create table QRTZ_JOB_DETAILS ( - sched_name varchar(120) not null, - job_name varchar(200) not null, - job_group varchar(200) not null, - description varchar(250) null, - job_class_name varchar(250) not null, - is_durable varchar(1) not null, - is_nonconcurrent varchar(1) not null, - is_update_data varchar(1) not null, - requests_recovery varchar(1) not null, - job_data blob null, - primary key (sched_name, job_name, job_group) -); - -create table QRTZ_TRIGGERS ( - sched_name varchar(120) not null, - trigger_name varchar(200) not null, - trigger_group varchar(200) not null, - job_name varchar(200) not null, - job_group varchar(200) not null, - description varchar(250) null, - next_fire_time bigint null, - prev_fire_time bigint null, - priority int null, - trigger_state varchar(16) not null, - trigger_type varchar(8) not null, - start_time bigint not null, - end_time bigint null, - calendar_name varchar(200) null, - misfire_instr int null, - job_data blob null, - primary key (sched_name, trigger_name, trigger_group), - foreign key (sched_name, job_name, job_group) - references QRTZ_JOB_DETAILS(sched_name, job_name, job_group) -); - -create table QRTZ_SIMPLE_TRIGGERS ( - sched_name varchar(120) not null, - trigger_name varchar(200) not null, - trigger_group varchar(200) not null, - repeat_count bigint not null, - repeat_interval bigint not null, - times_triggered bigint not null, - primary key (sched_name, trigger_name, trigger_group), - foreign key (sched_name, trigger_name, trigger_group) - references QRTZ_TRIGGERS(sched_name, trigger_name, trigger_group) -); - -create table QRTZ_CRON_TRIGGERS ( - sched_name varchar(120) not null, - trigger_name varchar(200) not null, - trigger_group varchar(200) not null, - cron_expression varchar(200) not null, - time_zone_id varchar(80), - primary key (sched_name, trigger_name, trigger_group), - foreign key (sched_name, trigger_name, trigger_group) - references QRTZ_TRIGGERS(sched_name, trigger_name, trigger_group) -); - -create table QRTZ_BLOB_TRIGGERS ( - sched_name varchar(120) not null, - trigger_name varchar(200) not null, - trigger_group varchar(200) not null, - blob_data blob null, - primary key (sched_name, trigger_name, trigger_group), - foreign key (sched_name, trigger_name, trigger_group) - references QRTZ_TRIGGERS(sched_name, trigger_name, trigger_group) -); - -create table QRTZ_CALENDARS ( - sched_name varchar(120) not null, - calendar_name varchar(200) not null, - calendar blob not null, - primary key (sched_name, calendar_name) -); - -create table QRTZ_PAUSED_TRIGGER_GRPS ( - sched_name varchar(120) not null, - trigger_group varchar(200) not null, - primary key (sched_name, trigger_group) -); - -create table QRTZ_FIRED_TRIGGERS ( - sched_name varchar(120) not null, - entry_id varchar(95) not null, - trigger_name varchar(200) not null, - trigger_group varchar(200) not null, - instance_name varchar(200) not null, - fired_time bigint not null, - sched_time bigint not null, - priority int not null, - state varchar(16) not null, - job_name varchar(200) null, - job_group varchar(200) null, - is_nonconcurrent varchar(1) null, - requests_recovery varchar(1) null, - primary key (sched_name, entry_id) -); - -create table QRTZ_SCHEDULER_STATE ( - sched_name varchar(120) not null, - instance_name varchar(200) not null, - last_checkin_time bigint not null, - checkin_interval bigint not null, - primary key (sched_name, instance_name) -); - -create table QRTZ_LOCKS ( - sched_name varchar(120) not null, - lock_name varchar(40) not null, - primary key (sched_name, lock_name) -); - -create table QRTZ_SIMPROP_TRIGGERS ( - sched_name varchar(120) not null, - trigger_name varchar(200) not null, - trigger_group varchar(200) not null, - str_prop_1 varchar(512) null, - str_prop_2 varchar(512) null, - str_prop_3 varchar(512) null, - int_prop_1 int null, - int_prop_2 int null, - long_prop_1 bigint null, - long_prop_2 bigint null, - dec_prop_1 numeric(13,4) null, - dec_prop_2 numeric(13,4) null, - bool_prop_1 varchar(1) null, - bool_prop_2 varchar(1) null, - primary key (sched_name, trigger_name, trigger_group), - foreign key (sched_name, trigger_name, trigger_group) - references QRTZ_TRIGGERS(sched_name, trigger_name, trigger_group) -); diff --git a/db/postgresql/maku.sql b/db/postgresql/maku.sql deleted file mode 100644 index 7e3f3de..0000000 --- a/db/postgresql/maku.sql +++ /dev/null @@ -1,826 +0,0 @@ -CREATE TABLE sys_user -( - id bigserial NOT NULL, - username varchar(50) NOT NULL, - password varchar(100), - real_name varchar(50), - avatar varchar(200), - gender int, - email varchar(100), - mobile varchar(20), - org_id int8, - super_admin int, - status int, - tenant_id int8, - version int, - deleted int, - creator int8, - create_time timestamp, - updater int8, - update_time timestamp, - primary key (id) -); - -COMMENT ON TABLE sys_user IS '用户管理'; -COMMENT ON COLUMN sys_user.id IS 'id'; -COMMENT ON COLUMN sys_user.username IS '用户名'; -COMMENT ON COLUMN sys_user.password IS '密码'; -COMMENT ON COLUMN sys_user.real_name IS '姓名'; -COMMENT ON COLUMN sys_user.avatar IS '头像'; -COMMENT ON COLUMN sys_user.gender IS '性别 0:男 1:女 2:未知'; -COMMENT ON COLUMN sys_user.email IS '邮箱'; -COMMENT ON COLUMN sys_user.mobile IS '手机号'; -COMMENT ON COLUMN sys_user.org_id IS '机构ID'; -COMMENT ON COLUMN sys_user.super_admin IS '超级管理员 0:否 1:是'; -COMMENT ON COLUMN sys_user.status IS '状态 0:停用 1:正常'; -COMMENT ON COLUMN sys_user.tenant_id IS '租户ID'; -COMMENT ON COLUMN sys_user.version IS '版本号'; -COMMENT ON COLUMN sys_user.deleted IS '删除标识 0:正常 1:已删除'; -COMMENT ON COLUMN sys_user.creator IS '创建者'; -COMMENT ON COLUMN sys_user.create_time IS '创建时间'; -COMMENT ON COLUMN sys_user.updater IS '更新者'; -COMMENT ON COLUMN sys_user.update_time IS '更新时间'; - - -CREATE TABLE sys_user_token -( - id bigserial NOT NULL, - user_id int8, - access_token varchar(50) NOT NULL, - access_token_expire timestamp, - refresh_token varchar(50) NOT NULL, - refresh_token_expire timestamp, - tenant_id int8, - create_time timestamp, - primary key (id) -); - -COMMENT ON TABLE sys_user_token IS '用户管理'; -COMMENT ON COLUMN sys_user_token.id IS 'id'; -COMMENT ON COLUMN sys_user_token.user_id IS '用户ID'; -COMMENT ON COLUMN sys_user_token.access_token IS 'accessToken'; -COMMENT ON COLUMN sys_user_token.access_token_expire IS 'accessToken 过期时'; -COMMENT ON COLUMN sys_user_token.refresh_token IS 'refreshToken'; -COMMENT ON COLUMN sys_user_token.refresh_token_expire IS 'refreshToken 过期时间'; -COMMENT ON COLUMN sys_user_token.tenant_id IS '租户ID'; -COMMENT ON COLUMN sys_user_token.create_time IS '创建时间'; - - -CREATE TABLE sys_third_login -( - id bigserial NOT NULL, - open_type varchar(50), - open_id varchar(100), - username varchar(100), - user_id int8, - tenant_id int8, - version int, - deleted int, - create_time timestamp, - primary key (id) -); - -COMMENT ON TABLE sys_third_login IS '第三方登录'; -COMMENT ON COLUMN sys_third_login.id IS 'id'; -COMMENT ON COLUMN sys_third_login.open_type IS '开放平台类型'; -COMMENT ON COLUMN sys_third_login.open_id IS '开放平台,唯一标识'; -COMMENT ON COLUMN sys_third_login.username IS '昵称'; -COMMENT ON COLUMN sys_third_login.username IS '用户ID'; -COMMENT ON COLUMN sys_third_login.user_id IS '租户ID'; -COMMENT ON COLUMN sys_third_login.version IS '版本号'; -COMMENT ON COLUMN sys_third_login.deleted IS '删除标识 0:正常 1:已删除'; -COMMENT ON COLUMN sys_third_login.create_time IS '创建时间'; - - -CREATE TABLE sys_third_login_config -( - id bigserial NOT NULL, - open_type varchar(50), - client_id varchar(200), - client_secret varchar(200), - redirect_uri varchar(200), - agent_id varchar(200), - tenant_id int8, - version int, - deleted int, - create_time timestamp, - primary key (id) -); - -COMMENT ON TABLE sys_third_login_config IS '第三方登录配置'; -COMMENT ON COLUMN sys_third_login_config.id IS 'id'; -COMMENT ON COLUMN sys_third_login_config.open_type IS '开放平台类型'; -COMMENT ON COLUMN sys_third_login_config.client_id IS 'ClientID'; -COMMENT ON COLUMN sys_third_login_config.client_secret IS 'ClientSecret'; -COMMENT ON COLUMN sys_third_login_config.redirect_uri IS 'RedirectUri'; -COMMENT ON COLUMN sys_third_login_config.agent_id IS 'AgentID'; -COMMENT ON COLUMN sys_third_login_config.version IS '版本号'; -COMMENT ON COLUMN sys_third_login_config.deleted IS '删除标识 0:正常 1:已删除'; -COMMENT ON COLUMN sys_third_login_config.create_time IS '创建时间'; - - -CREATE TABLE sys_org -( - id bigserial NOT NULL, - pid int8, - name varchar(50), - sort int, - leader_id int8, - tenant_id int8, - version int, - deleted int, - creator int8, - create_time timestamp, - updater int8, - update_time timestamp, - primary key (id) -); - -COMMENT ON TABLE sys_org IS '机构管理'; -COMMENT ON COLUMN sys_org.id IS 'id'; -COMMENT ON COLUMN sys_org.pid IS '上级ID'; -COMMENT ON COLUMN sys_org.name IS '机构名称'; -COMMENT ON COLUMN sys_org.sort IS '排序'; -COMMENT ON COLUMN sys_org.leader_id IS '负责人ID'; -COMMENT ON COLUMN sys_org.tenant_id IS '租户ID'; -COMMENT ON COLUMN sys_org.version IS '版本号'; -COMMENT ON COLUMN sys_org.deleted IS '删除标识 0:正常 1:已删除'; -COMMENT ON COLUMN sys_org.creator IS '创建者'; -COMMENT ON COLUMN sys_org.create_time IS '创建时间'; -COMMENT ON COLUMN sys_org.updater IS '更新者'; -COMMENT ON COLUMN sys_org.update_time IS '更新时间'; - - -create table sys_role -( - id bigserial NOT NULL, - name varchar(50), - role_code varchar(50), - remark varchar(100), - data_scope int, - org_id int8, - tenant_id int8, - version int, - deleted int, - creator int8, - create_time timestamp, - updater int8, - update_time timestamp, - primary key (id) -); - -COMMENT ON TABLE sys_role IS '角色管理'; -COMMENT ON COLUMN sys_role.id IS 'id'; -COMMENT ON COLUMN sys_role.name IS '角色名称'; -COMMENT ON COLUMN sys_role.role_code IS '角色编码'; -COMMENT ON COLUMN sys_role.remark IS '备注'; -COMMENT ON COLUMN sys_role.data_scope IS '数据范围 0:全部数据 1:本机构及子机构数据 2:本机构数据 3:本人数据 4:自定义数据'; -COMMENT ON COLUMN sys_role.org_id IS '机构ID'; -COMMENT ON COLUMN sys_role.tenant_id IS '租户ID'; -COMMENT ON COLUMN sys_role.version IS '版本号'; -COMMENT ON COLUMN sys_role.deleted IS '删除标识 0:正常 1:已删除'; -COMMENT ON COLUMN sys_role.creator IS '创建者'; -COMMENT ON COLUMN sys_role.create_time IS '创建时间'; -COMMENT ON COLUMN sys_role.updater IS '更新者'; -COMMENT ON COLUMN sys_role.update_time IS '更新时间'; - - -create table sys_user_role -( - id bigserial NOT NULL, - role_id int8, - user_id int8, - version int, - deleted int, - creator int8, - create_time timestamp, - updater int8, - update_time timestamp, - primary key (id) -); - -COMMENT ON TABLE sys_user_role IS '用户角色关系'; -COMMENT ON COLUMN sys_user_role.id IS 'id'; -COMMENT ON COLUMN sys_user_role.role_id IS '角色ID'; -COMMENT ON COLUMN sys_user_role.user_id IS '用户ID'; -COMMENT ON COLUMN sys_user_role.version IS '版本号'; -COMMENT ON COLUMN sys_user_role.deleted IS '删除标识 0:正常 1:已删除'; -COMMENT ON COLUMN sys_user_role.creator IS '创建者'; -COMMENT ON COLUMN sys_user_role.create_time IS '创建时间'; -COMMENT ON COLUMN sys_user_role.updater IS '更新者'; -COMMENT ON COLUMN sys_user_role.update_time IS '更新时间'; - -CREATE TABLE sys_post -( - id bigserial NOT NULL, - post_code varchar(100), - post_name varchar(100), - sort int, - status int, - tenant_id int8, - version int, - deleted int, - creator int8, - create_time timestamp, - updater int8, - update_time timestamp, - primary key (id) -); - -COMMENT ON TABLE sys_post IS '岗位管理'; -COMMENT ON COLUMN sys_post.id IS 'id'; -COMMENT ON COLUMN sys_post.post_code IS '岗位编码'; -COMMENT ON COLUMN sys_post.post_name IS '岗位名称'; -COMMENT ON COLUMN sys_post.sort IS '排序'; -COMMENT ON COLUMN sys_post.status IS '状态 0:停用 1:正常'; -COMMENT ON COLUMN sys_post.tenant_id IS '租户ID'; -COMMENT ON COLUMN sys_post.version IS '版本号'; -COMMENT ON COLUMN sys_post.deleted IS '删除标识 0:正常 1:已删除'; -COMMENT ON COLUMN sys_post.creator IS '创建者'; -COMMENT ON COLUMN sys_post.create_time IS '创建时间'; -COMMENT ON COLUMN sys_post.updater IS '更新者'; -COMMENT ON COLUMN sys_post.update_time IS '更新时间'; - - -CREATE TABLE sys_user_post -( - id bigserial NOT NULL, - user_id int8, - post_id int8, - version int, - deleted int, - creator int8, - create_time timestamp, - updater int8, - update_time timestamp, - primary key (id) -); - -COMMENT ON TABLE sys_user_post IS '用户岗位关系'; -COMMENT ON COLUMN sys_user_post.id IS 'id'; -COMMENT ON COLUMN sys_user_post.user_id IS '用户ID'; -COMMENT ON COLUMN sys_user_post.post_id IS '岗位ID'; -COMMENT ON COLUMN sys_user_post.version IS '版本号'; -COMMENT ON COLUMN sys_user_post.deleted IS '删除标识 0:正常 1:已删除'; -COMMENT ON COLUMN sys_user_post.creator IS '创建者'; -COMMENT ON COLUMN sys_user_post.create_time IS '创建时间'; -COMMENT ON COLUMN sys_user_post.updater IS '更新者'; -COMMENT ON COLUMN sys_user_post.update_time IS '更新时间'; - - -create table sys_menu -( - id bigserial NOT NULL, - pid int8, - name varchar(200), - url varchar(200), - authority varchar(500), - type int, - open_style int, - icon varchar(50), - sort int, - version int, - deleted int, - creator int8, - create_time timestamp, - updater int8, - update_time timestamp, - primary key (id) -); - -COMMENT ON TABLE sys_menu IS '菜单管理'; -COMMENT ON COLUMN sys_menu.id IS 'id'; -COMMENT ON COLUMN sys_menu.pid IS '上级ID'; -COMMENT ON COLUMN sys_menu.name IS '菜单名称'; -COMMENT ON COLUMN sys_menu.url IS '菜单URL'; -COMMENT ON COLUMN sys_menu.authority IS '授权标识'; -COMMENT ON COLUMN sys_menu.type IS '类型 0:菜单 1:按钮 2:接口'; -COMMENT ON COLUMN sys_menu.open_style IS '打开方式 0:内部 1:外部'; -COMMENT ON COLUMN sys_menu.icon IS '菜单图标'; -COMMENT ON COLUMN sys_menu.sort IS '排序'; -COMMENT ON COLUMN sys_menu.version IS '版本号'; -COMMENT ON COLUMN sys_menu.deleted IS '删除标识 0:正常 1:已删除'; -COMMENT ON COLUMN sys_menu.creator IS '创建者'; -COMMENT ON COLUMN sys_menu.create_time IS '创建时间'; -COMMENT ON COLUMN sys_menu.updater IS '更新者'; -COMMENT ON COLUMN sys_menu.update_time IS '更新时间'; - - -create table sys_role_menu -( - id bigserial NOT NULL, - role_id int8, - menu_id int8, - version int, - deleted int, - creator int8, - create_time timestamp, - updater int8, - update_time timestamp, - primary key (id) -); - -COMMENT ON TABLE sys_role_menu IS '角色菜单关系'; -COMMENT ON COLUMN sys_role_menu.id IS 'id'; -COMMENT ON COLUMN sys_role_menu.role_id IS '角色ID'; -COMMENT ON COLUMN sys_role_menu.menu_id IS '菜单ID'; -COMMENT ON COLUMN sys_role_menu.version IS '版本号'; -COMMENT ON COLUMN sys_role_menu.deleted IS '删除标识 0:正常 1:已删除'; -COMMENT ON COLUMN sys_role_menu.creator IS '创建者'; -COMMENT ON COLUMN sys_role_menu.create_time IS '创建时间'; -COMMENT ON COLUMN sys_role_menu.updater IS '更新者'; -COMMENT ON COLUMN sys_role_menu.update_time IS '更新时间'; - - -create table sys_role_data_scope -( - id bigserial NOT NULL, - role_id int8, - org_id int8, - version int, - deleted int, - creator int8, - create_time timestamp, - updater int8, - update_time timestamp, - primary key (id) -); - -CREATE INDEX idx_role_id on sys_role_data_scope(role_id); - -COMMENT ON TABLE sys_role_data_scope IS '角色数据权限'; -COMMENT ON COLUMN sys_role_data_scope.id IS 'id'; -COMMENT ON COLUMN sys_role_data_scope.role_id IS '角色ID'; -COMMENT ON COLUMN sys_role_data_scope.org_id IS '机构ID'; -COMMENT ON COLUMN sys_role_data_scope.version IS '版本号'; -COMMENT ON COLUMN sys_role_data_scope.deleted IS '删除标识 0:正常 1:已删除'; -COMMENT ON COLUMN sys_role_data_scope.creator IS '创建者'; -COMMENT ON COLUMN sys_role_data_scope.create_time IS '创建时间'; -COMMENT ON COLUMN sys_role_data_scope.updater IS '更新者'; -COMMENT ON COLUMN sys_role_data_scope.update_time IS '更新时间'; - -create table sys_dict_type -( - id bigserial NOT NULL, - dict_type varchar(100), - dict_name varchar(255), - dict_source int default 0, - dict_sql varchar(500), - remark varchar(255), - sort int, - pid int8, - has_child int default 0, - tenant_id int8, - version int, - deleted int, - creator int8, - create_time timestamp, - updater int8, - update_time timestamp, - primary key (id) -); - -COMMENT ON TABLE sys_dict_type IS '字典类型'; -COMMENT ON COLUMN sys_dict_type.id IS 'id'; -COMMENT ON COLUMN sys_dict_type.dict_type IS '字典类型'; -COMMENT ON COLUMN sys_dict_type.dict_name IS '字典名称'; -COMMENT ON COLUMN sys_dict_type.dict_source IS '来源 0:字典数据 1:动态SQL'; -COMMENT ON COLUMN sys_dict_type.dict_sql IS '动态SQL'; -COMMENT ON COLUMN sys_dict_type.remark IS '备注'; -COMMENT ON COLUMN sys_dict_type.sort IS '排序'; -COMMENT ON COLUMN sys_dict_type.pid IS '上级节点'; -COMMENT ON COLUMN sys_dict_type.has_child IS '是否有子节点'; -COMMENT ON COLUMN sys_dict_type.tenant_id IS '租户ID'; -COMMENT ON COLUMN sys_dict_type.version IS '版本号'; -COMMENT ON COLUMN sys_dict_type.deleted IS '删除标识 0:正常 1:已删除'; -COMMENT ON COLUMN sys_dict_type.creator IS '创建者'; -COMMENT ON COLUMN sys_dict_type.create_time IS '创建时间'; -COMMENT ON COLUMN sys_dict_type.updater IS '更新者'; -COMMENT ON COLUMN sys_dict_type.update_time IS '更新时间'; - -create table sys_dict_data -( - id bigserial NOT NULL, - dict_type_id int8, - dict_label varchar(255), - dict_value varchar(255), - label_class varchar(100), - remark varchar(255), - sort int, - tenant_id int8, - version int, - deleted int, - creator int8, - create_time timestamp, - updater int8, - update_time timestamp, - primary key (id) -); - -COMMENT ON TABLE sys_dict_data IS '字典数据'; -COMMENT ON COLUMN sys_dict_data.id IS 'id'; -COMMENT ON COLUMN sys_dict_data.dict_type_id IS '字典类型ID'; -COMMENT ON COLUMN sys_dict_data.dict_label IS '字典标签'; -COMMENT ON COLUMN sys_dict_data.dict_value IS '字典值'; -COMMENT ON COLUMN sys_dict_data.label_class IS '标签样式'; -COMMENT ON COLUMN sys_dict_data.remark IS '备注'; -COMMENT ON COLUMN sys_dict_data.sort IS '排序'; -COMMENT ON COLUMN sys_dict_data.tenant_id IS '租户ID'; -COMMENT ON COLUMN sys_dict_data.version IS '版本号'; -COMMENT ON COLUMN sys_dict_data.deleted IS '删除标识 0:正常 1:已删除'; -COMMENT ON COLUMN sys_dict_data.creator IS '创建者'; -COMMENT ON COLUMN sys_dict_data.create_time IS '创建时间'; -COMMENT ON COLUMN sys_dict_data.updater IS '更新者'; -COMMENT ON COLUMN sys_dict_data.update_time IS '更新时间'; - - -create table sys_attachment -( - id bigserial NOT NULL, - name varchar(255) NOT NULL, - url varchar(255) NOT NULL, - size int8, - platform varchar(50), - tenant_id int8, - version int, - deleted int, - creator int8, - create_time timestamp, - updater int8, - update_time timestamp, - primary key (id) -); - -COMMENT ON TABLE sys_attachment IS '附件管理'; -COMMENT ON COLUMN sys_attachment.id IS 'id'; -COMMENT ON COLUMN sys_attachment.name IS '附件名称'; -COMMENT ON COLUMN sys_attachment.url IS '附件地址'; -COMMENT ON COLUMN sys_attachment.size IS '附件大小'; -COMMENT ON COLUMN sys_attachment.platform IS '存储平台'; -COMMENT ON COLUMN sys_attachment.tenant_id IS '租户ID'; -COMMENT ON COLUMN sys_attachment.version IS '版本号'; -COMMENT ON COLUMN sys_attachment.deleted IS '删除标识 0:正常 1:已删除'; -COMMENT ON COLUMN sys_attachment.creator IS '创建者'; -COMMENT ON COLUMN sys_attachment.create_time IS '创建时间'; -COMMENT ON COLUMN sys_attachment.updater IS '更新者'; -COMMENT ON COLUMN sys_attachment.update_time IS '更新时间'; - - -create table sys_params -( - id bigserial NOT NULL, - param_name varchar(100), - param_type int NOT NULL, - param_key varchar(100), - param_value varchar(2000), - remark varchar(200), - tenant_id int8, - version int, - deleted int, - creator int8, - create_time timestamp, - updater int8, - update_time timestamp, - primary key (id) -); - -COMMENT ON TABLE sys_params IS '参数管理'; -COMMENT ON COLUMN sys_params.id IS 'id'; -COMMENT ON COLUMN sys_params.param_name IS '参数名称'; -COMMENT ON COLUMN sys_params.param_type IS '系统参数 0:否 1:是'; -COMMENT ON COLUMN sys_params.param_key IS '参数键'; -COMMENT ON COLUMN sys_params.param_value IS '参数值'; -COMMENT ON COLUMN sys_params.remark IS '备注'; -COMMENT ON COLUMN sys_params.tenant_id IS '租户ID'; -COMMENT ON COLUMN sys_params.version IS '版本号'; -COMMENT ON COLUMN sys_params.deleted IS '删除标识 0:正常 1:已删除'; -COMMENT ON COLUMN sys_params.creator IS '创建者'; -COMMENT ON COLUMN sys_params.create_time IS '创建时间'; -COMMENT ON COLUMN sys_params.updater IS '更新者'; -COMMENT ON COLUMN sys_params.update_time IS '更新时间'; - - -create table sys_log_login -( - id bigserial NOT NULL, - username varchar(50), - ip varchar(32), - address varchar(32), - user_agent varchar(500), - status int, - operation int, - tenant_id int8, - create_time timestamp, - primary key (id) -); - -COMMENT ON TABLE sys_log_login IS '登录日志'; -COMMENT ON COLUMN sys_log_login.id IS 'id'; -COMMENT ON COLUMN sys_log_login.username IS '用户名'; -COMMENT ON COLUMN sys_log_login.ip IS '登录IP'; -COMMENT ON COLUMN sys_log_login.address IS '登录地点'; -COMMENT ON COLUMN sys_log_login.user_agent IS 'User Agent'; -COMMENT ON COLUMN sys_log_login.status IS '登录状态 0:失败 1:成功'; -COMMENT ON COLUMN sys_log_login.operation IS '操作信息 0:登录成功 1:退出成功 2:验证码错误 3:账号密码错误'; -COMMENT ON COLUMN sys_log_login.tenant_id IS '租户ID'; -COMMENT ON COLUMN sys_log_login.create_time IS '创建时间'; - - -create table sys_log_operate -( - id bigserial NOT NULL, - module varchar(100), - name varchar(100), - req_uri varchar(200), - req_method varchar(20), - req_params text, - ip varchar(32), - address varchar(32), - user_agent varchar(500), - operate_type int, - duration int, - status int, - user_id int, - real_name varchar(50), - result_msg varchar(500), - tenant_id int8, - create_time timestamp, - primary key (id) -); - -COMMENT ON TABLE sys_log_operate IS '操作日志'; -COMMENT ON COLUMN sys_log_operate.id IS 'id'; -COMMENT ON COLUMN sys_log_operate.module IS '模块名'; -COMMENT ON COLUMN sys_log_operate.name IS '操作名'; -COMMENT ON COLUMN sys_log_operate.req_uri IS '请求URI'; -COMMENT ON COLUMN sys_log_operate.req_method IS '请求方法'; -COMMENT ON COLUMN sys_log_operate.req_params IS '请求参数'; -COMMENT ON COLUMN sys_log_operate.ip IS '操作IP'; -COMMENT ON COLUMN sys_log_operate.address IS '登录地点'; -COMMENT ON COLUMN sys_log_operate.user_agent IS 'User Agent'; -COMMENT ON COLUMN sys_log_operate.operate_type IS '操作类型'; -COMMENT ON COLUMN sys_log_operate.status IS '登录状态 0:失败 1:成功'; -COMMENT ON COLUMN sys_log_operate.user_id IS '用户ID'; -COMMENT ON COLUMN sys_log_operate.real_name IS '操作人'; -COMMENT ON COLUMN sys_log_operate.result_msg IS '返回消息'; -COMMENT ON COLUMN sys_log_operate.tenant_id IS '租户ID'; -COMMENT ON COLUMN sys_log_operate.create_time IS '创建时间'; - - - -CREATE TABLE sys_sms_config -( - id bigserial NOT NULL, - platform int, - group_name varchar(100), - sign_name varchar(100), - template_id varchar(100), - app_id varchar(100), - sender_id varchar(100), - url varchar(200), - access_key varchar(100), - secret_key varchar(100), - status int, - version int, - deleted int, - creator int8, - create_time timestamp, - updater int8, - update_time timestamp, - primary key (id) -); - -COMMENT ON TABLE sys_sms_config IS '短信配置'; -COMMENT ON COLUMN sys_sms_config.id IS 'id'; -COMMENT ON COLUMN sys_sms_config.platform IS '平台类型 0:阿里云 1:腾讯云 2:七牛云 3:华为云'; -COMMENT ON COLUMN sys_sms_config.group_name IS '分组名称,发送短信时,可指定分组'; -COMMENT ON COLUMN sys_sms_config.sign_name IS '短信签名'; -COMMENT ON COLUMN sys_sms_config.template_id IS '短信模板'; -COMMENT ON COLUMN sys_sms_config.app_id IS '短信应用ID,如:腾讯云等'; -COMMENT ON COLUMN sys_sms_config.sender_id IS '腾讯云国际短信、华为云等需要'; -COMMENT ON COLUMN sys_sms_config.url IS '接入地址,如:华为云'; -COMMENT ON COLUMN sys_sms_config.access_key IS 'AccessKey'; -COMMENT ON COLUMN sys_sms_config.secret_key IS 'SecretKey'; -COMMENT ON COLUMN sys_sms_config.status IS '状态 0:禁用 1:启用'; -COMMENT ON COLUMN sys_sms_config.version IS '版本号'; -COMMENT ON COLUMN sys_sms_config.deleted IS '删除标识 0:正常 1:已删除'; -COMMENT ON COLUMN sys_sms_config.creator IS '创建者'; -COMMENT ON COLUMN sys_sms_config.create_time IS '创建时间'; -COMMENT ON COLUMN sys_sms_config.updater IS '更新者'; -COMMENT ON COLUMN sys_sms_config.update_time IS '更新时间'; - - -CREATE TABLE sys_sms_log -( - id bigserial NOT NULL, - platform_id int8, - platform int, - mobile varchar(20) NOT NULL, - params varchar(200), - status int, - error varchar(2000), - create_time timestamp, - primary key (id) -); - -COMMENT ON TABLE sys_sms_log IS '短信日志'; -COMMENT ON COLUMN sys_sms_log.id IS 'id'; -COMMENT ON COLUMN sys_sms_log.platform_id IS '平台ID'; -COMMENT ON COLUMN sys_sms_log.platform IS '平台类型'; -COMMENT ON COLUMN sys_sms_log.mobile IS '手机号'; -COMMENT ON COLUMN sys_sms_log.params IS '参数'; -COMMENT ON COLUMN sys_sms_log.status IS '状态 0:失败 1:成功'; -COMMENT ON COLUMN sys_sms_log.error IS '异常信息'; -COMMENT ON COLUMN sys_sms_log.create_time IS '创建时间'; - - -CREATE TABLE sys_mail_config -( - id bigserial NOT NULL, - platform int, - group_name varchar(100), - mail_host varchar(100), - mail_port int, - mail_from varchar(100), - mail_pass varchar(100), - region_id varchar(100), - endpoint varchar(100), - access_key varchar(100), - secret_key varchar(100), - status int, - version int, - deleted int, - creator int8, - create_time timestamp, - updater int8, - update_time timestamp, - primary key (id) -); - -COMMENT ON TABLE sys_mail_config IS '邮件平台'; -COMMENT ON COLUMN sys_mail_config.id IS 'id'; -COMMENT ON COLUMN sys_mail_config.platform IS '平台类型 -1:本地 0:阿里云'; -COMMENT ON COLUMN sys_mail_config.group_name IS '分组名称,发送邮件时,可指定分组'; -COMMENT ON COLUMN sys_mail_config.mail_host IS 'SMTP服务器'; -COMMENT ON COLUMN sys_mail_config.mail_port IS 'SMTP端口'; -COMMENT ON COLUMN sys_mail_config.mail_from IS '发件人邮箱'; -COMMENT ON COLUMN sys_mail_config.mail_pass IS '发件人密码'; -COMMENT ON COLUMN sys_mail_config.region_id IS 'regionId'; -COMMENT ON COLUMN sys_mail_config.endpoint IS '阿里云 endpoint'; -COMMENT ON COLUMN sys_mail_config.access_key IS 'AccessKey'; -COMMENT ON COLUMN sys_mail_config.secret_key IS 'SecretKey'; -COMMENT ON COLUMN sys_mail_config.status IS '状态 0:禁用 1:启用'; -COMMENT ON COLUMN sys_mail_config.version IS '版本号'; -COMMENT ON COLUMN sys_mail_config.deleted IS '删除标识 0:正常 1:已删除'; -COMMENT ON COLUMN sys_mail_config.creator IS '创建者'; -COMMENT ON COLUMN sys_mail_config.create_time IS '创建时间'; -COMMENT ON COLUMN sys_mail_config.updater IS '更新者'; -COMMENT ON COLUMN sys_mail_config.update_time IS '更新时间'; - - -CREATE TABLE sys_mail_log -( - id bigserial NOT NULL, - platform_id int8, - platform int, - mail_from varchar(100), - mail_tos varchar(1000), - subject varchar(200), - content text, - status int, - error varchar(2000), - create_time datetime, - primary key (id) -); - -COMMENT ON TABLE sys_mail_log IS '邮件日志'; -COMMENT ON COLUMN sys_mail_log.id IS 'id'; -COMMENT ON COLUMN sys_mail_log.platform_id IS '平台ID'; -COMMENT ON COLUMN sys_mail_log.platform IS '平台类型'; -COMMENT ON COLUMN sys_mail_log.mail_from IS '发件人邮箱'; -COMMENT ON COLUMN sys_mail_log.mail_tos IS '接受人邮箱'; -COMMENT ON COLUMN sys_mail_log.subject IS '邮件主题'; -COMMENT ON COLUMN sys_mail_log.content IS '邮件内容'; -COMMENT ON COLUMN sys_mail_log.status IS '状态 0:失败 1:成功'; -COMMENT ON COLUMN sys_mail_log.error IS '异常信息'; -COMMENT ON COLUMN sys_mail_log.create_time IS '创建时间'; - - -INSERT INTO sys_user (id, username, password, real_name, avatar, gender, email, mobile, status, org_id, super_admin, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (10000, 'admin', 'dc1fd00e3eeeb940ff46f457bf97d66ba7fcc36e0b20802383de142860e76ae6', 'admin', 'https://cdn.maku.net/images/avatar.png', 0, 'babamu@126.com', '13612345678', 1, null, 1, 10000, 0, 0, 10000, now(), 10000, now()); - -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (1, NULL, '系统设置', NULL, NULL, 0, 0, 'icon-setting', 1, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (2, 1, '菜单管理', 'sys/menu/index', NULL, 0, 0, 'icon-menu', 0, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (3, 2, '查看', '', 'sys:menu:list', 1, 0, '', 0, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (4, 2, '新增', '', 'sys:menu:save', 1, 0, '', 1, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (5, 2, '修改', '', 'sys:menu:update,sys:menu:info', 1, 0, '', 2, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (6, 2, '删除', '', 'sys:menu:delete', 1, 0, '', 3, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (7, 1, '数据字典', 'sys/dict/type', '', 0, 0, 'icon-insertrowabove', 1, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (8, 7, '查询', '', 'sys:dict:page', 1, 0, '', 0, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (9, 7, '新增', '', 'sys:dict:save', 1, 0, '', 2, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (10, 7, '修改', '', 'sys:dict:update,sys:dict:info', 1, 0, '', 1, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (11, 7, '删除', '', 'sys:dict:delete', 1, 0, '', 3, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (12, NULL, '权限管理', '', '', 0, 0, 'icon-safetycertificate', 0, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (13, 12, '岗位管理', 'sys/post/index', '', 0, 0, 'icon-solution', 2, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (14, 13, '查询', '', 'sys:post:page', 1, 0, '', 0, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (15, 13, '新增', '', 'sys:post:save', 1, 0, '', 1, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (16, 13, '修改', '', 'sys:post:update,sys:post:info', 1, 0, '', 2, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (17, 13, '删除', '', 'sys:post:delete', 1, 0, '', 3, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (18, 12, '机构管理', 'sys/org/index', '', 0, 0, 'icon-cluster', 1, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (19, 18, '查询', '', 'sys:org:list', 1, 0, '', 0, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (20, 18, '新增', '', 'sys:org:save', 1, 0, '', 1, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (21, 18, '修改', '', 'sys:org:update,sys:org:info', 1, 0, '', 2, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (22, 18, '删除', '', 'sys:org:delete', 1, 0, '', 3, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (23, 12, '角色管理', 'sys/role/index', '', 0, 0, 'icon-team', 3, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (24, 23, '查询', '', 'sys:role:page', 1, 0, '', 0, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (25, 23, '新增', '', 'sys:role:save,sys:role:menu,sys:org:list', 1, 0, '', 1, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (26, 23, '修改', '', 'sys:role:update,sys:role:info,sys:role:menu,sys:org:list,sys:user:page', 1, 0, '', 2, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (27, 23, '删除', '', 'sys:role:delete', 1, 0, '', 3, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (28, 12, '用户管理', 'sys/user/index', '', 0, 0, 'icon-user', 0, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (29, 28, '查询', '', 'sys:user:page', 1, 0, '', 0, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (30, 28, '新增', '', 'sys:user:save,sys:role:list', 1, 0, '', 1, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (31, 28, '修改', '', 'sys:user:update,sys:user:info,sys:role:list', 1, 0, '', 2, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (32, 28, '删除', '', 'sys:user:delete', 1, 0, '', 3, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (33, NULL, '应用管理', '', '', 0, 0, 'icon-appstore', 2, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (34, NULL, '日志管理', '', '', 0, 0, 'icon-filedone', 3, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (35, 34, '登录日志', 'sys/log/login', 'sys:log:login', 0, 0, 'icon-solution', 0, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (36, 28, '导入', '', 'sys:user:import', 1, 0, '', 5, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (37, 28, '导出', '', 'sys:user:export', 1, 0, '', 6, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (38, 1, '参数管理', 'sys/params/index', 'sys:params:all', 0, 0, 'icon-filedone', 2, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (39, 1, '接口文档', '{{apiUrl}}/doc.html', null, 0, 1, 'icon-file-text-fill', 10, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (40, 34, '操作日志', 'sys/log/operate', 'sys:operate:all', 0, 0, 'icon-file-text', 1, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (41, 1, '系统配置', 'sys/config/index', null, 0, 0, 'icon-safetycertificate', 4, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (42, 41, '短信配置', '', 'sys:sms:config', 1, 0, '', 0, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (43, 41, '邮件配置', '', 'sys:mail:config', 1, 0, '', 1, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (44, 41, '第三方登录', '', 'sys:third:config', 1, 0, '', 2, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (45, NULL, '基础工具', '', '', 0, 0, 'icon-wrench-fill', 5, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (46, 45, '短信发送', 'sys/tool/sms/index', 'sys:sms:log', 0, 0, 'icon-message', 1, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (47, 45, '邮件发送', 'sys/tool/mail/index', 'sys:mail:log', 0, 0, 'icon-mail', 2, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (48, 45, '附件管理', 'sys/attachment/index', NULL, 0, 0, 'icon-folder-fill', 3, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (49, 48, '查看', '', 'sys:attachment:page', 1, 0, '', 0, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (50, 48, '上传', '', 'sys:attachment:save', 1, 0, '', 1, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (51, 48, '删除', '', 'sys:attachment:delete', 1, 0, '', 1, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (52, NULL, '企业版', 'https://maku.net/price', NULL, 0, 1, 'icon-safetycertificate', 10, 0, 0, 10000, now(), 10000, now()); - -INSERT INTO sys_dict_type (id, dict_type, dict_name, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (1, 'post_status', '状态', '岗位管理', 0, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_type (id, dict_type, dict_name, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (2, 'user_gender', '性别', '用户管理', 0, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_type (id, dict_type, dict_name, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (3, 'user_status', '状态', '用户管理', 0, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_type (id, dict_type, dict_name, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (4, 'role_data_scope', '数据范围', '角色管理', 0, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_type (id, dict_type, dict_name, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (5, 'enable_disable', '状态', '功能状态:启用 | 禁用 ', 0, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_type (id, dict_type, dict_name, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (6, 'success_fail', '状态', '操作状态:成功 | 失败', 0, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_type (id, dict_type, dict_name, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (7, 'login_operation', '操作信息', '登录管理', 0, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_type (id, dict_type, dict_name, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (8, 'params_type', '系统参数', '参数管理', 0, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_type (id, dict_type, dict_name, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (9, 'user_super_admin', '用户是否是超管','用户是否是超管', 0, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_type (id, dict_type, dict_name, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (10, 'log_operate_type', '操作类型', '操作日志', 0, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_type (id, dict_type, dict_name, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (11, 'sms_platform', '短信平台类型', '短信管理', 0, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_type (id, dict_type, dict_name, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (12, 'mail_platform', '邮件平台类型', '邮件管理', 0, 10000, 0, 0, 10000, now(), 10000, now()); - -INSERT INTO sys_dict_data (id, dict_type_id, dict_label, dict_value, label_class, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (1, 1, '停用', '0', 'danger', '', 1, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_data (id, dict_type_id, dict_label, dict_value, label_class, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (2, 1, '正常', '1', 'primary', '', 0, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_data (id, dict_type_id, dict_label, dict_value, label_class, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (3, 2, '男', '0', 'primary', '', 0, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_data (id, dict_type_id, dict_label, dict_value, label_class, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (4, 2, '女', '1', 'success', '', 1, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_data (id, dict_type_id, dict_label, dict_value, label_class, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (5, 2, '未知', '2', 'warning', '', 2, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_data (id, dict_type_id, dict_label, dict_value, label_class, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (6, 3, '正常', '1', 'primary', '', 0, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_data (id, dict_type_id, dict_label, dict_value, label_class, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (7, 3, '停用', '0', 'danger', '', 1, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_data (id, dict_type_id, dict_label, dict_value, label_class, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (8, 4, '全部数据', '0', '', '', 0, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_data (id, dict_type_id, dict_label, dict_value, label_class, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (9, 4, '本机构及子机构数据', '1', '', '', 0, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_data (id, dict_type_id, dict_label, dict_value, label_class, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (10, 4, '本机构数据', '2', '', '', 0, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_data (id, dict_type_id, dict_label, dict_value, label_class, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (11, 4, '本人数据', '3', '', '', 0, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_data (id, dict_type_id, dict_label, dict_value, label_class, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (12, 4, '自定义数据', '4', '', '', 0, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_data (id, dict_type_id, dict_label, dict_value, label_class, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (13, 5, '禁用', '0', 'danger', '', 1, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_data (id, dict_type_id, dict_label, dict_value, label_class, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (14, 5, '启用', '1', 'primary', '', 0, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_data (id, dict_type_id, dict_label, dict_value, label_class, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (15, 6, '失败', '0', 'danger', '', 1, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_data (id, dict_type_id, dict_label, dict_value, label_class, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (16, 6, '成功', '1', 'primary', '', 0, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_data (id, dict_type_id, dict_label, dict_value, label_class, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (17, 7, '登录成功', '0', 'primary', '', 0, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_data (id, dict_type_id, dict_label, dict_value, label_class, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (18, 7, '退出成功', '1', 'warning', '', 1, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_data (id, dict_type_id, dict_label, dict_value, label_class, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (19, 7, '验证码错误', '2', 'danger', '', 2, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_data (id, dict_type_id, dict_label, dict_value, label_class, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (20, 7, '账号密码错误', '3', 'danger', '', 3, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_data (id, dict_type_id, dict_label, dict_value, label_class, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (21, 8, '否', '0', 'primary', '', 1, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_data (id, dict_type_id, dict_label, dict_value, label_class, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (22, 8, '是', '1', 'danger', '', 0, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_data (id, dict_type_id, dict_label, dict_value, label_class, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (23, 9, '是', '1', 'danger', '', 1, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_data (id, dict_type_id, dict_label, dict_value, label_class, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (24, 9, '否', '0', 'primary', '', 0, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_data (id, dict_type_id, dict_label, dict_value, label_class, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (25, 10, '其它', '0', 'info', '', 10, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_data (id, dict_type_id, dict_label, dict_value, label_class, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (26, 10, '查询', '1', 'primary', '', 0, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_data (id, dict_type_id, dict_label, dict_value, label_class, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (27, 10, '新增', '2', 'success', '', 1, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_data (id, dict_type_id, dict_label, dict_value, label_class, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (28, 10, '修改', '3', 'warning', '', 2, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_data (id, dict_type_id, dict_label, dict_value, label_class, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (29, 10, '删除', '4', 'danger', '', 3, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_data (id, dict_type_id, dict_label, dict_value, label_class, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (30, 10, '导出', '5', 'info', '', 4, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_data (id, dict_type_id, dict_label, dict_value, label_class, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (31, 10, '导入', '6', 'info', '', 5, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_data (id, dict_type_id, dict_label, dict_value, label_class, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (32, 11, '阿里云', '0', '', '', 0, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_data (id, dict_type_id, dict_label, dict_value, label_class, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (33, 11, '腾讯云', '1', '', '', 1, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_data (id, dict_type_id, dict_label, dict_value, label_class, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (34, 11, '七牛云', '2', '', '', 2, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_data (id, dict_type_id, dict_label, dict_value, label_class, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (35, 11, '华为云', '3', '', '', 3, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_data (id, dict_type_id, dict_label, dict_value, label_class, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (36, 12, '本地', '-1', '', '', 0, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_data (id, dict_type_id, dict_label, dict_value, label_class, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (37, 12, '阿里云', '0', '', '', 1, 10000, 0, 0, 10000, now(), 10000, now()); - -INSERT INTO sys_params (param_name, param_type, param_key, param_value, remark, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES ('用户登录-验证码开关', 1, 'LOGIN_CAPTCHA', 'false', '是否开启验证码(true:开启,false:关闭)', 10000, 0, 0, 10000, now(), 10000, now()); - -INSERT INTO sys_third_login_config (open_type, client_id, client_secret, redirect_uri, agent_id, tenant_id, version, deleted, create_time) VALUES ('feishu', 'cli_a541d3aa03f8500b', '5Chz39zvEhZtxSVZz3vLjfQHdkvavQaH', 'http://localhost:8080/sys/third/callback/feishu', '', 10000, 0, 0, now()); - -INSERT INTO sys_mail_config (platform, group_name, mail_host, mail_port, mail_from, mail_pass, region_id, endpoint, access_key, secret_key, status, version, deleted, creator, create_time, updater, update_time) VALUES (-1, 'test', NULL, NULL, 'baba_tv@163.com', 'TZNVURLYVBNJUNBB', '', '', NULL, NULL, 1, 1, 0, 10000, now(), 10000, now()); - -select setval('sys_user_id_seq', (select max(id) from sys_user)); -select setval('sys_menu_id_seq', (select max(id) from sys_menu)); -select setval('sys_dict_type_id_seq', (select max(id) from sys_dict_type)); -select setval('sys_dict_data_id_seq', (select max(id) from sys_dict_data)); - -commit; \ No newline at end of file diff --git a/db/postgresql/module/maku-module-generator.sql b/db/postgresql/module/maku-module-generator.sql deleted file mode 100644 index ed35e4d..0000000 --- a/db/postgresql/module/maku-module-generator.sql +++ /dev/null @@ -1,258 +0,0 @@ -INSERT INTO sys_menu (pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (33, '代码生成器', '{{apiUrl}}/maku-generator/index.html', '', 0, 0, 'icon-rocket', 2, 0, 0, 10000, now(), 10000, now()); - -CREATE TABLE gen_datasource ( - id bigserial NOT NULL, - db_type varchar(200), - conn_name varchar(200), - conn_url varchar(500), - username varchar(200), - password varchar(200), - create_time timestamp, - primary key (id) -); - -COMMENT ON TABLE gen_datasource IS '数据源管理'; -COMMENT ON COLUMN gen_datasource.id IS 'id'; -COMMENT ON COLUMN gen_datasource.db_type IS '数据库类型'; -COMMENT ON COLUMN gen_datasource.conn_name IS '连接名'; -COMMENT ON COLUMN gen_datasource.conn_url IS 'URL'; -COMMENT ON COLUMN gen_datasource.username IS '用户名'; -COMMENT ON COLUMN gen_datasource.password IS '密码'; -COMMENT ON COLUMN gen_datasource.create_time IS '创建时间'; - - -CREATE TABLE gen_field_type -( - id bigserial NOT NULL, - column_type varchar(200), - attr_type varchar(200), - package_name varchar(200), - create_time timestamp, - primary key (id) -); - -CREATE UNIQUE INDEX gen_column_type on gen_field_type(column_type); - -COMMENT ON TABLE gen_field_type IS '字段类型管理'; -COMMENT ON COLUMN gen_field_type.id IS 'id'; -COMMENT ON COLUMN gen_field_type.column_type IS '字段类型'; -COMMENT ON COLUMN gen_field_type.attr_type IS '属性类型'; -COMMENT ON COLUMN gen_field_type.package_name IS '属性包名'; -COMMENT ON COLUMN gen_field_type.create_time IS '创建时间'; - - -CREATE TABLE gen_base_class -( - id bigserial NOT NULL, - package_name varchar(200), - code varchar(200), - fields varchar(500), - remark varchar(200), - create_time timestamp, - primary key (id) -); - -COMMENT ON TABLE gen_base_class IS '基类管理'; -COMMENT ON COLUMN gen_base_class.id IS 'id'; -COMMENT ON COLUMN gen_base_class.package_name IS '基类包名'; -COMMENT ON COLUMN gen_base_class.code IS '基类编码'; -COMMENT ON COLUMN gen_base_class.fields IS '基类字段,多个用英文逗号分隔'; -COMMENT ON COLUMN gen_base_class.remark IS '备注'; -COMMENT ON COLUMN gen_base_class.create_time IS '创建时间'; - -CREATE TABLE gen_table -( - id bigserial NOT NULL, - table_name varchar(200), - class_name varchar(200), - table_comment varchar(200), - author varchar(200), - email varchar(200), - package_name varchar(200), - version varchar(200), - generator_type int, - backend_path varchar(500), - frontend_path varchar(500), - module_name varchar(200), - function_name varchar(200), - form_layout int, - datasource_id int8, - baseclass_id int8, - create_time timestamp, - primary key (id) -); -CREATE UNIQUE INDEX gen_table_name on gen_table(table_name); - -COMMENT ON TABLE gen_table IS '代码生成表'; -COMMENT ON COLUMN gen_table.id IS 'id'; -COMMENT ON COLUMN gen_table.table_name IS '表名'; -COMMENT ON COLUMN gen_table.class_name IS '类名'; -COMMENT ON COLUMN gen_table.table_comment IS '说明'; -COMMENT ON COLUMN gen_table.author IS '作者'; -COMMENT ON COLUMN gen_table.email IS '邮箱'; -COMMENT ON COLUMN gen_table.package_name IS '项目包名'; -COMMENT ON COLUMN gen_table.version IS '项目版本号'; -COMMENT ON COLUMN gen_table.generator_type IS '生成方式 0:zip压缩包 1:自定义目录'; -COMMENT ON COLUMN gen_table.backend_path IS '后端生成路径'; -COMMENT ON COLUMN gen_table.frontend_path IS '前端生成路径'; -COMMENT ON COLUMN gen_table.module_name IS '模块名'; -COMMENT ON COLUMN gen_table.function_name IS '功能名'; -COMMENT ON COLUMN gen_table.form_layout IS '表单布局 1:一列 2:两列'; -COMMENT ON COLUMN gen_table.datasource_id IS '数据源ID'; -COMMENT ON COLUMN gen_table.baseclass_id IS '基类ID'; -COMMENT ON COLUMN gen_table.create_time IS '创建时间'; - - -CREATE TABLE gen_table_field -( - id bigserial NOT NULL, - table_id int8, - field_name varchar(200), - field_type varchar(200), - field_comment varchar(200), - attr_name varchar(200), - attr_type varchar(200), - package_name varchar(200), - sort int, - auto_fill varchar(20), - primary_pk boolean, - base_field boolean, - form_item boolean, - form_required boolean, - form_type varchar(200), - form_dict varchar(200), - form_validator varchar(200), - grid_item boolean, - grid_sort boolean, - query_item boolean, - query_type varchar(200), - query_form_type varchar(200), - primary key (id) -); - -COMMENT ON TABLE gen_table_field IS '代码生成表字段'; -COMMENT ON COLUMN gen_table_field.id IS 'id'; -COMMENT ON COLUMN gen_table_field.table_id IS '表ID'; -COMMENT ON COLUMN gen_table_field.field_name IS '字段名称'; -COMMENT ON COLUMN gen_table_field.field_type IS '字段类型'; -COMMENT ON COLUMN gen_table_field.field_comment IS '字段说明'; -COMMENT ON COLUMN gen_table_field.attr_name IS '属性名'; -COMMENT ON COLUMN gen_table_field.attr_type IS '属性类型'; -COMMENT ON COLUMN gen_table_field.package_name IS '属性包名'; -COMMENT ON COLUMN gen_table_field.sort IS '排序'; -COMMENT ON COLUMN gen_table_field.auto_fill IS '自动填充 DEFAULT、INSERT、UPDATE、INSERT_UPDATE'; -COMMENT ON COLUMN gen_table_field.primary_pk IS '主键 0:否 1:是'; -COMMENT ON COLUMN gen_table_field.base_field IS '基类字段 0:否 1:是'; -COMMENT ON COLUMN gen_table_field.form_item IS '表单项 0:否 1:是'; -COMMENT ON COLUMN gen_table_field.form_required IS '表单必填 0:否 1:是'; -COMMENT ON COLUMN gen_table_field.form_type IS '表单类型'; -COMMENT ON COLUMN gen_table_field.form_dict IS '表单字典类型'; -COMMENT ON COLUMN gen_table_field.form_validator IS '表单效验'; -COMMENT ON COLUMN gen_table_field.grid_item IS '列表项 0:否 1:是'; -COMMENT ON COLUMN gen_table_field.grid_sort IS '列表排序 0:否 1:是'; -COMMENT ON COLUMN gen_table_field.query_item IS '查询项 0:否 1:是'; -COMMENT ON COLUMN gen_table_field.query_type IS '查询方式'; -COMMENT ON COLUMN gen_table_field.query_form_type IS '查询表单类型'; - - -CREATE TABLE gen_project_modify -( - id bigserial NOT NULL, - project_name varchar(100), - project_code varchar(100), - project_package varchar(100), - project_path varchar(200), - modify_project_name varchar(100), - modify_project_code varchar(100), - modify_project_package varchar(100), - exclusions varchar(200), - modify_suffix varchar(200), - modify_tmp_path varchar(100), - create_time timestamp, - PRIMARY KEY (id) -); - -COMMENT ON TABLE gen_project_modify IS '项目名变更'; -COMMENT ON COLUMN gen_project_modify.id IS 'id'; -COMMENT ON COLUMN gen_project_modify.project_name IS '项目名'; -COMMENT ON COLUMN gen_project_modify.project_code IS '项目标识'; -COMMENT ON COLUMN gen_project_modify.project_package IS '项目包名'; -COMMENT ON COLUMN gen_project_modify.project_path IS '项目路径'; -COMMENT ON COLUMN gen_project_modify.modify_project_name IS '变更项目名'; -COMMENT ON COLUMN gen_project_modify.modify_project_code IS '变更标识'; -COMMENT ON COLUMN gen_project_modify.modify_project_package IS '变更包名'; -COMMENT ON COLUMN gen_project_modify.exclusions IS '排除文件'; -COMMENT ON COLUMN gen_project_modify.modify_suffix IS '变更文件'; -COMMENT ON COLUMN gen_project_modify.modify_tmp_path IS '变更临时路径'; -COMMENT ON COLUMN gen_project_modify.create_time IS '创建时间'; - - --- 用于测试代码生成器的表结构 -- -CREATE TABLE gen_test_student -( - id bigserial NOT NULL, - name varchar(50), - gender int, - age int, - class_name varchar(50), - version int, - deleted int, - creator int8, - create_time timestamp, - updater int8, - update_time timestamp, - PRIMARY KEY (id) -); - -COMMENT ON TABLE gen_test_student IS '测试2'; -COMMENT ON COLUMN gen_test_student.id IS '学生ID'; -COMMENT ON COLUMN gen_test_student.name IS '姓名'; -COMMENT ON COLUMN gen_test_student.gender IS '性别'; -COMMENT ON COLUMN gen_test_student.age IS '年龄'; -COMMENT ON COLUMN gen_test_student.class_name IS '班级'; -COMMENT ON COLUMN gen_test_student.version IS '版本号'; -COMMENT ON COLUMN gen_test_student.deleted IS '删除标识'; -COMMENT ON COLUMN gen_test_student.creator IS '创建者'; -COMMENT ON COLUMN gen_test_student.create_time IS '创建时间'; -COMMENT ON COLUMN gen_test_student.updater IS '更新者'; -COMMENT ON COLUMN gen_test_student.update_time IS '更新时间'; - - -INSERT INTO gen_field_type (column_type, attr_type, package_name, create_time) VALUES ('datetime', 'Date', 'java.util.Date', now()); -INSERT INTO gen_field_type (column_type, attr_type, package_name, create_time) VALUES ('date', 'Date', 'java.util.Date', now()); -INSERT INTO gen_field_type (column_type, attr_type, package_name, create_time) VALUES ('tinyint', 'Integer', NULL, now()); -INSERT INTO gen_field_type (column_type, attr_type, package_name, create_time) VALUES ('smallint', 'Integer', NULL, now()); -INSERT INTO gen_field_type (column_type, attr_type, package_name, create_time) VALUES ('mediumint', 'Integer', NULL, now()); -INSERT INTO gen_field_type (column_type, attr_type, package_name, create_time) VALUES ('int', 'Integer', NULL, now()); -INSERT INTO gen_field_type (column_type, attr_type, package_name, create_time) VALUES ('integer', 'Integer', NULL, now()); -INSERT INTO gen_field_type (column_type, attr_type, package_name, create_time) VALUES ('bigint', 'Long', NULL, now()); -INSERT INTO gen_field_type (column_type, attr_type, package_name, create_time) VALUES ('float', 'Float', NULL, now()); -INSERT INTO gen_field_type (column_type, attr_type, package_name, create_time) VALUES ('double', 'Double', NULL, now()); -INSERT INTO gen_field_type (column_type, attr_type, package_name, create_time) VALUES ('decimal', 'BigDecimal', 'java.math.BigDecimal', now()); -INSERT INTO gen_field_type (column_type, attr_type, package_name, create_time) VALUES ('bit', 'Boolean', NULL, now()); -INSERT INTO gen_field_type (column_type, attr_type, package_name, create_time) VALUES ('char', 'String', NULL, now()); -INSERT INTO gen_field_type (column_type, attr_type, package_name, create_time) VALUES ('varchar', 'String', NULL, now()); -INSERT INTO gen_field_type (column_type, attr_type, package_name, create_time) VALUES ('tinytext', 'String', NULL, now()); -INSERT INTO gen_field_type (column_type, attr_type, package_name, create_time) VALUES ('text', 'String', NULL, now()); -INSERT INTO gen_field_type (column_type, attr_type, package_name, create_time) VALUES ('mediumtext', 'String', NULL, now()); -INSERT INTO gen_field_type (column_type, attr_type, package_name, create_time) VALUES ('longtext', 'String', NULL, now()); -INSERT INTO gen_field_type (column_type, attr_type, package_name, create_time) VALUES ('timestamp', 'Date', 'java.util.Date', now()); -INSERT INTO gen_field_type (column_type, attr_type, package_name, create_time) VALUES ('NUMBER', 'Integer', NULL, now()); -INSERT INTO gen_field_type (column_type, attr_type, package_name, create_time) VALUES ('BINARY_INTEGER', 'Integer', NULL, now()); -INSERT INTO gen_field_type (column_type, attr_type, package_name, create_time) VALUES ('BINARY_FLOAT', 'Float', NULL, now()); -INSERT INTO gen_field_type (column_type, attr_type, package_name, create_time) VALUES ('BINARY_DOUBLE', 'Double', NULL, now()); -INSERT INTO gen_field_type (column_type, attr_type, package_name, create_time) VALUES ('VARCHAR2', 'String', NULL, now()); -INSERT INTO gen_field_type (column_type, attr_type, package_name, create_time) VALUES ('NVARCHAR', 'String', NULL, now()); -INSERT INTO gen_field_type (column_type, attr_type, package_name, create_time) VALUES ('NVARCHAR2', 'String', NULL, now()); -INSERT INTO gen_field_type (column_type, attr_type, package_name, create_time) VALUES ('CLOB', 'String', NULL, now()); -INSERT INTO gen_field_type (column_type, attr_type, package_name, create_time) VALUES ('int8', 'Long', NULL, now()); -INSERT INTO gen_field_type (column_type, attr_type, package_name, create_time) VALUES ('int4', 'Integer', NULL, now()); -INSERT INTO gen_field_type (column_type, attr_type, package_name, create_time) VALUES ('int2', 'Integer', NULL, now()); -INSERT INTO gen_field_type (column_type, attr_type, package_name, create_time) VALUES ('numeric', 'BigDecimal', 'java.math.BigDecimal', now()); - -INSERT INTO gen_base_class (package_name, code, fields, remark, create_time) VALUES ('net.maku.framework.mybatis.entity', 'BaseEntity', 'id,creator,create_time,updater,update_time,version,deleted', '使用该基类,则需要表里有这些字段', now()); - -INSERT INTO gen_project_modify (project_name, project_code, project_package, project_path, modify_project_name, modify_project_code, modify_project_package, exclusions, modify_suffix, create_time) VALUES ('maku-boot', 'maku', 'net.maku', 'D:/makunet/maku-boot', 'baba-boot', 'baba', 'com.baba', '.git,.idea,target,logs', 'java,xml,yml,txt', now()); -INSERT INTO gen_project_modify (project_name, project_code, project_package, project_path, modify_project_name, modify_project_code, modify_project_package, exclusions, modify_suffix, create_time) VALUES ('maku-cloud', 'maku', 'net.maku', 'D:/makunet/maku-cloud', 'baba-cloud', 'baba', 'com.baba', '.git,.idea,target,logs', 'java,xml,yml,txt', now()); - -commit; \ No newline at end of file diff --git a/db/postgresql/module/maku-module-member.sql b/db/postgresql/module/maku-module-member.sql deleted file mode 100644 index 4da9374..0000000 --- a/db/postgresql/module/maku-module-member.sql +++ /dev/null @@ -1,35 +0,0 @@ -CREATE TABLE member_user -( - id bigserial NOT NULL, - nick_name varchar(100) NOT NULL, - mobile varchar(20) NOT NULL, - avatar varchar(200), - birthday timestamp, - gender int, - openid varchar(200), - last_login_ip varchar(100), - last_login_time timestamp, - remark varchar(500), - tenant_id int8, - status int, - version int, - deleted int, - create_time timestamp, - primary key (id) -); - -COMMENT ON TABLE member_user IS '会员管理'; -COMMENT ON COLUMN member_user.id IS 'id'; -COMMENT ON COLUMN member_user.nick_name IS '昵称'; -COMMENT ON COLUMN member_user.mobile IS '手机号'; -COMMENT ON COLUMN member_user.avatar IS '头像'; -COMMENT ON COLUMN member_user.birthday IS '出生日期'; -COMMENT ON COLUMN member_user.gender IS '性别 0:男 1:女 2:未知'; -COMMENT ON COLUMN member_user.openid IS '第三方平台,唯一标识'; -COMMENT ON COLUMN member_user.last_login_ip IS '最后登录IP'; -COMMENT ON COLUMN member_user.last_login_time IS '最后登录时间'; -COMMENT ON COLUMN member_user.remark IS '备注'; -COMMENT ON COLUMN member_user.status IS '状态 0:禁用 1:启用'; -COMMENT ON COLUMN member_user.version IS '版本号'; -COMMENT ON COLUMN member_user.deleted IS '删除标识 0:正常 1:已删除'; -COMMENT ON COLUMN member_user.create_time IS '创建时间'; \ No newline at end of file diff --git a/db/postgresql/module/maku-module-monitor.sql b/db/postgresql/module/maku-module-monitor.sql deleted file mode 100644 index 8b524a4..0000000 --- a/db/postgresql/module/maku-module-monitor.sql +++ /dev/null @@ -1,7 +0,0 @@ -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (1301, 33, '系统监控', '', '', 0, 0, 'icon-Report', 10, 0, 0, 10000, now(), 10000, now()); - -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (1302, 1301, '服务监控', 'monitor/server/index', 'monitor:server:all', 0, 0, 'icon-sever', 0, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (1304, 1301, '缓存监控', 'monitor/cache/index', 'monitor:cache:all', 0, 0, 'icon-fund-fill', 2, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (1305, 1301, '在线用户', 'monitor/user/index', 'monitor:user:all', 0, 0, 'icon-user', 3, 0, 0, 10000, now(), 10000, now()); - -commit; \ No newline at end of file diff --git a/db/postgresql/module/maku-module-quartz.sql b/db/postgresql/module/maku-module-quartz.sql deleted file mode 100644 index 31a7451..0000000 --- a/db/postgresql/module/maku-module-quartz.sql +++ /dev/null @@ -1,272 +0,0 @@ -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (1201, 1, '定时任务', 'quartz/schedule/index', NULL, 0, 0, 'icon-reloadtime', 0, 0, 0, 10000, now(), 10000, now()); - -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (1202, 1201, '查看', '', 'schedule:page', 1, 0, '', 0, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (1203, 1201, '新增', '', 'schedule:save', 1, 0, '', 1, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (1204, 1201, '修改', '', 'schedule:update,schedule:info', 1, 0, '', 2, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (1205, 1201, '删除', '', 'schedule:delete', 1, 0, '', 3, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (1206, 1201, '立即运行', '', 'schedule:run', 1, 0, '', 2, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (1207, 1201, '日志', '', 'schedule:log', 1, 0, '', 4, 0, 0, 10000, now(), 10000, now()); - -INSERT INTO sys_dict_type (id, dict_type, dict_name, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (1201, 'schedule_group', '任务组名', '定时任务', 0, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_data (dict_type_id, dict_label, dict_value, label_class, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (1201, '默认', 'default', '', '', 0, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_data (dict_type_id, dict_label, dict_value, label_class, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (1201, '系统', 'system', '', '', 1, 10000, 0, 0, 10000, now(), 10000, now()); - -INSERT INTO sys_dict_type (id, dict_type, dict_name, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (1202, 'schedule_status', '状态', '定时任务', 0, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_data (dict_type_id, dict_label, dict_value, label_class, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (1202, '暂停', '0', 'danger', '', 0, 10000, 0, 0, 10000, now(), 10000, now()); -INSERT INTO sys_dict_data (dict_type_id, dict_label, dict_value, label_class, remark, sort, tenant_id, version, deleted, creator, create_time, updater, update_time) VALUES (1202, '正常', '1', 'primary', '', 1, 10000, 0, 0, 10000, now(), 10000, now()); - -select setval('sys_menu_id_seq', (select max(id) from sys_menu)); -select setval('sys_dict_type_id_seq', (select max(id) from sys_dict_type)); -select setval('sys_dict_data_id_seq', (select max(id) from sys_dict_data)); - -DROP TABLE IF EXISTS schedule_job; -DROP TABLE IF EXISTS schedule_job_log; - -CREATE TABLE schedule_job ( - id bigserial NOT NULL, - job_name varchar(200), - job_group varchar(100), - bean_name varchar(200), - method varchar(100), - params varchar(2000), - cron_expression varchar(100), - status int, - concurrent int, - remark varchar(255), - version int, - deleted int, - creator int8, - create_time timestamp, - updater int8, - update_time timestamp, - PRIMARY KEY (id) -); - - -COMMENT ON TABLE schedule_job IS '定时任务'; -COMMENT ON COLUMN schedule_job.id IS 'id'; -COMMENT ON COLUMN schedule_job.job_name IS '名称'; -COMMENT ON COLUMN schedule_job.job_group IS '分组'; -COMMENT ON COLUMN schedule_job.bean_name IS 'spring bean名称'; -COMMENT ON COLUMN schedule_job.method IS '执行方法'; -COMMENT ON COLUMN schedule_job.params IS '参数'; -COMMENT ON COLUMN schedule_job.cron_expression IS 'cron表达式'; -COMMENT ON COLUMN schedule_job.status IS '状态 0:暂停 1:正常'; -COMMENT ON COLUMN schedule_job.concurrent IS '是否并发 0:禁止 1:允许'; -COMMENT ON COLUMN schedule_job.remark IS '备注'; -COMMENT ON COLUMN schedule_job.version IS '版本号'; -COMMENT ON COLUMN schedule_job.deleted IS '删除标识 0:正常 1:已删除'; -COMMENT ON COLUMN schedule_job.creator IS '创建者'; -COMMENT ON COLUMN schedule_job.create_time IS '创建时间'; -COMMENT ON COLUMN schedule_job.updater IS '更新者'; -COMMENT ON COLUMN schedule_job.update_time IS '更新时间'; - - -CREATE TABLE schedule_job_log ( - id bigserial NOT NULL, - job_id int8 NOT NULL, - job_name varchar(200), - job_group varchar(100), - bean_name varchar(200), - method varchar(100), - params varchar(2000), - status int, - error varchar(2000), - times int8 NOT NULL, - create_time timestamp, - PRIMARY KEY (id) -); - -COMMENT ON TABLE schedule_job_log IS '定时任务日志'; -COMMENT ON COLUMN schedule_job_log.id IS 'id'; -COMMENT ON COLUMN schedule_job_log.job_id IS '任务id'; -COMMENT ON COLUMN schedule_job_log.job_name IS '任务名称'; -COMMENT ON COLUMN schedule_job_log.job_group IS '任务组名'; -COMMENT ON COLUMN schedule_job_log.bean_name IS 'spring bean名称'; -COMMENT ON COLUMN schedule_job_log.method IS '执行方法'; -COMMENT ON COLUMN schedule_job_log.params IS '参数'; -COMMENT ON COLUMN schedule_job_log.status IS '任务状态 0:失败 1:成功'; -COMMENT ON COLUMN schedule_job_log.error IS '异常信息'; -COMMENT ON COLUMN schedule_job_log.times IS '耗时(单位:毫秒)'; -COMMENT ON COLUMN schedule_job_log.create_time IS '创建时间'; - - -INSERT INTO schedule_job (job_name, job_group, bean_name, method, params, cron_expression, status, concurrent, remark, version, deleted, creator, create_time, updater, update_time) VALUES ('测试任务', 'system', 'testTask', 'run', '123', '0 * * * * ? *', 0, 0, '', 14, 0, 10000, now(), 10000, now()); - - - - --- ---------------------------------------------------------- --- 以下为Quartz框架,自带的表结构 --- ---------------------------------------------------------- - -CREATE TABLE qrtz_job_details -( - SCHED_NAME VARCHAR(120) NOT NULL, - JOB_NAME VARCHAR(200) NOT NULL, - JOB_GROUP VARCHAR(200) NOT NULL, - DESCRIPTION VARCHAR(250) NULL, - JOB_CLASS_NAME VARCHAR(250) NOT NULL, - IS_DURABLE BOOL NOT NULL, - IS_NONCONCURRENT BOOL NOT NULL, - IS_UPDATE_DATA BOOL NOT NULL, - REQUESTS_RECOVERY BOOL NOT NULL, - JOB_DATA BYTEA NULL, - PRIMARY KEY (SCHED_NAME,JOB_NAME,JOB_GROUP) -); - -CREATE TABLE qrtz_triggers -( - SCHED_NAME VARCHAR(120) NOT NULL, - TRIGGER_NAME VARCHAR(200) NOT NULL, - TRIGGER_GROUP VARCHAR(200) NOT NULL, - JOB_NAME VARCHAR(200) NOT NULL, - JOB_GROUP VARCHAR(200) NOT NULL, - DESCRIPTION VARCHAR(250) NULL, - NEXT_FIRE_TIME BIGINT NULL, - PREV_FIRE_TIME BIGINT NULL, - PRIORITY INTEGER NULL, - TRIGGER_STATE VARCHAR(16) NOT NULL, - TRIGGER_TYPE VARCHAR(8) NOT NULL, - START_TIME BIGINT NOT NULL, - END_TIME BIGINT NULL, - CALENDAR_NAME VARCHAR(200) NULL, - MISFIRE_INSTR SMALLINT NULL, - JOB_DATA BYTEA NULL, - PRIMARY KEY (SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP), - FOREIGN KEY (SCHED_NAME,JOB_NAME,JOB_GROUP) - REFERENCES QRTZ_JOB_DETAILS(SCHED_NAME,JOB_NAME,JOB_GROUP) -); - -CREATE TABLE qrtz_simple_triggers -( - SCHED_NAME VARCHAR(120) NOT NULL, - TRIGGER_NAME VARCHAR(200) NOT NULL, - TRIGGER_GROUP VARCHAR(200) NOT NULL, - REPEAT_COUNT BIGINT NOT NULL, - REPEAT_INTERVAL BIGINT NOT NULL, - TIMES_TRIGGERED BIGINT NOT NULL, - PRIMARY KEY (SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP), - FOREIGN KEY (SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP) - REFERENCES QRTZ_TRIGGERS(SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP) -); - -CREATE TABLE qrtz_cron_triggers -( - SCHED_NAME VARCHAR(120) NOT NULL, - TRIGGER_NAME VARCHAR(200) NOT NULL, - TRIGGER_GROUP VARCHAR(200) NOT NULL, - CRON_EXPRESSION VARCHAR(120) NOT NULL, - TIME_ZONE_ID VARCHAR(80), - PRIMARY KEY (SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP), - FOREIGN KEY (SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP) - REFERENCES QRTZ_TRIGGERS(SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP) -); - -CREATE TABLE qrtz_simprop_triggers -( - SCHED_NAME VARCHAR(120) NOT NULL, - TRIGGER_NAME VARCHAR(200) NOT NULL, - TRIGGER_GROUP VARCHAR(200) NOT NULL, - STR_PROP_1 VARCHAR(512) NULL, - STR_PROP_2 VARCHAR(512) NULL, - STR_PROP_3 VARCHAR(512) NULL, - INT_PROP_1 INT NULL, - INT_PROP_2 INT NULL, - LONG_PROP_1 BIGINT NULL, - LONG_PROP_2 BIGINT NULL, - DEC_PROP_1 NUMERIC(13,4) NULL, - DEC_PROP_2 NUMERIC(13,4) NULL, - BOOL_PROP_1 BOOL NULL, - BOOL_PROP_2 BOOL NULL, - PRIMARY KEY (SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP), - FOREIGN KEY (SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP) - REFERENCES QRTZ_TRIGGERS(SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP) -); - -CREATE TABLE qrtz_blob_triggers -( - SCHED_NAME VARCHAR(120) NOT NULL, - TRIGGER_NAME VARCHAR(200) NOT NULL, - TRIGGER_GROUP VARCHAR(200) NOT NULL, - BLOB_DATA BYTEA NULL, - PRIMARY KEY (SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP), - FOREIGN KEY (SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP) - REFERENCES QRTZ_TRIGGERS(SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP) -); - -CREATE TABLE qrtz_calendars -( - SCHED_NAME VARCHAR(120) NOT NULL, - CALENDAR_NAME VARCHAR(200) NOT NULL, - CALENDAR BYTEA NOT NULL, - PRIMARY KEY (SCHED_NAME,CALENDAR_NAME) -); - - -CREATE TABLE qrtz_paused_trigger_grps -( - SCHED_NAME VARCHAR(120) NOT NULL, - TRIGGER_GROUP VARCHAR(200) NOT NULL, - PRIMARY KEY (SCHED_NAME,TRIGGER_GROUP) -); - -CREATE TABLE qrtz_fired_triggers -( - SCHED_NAME VARCHAR(120) NOT NULL, - ENTRY_ID VARCHAR(95) NOT NULL, - TRIGGER_NAME VARCHAR(200) NOT NULL, - TRIGGER_GROUP VARCHAR(200) NOT NULL, - INSTANCE_NAME VARCHAR(200) NOT NULL, - FIRED_TIME BIGINT NOT NULL, - SCHED_TIME BIGINT NOT NULL, - PRIORITY INTEGER NOT NULL, - STATE VARCHAR(16) NOT NULL, - JOB_NAME VARCHAR(200) NULL, - JOB_GROUP VARCHAR(200) NULL, - IS_NONCONCURRENT BOOL NULL, - REQUESTS_RECOVERY BOOL NULL, - PRIMARY KEY (SCHED_NAME,ENTRY_ID) -); - -CREATE TABLE qrtz_scheduler_state -( - SCHED_NAME VARCHAR(120) NOT NULL, - INSTANCE_NAME VARCHAR(200) NOT NULL, - LAST_CHECKIN_TIME BIGINT NOT NULL, - CHECKIN_INTERVAL BIGINT NOT NULL, - PRIMARY KEY (SCHED_NAME,INSTANCE_NAME) -); - -CREATE TABLE qrtz_locks -( - SCHED_NAME VARCHAR(120) NOT NULL, - LOCK_NAME VARCHAR(40) NOT NULL, - PRIMARY KEY (SCHED_NAME,LOCK_NAME) -); - -create index idx_qrtz_j_req_recovery on qrtz_job_details(SCHED_NAME,REQUESTS_RECOVERY); -create index idx_qrtz_j_grp on qrtz_job_details(SCHED_NAME,JOB_GROUP); - -create index idx_qrtz_t_j on qrtz_triggers(SCHED_NAME,JOB_NAME,JOB_GROUP); -create index idx_qrtz_t_jg on qrtz_triggers(SCHED_NAME,JOB_GROUP); -create index idx_qrtz_t_c on qrtz_triggers(SCHED_NAME,CALENDAR_NAME); -create index idx_qrtz_t_g on qrtz_triggers(SCHED_NAME,TRIGGER_GROUP); -create index idx_qrtz_t_state on qrtz_triggers(SCHED_NAME,TRIGGER_STATE); -create index idx_qrtz_t_n_state on qrtz_triggers(SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP,TRIGGER_STATE); -create index idx_qrtz_t_n_g_state on qrtz_triggers(SCHED_NAME,TRIGGER_GROUP,TRIGGER_STATE); -create index idx_qrtz_t_next_fire_time on qrtz_triggers(SCHED_NAME,NEXT_FIRE_TIME); -create index idx_qrtz_t_nft_st on qrtz_triggers(SCHED_NAME,TRIGGER_STATE,NEXT_FIRE_TIME); -create index idx_qrtz_t_nft_misfire on qrtz_triggers(SCHED_NAME,MISFIRE_INSTR,NEXT_FIRE_TIME); -create index idx_qrtz_t_nft_st_misfire on qrtz_triggers(SCHED_NAME,MISFIRE_INSTR,NEXT_FIRE_TIME,TRIGGER_STATE); -create index idx_qrtz_t_nft_st_misfire_grp on qrtz_triggers(SCHED_NAME,MISFIRE_INSTR,NEXT_FIRE_TIME,TRIGGER_GROUP,TRIGGER_STATE); - -create index idx_qrtz_ft_trig_inst_name on qrtz_fired_triggers(SCHED_NAME,INSTANCE_NAME); -create index idx_qrtz_ft_inst_job_req_rcvry on qrtz_fired_triggers(SCHED_NAME,INSTANCE_NAME,REQUESTS_RECOVERY); -create index idx_qrtz_ft_j_g on qrtz_fired_triggers(SCHED_NAME,JOB_NAME,JOB_GROUP); -create index idx_qrtz_ft_jg on qrtz_fired_triggers(SCHED_NAME,JOB_GROUP); -create index idx_qrtz_ft_t_g on qrtz_fired_triggers(SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP); -create index idx_qrtz_ft_tg on qrtz_fired_triggers(SCHED_NAME,TRIGGER_GROUP); - - -commit; \ No newline at end of file diff --git a/images/0.png b/images/0.png deleted file mode 100644 index 3d3cc01..0000000 Binary files a/images/0.png and /dev/null differ diff --git a/images/1.png b/images/1.png deleted file mode 100644 index 60abdb3..0000000 Binary files a/images/1.png and /dev/null differ diff --git a/images/10.png b/images/10.png deleted file mode 100644 index 20b98de..0000000 Binary files a/images/10.png and /dev/null differ diff --git a/images/11.png b/images/11.png deleted file mode 100644 index 3f81e41..0000000 Binary files a/images/11.png and /dev/null differ diff --git a/images/12.png b/images/12.png deleted file mode 100644 index a65b771..0000000 Binary files a/images/12.png and /dev/null differ diff --git a/images/13.png b/images/13.png deleted file mode 100644 index 7af6e0a..0000000 Binary files a/images/13.png and /dev/null differ diff --git a/images/14.png b/images/14.png deleted file mode 100644 index d4021ab..0000000 Binary files a/images/14.png and /dev/null differ diff --git a/images/15.png b/images/15.png deleted file mode 100644 index 3f37af2..0000000 Binary files a/images/15.png and /dev/null differ diff --git a/images/16.png b/images/16.png deleted file mode 100644 index 1f24022..0000000 Binary files a/images/16.png and /dev/null differ diff --git a/images/17.png b/images/17.png deleted file mode 100644 index 6de91df..0000000 Binary files a/images/17.png and /dev/null differ diff --git a/images/18.png b/images/18.png deleted file mode 100644 index 67440d1..0000000 Binary files a/images/18.png and /dev/null differ diff --git a/images/19.png b/images/19.png deleted file mode 100644 index 78cc1a5..0000000 Binary files a/images/19.png and /dev/null differ diff --git a/images/2.png b/images/2.png deleted file mode 100644 index 2e69e0e..0000000 Binary files a/images/2.png and /dev/null differ diff --git a/images/20.png b/images/20.png deleted file mode 100644 index 7bd44e7..0000000 Binary files a/images/20.png and /dev/null differ diff --git a/images/3.png b/images/3.png deleted file mode 100644 index 578bc74..0000000 Binary files a/images/3.png and /dev/null differ diff --git a/images/4.png b/images/4.png deleted file mode 100644 index 90a269c..0000000 Binary files a/images/4.png and /dev/null differ diff --git a/images/5.png b/images/5.png deleted file mode 100644 index cdd0faf..0000000 Binary files a/images/5.png and /dev/null differ diff --git a/images/6.png b/images/6.png deleted file mode 100644 index 56acf09..0000000 Binary files a/images/6.png and /dev/null differ diff --git a/images/7.png b/images/7.png deleted file mode 100644 index 9dee82c..0000000 Binary files a/images/7.png and /dev/null differ diff --git a/images/8.png b/images/8.png deleted file mode 100644 index 63d71e5..0000000 Binary files a/images/8.png and /dev/null differ diff --git a/images/9.png b/images/9.png deleted file mode 100644 index 62943cc..0000000 Binary files a/images/9.png and /dev/null differ diff --git a/images/qrcode.png b/images/qrcode.png deleted file mode 100644 index e545926..0000000 Binary files a/images/qrcode.png and /dev/null differ diff --git a/maku-boot-system/src/main/resources/auth.yml b/maku-boot-system/src/main/resources/auth.yml index a16e12e..ee0bc42 100644 --- a/maku-boot-system/src/main/resources/auth.yml +++ b/maku-boot-system/src/main/resources/auth.yml @@ -10,4 +10,3 @@ auth: - /sys/third/callback/** - /sys/third/render/** - /upload/** - - / \ No newline at end of file diff --git a/maku-framework/src/main/resources/auth.yml b/maku-framework/src/main/resources/auth.yml index 00fcd50..d1f4a6e 100644 --- a/maku-framework/src/main/resources/auth.yml +++ b/maku-framework/src/main/resources/auth.yml @@ -8,8 +8,12 @@ auth: - /swagger-ui.html - /swagger-ui/** - /doc.html - - / - /maku/t_user/login - /maku/t_user/updateUser - /maku/t_user/register - - /maku/t_user/logout \ No newline at end of file + - /maku/t_user/logout + - /user/login + - /maku/t_book/list/search + - /maku/t_book/{id} + - /user/login + diff --git a/maku-server/src/main/java/net/maku/maku/controller/TBookController.java b/maku-server/src/main/java/net/maku/maku/controller/TBookController.java index c1fb10f..874cbf7 100644 --- a/maku-server/src/main/java/net/maku/maku/controller/TBookController.java +++ b/maku-server/src/main/java/net/maku/maku/controller/TBookController.java @@ -47,6 +47,16 @@ public class TBookController { return Result.ok(entity); } + @GetMapping("/list/search") + @Operation(summary = "根据书名查询书籍") + @Parameter + public Result getByName(@RequestParam String name){ + TBookEntity entity = tBookService.getByName(name); + + return Result.ok(entity); + } + + @GetMapping("page") @Operation(summary = "分页") @@ -57,12 +67,12 @@ public class TBookController { return Result.ok(page); } + @GetMapping("{id}") @Operation(summary = "信息") - @PreAuthorize("hasAuthority('maku:t_book:info')") +// @PreAuthorize("hasAuthority('maku:t_book:info')") public Result get(@PathVariable("id") Long id){ TBookEntity entity = tBookService.getById(id); - return Result.ok(TBookConvert.INSTANCE.convert(entity)); } diff --git a/maku-server/src/main/java/net/maku/maku/service/TBookService.java b/maku-server/src/main/java/net/maku/maku/service/TBookService.java index 896f5ca..1d975c4 100644 --- a/maku-server/src/main/java/net/maku/maku/service/TBookService.java +++ b/maku-server/src/main/java/net/maku/maku/service/TBookService.java @@ -24,4 +24,5 @@ public interface TBookService extends BaseService { void delete(List idList); + TBookEntity getByName(String name); } \ No newline at end of file diff --git a/maku-server/src/main/java/net/maku/maku/service/impl/TBookServiceImpl.java b/maku-server/src/main/java/net/maku/maku/service/impl/TBookServiceImpl.java index 641a091..d51002f 100644 --- a/maku-server/src/main/java/net/maku/maku/service/impl/TBookServiceImpl.java +++ b/maku-server/src/main/java/net/maku/maku/service/impl/TBookServiceImpl.java @@ -36,8 +36,8 @@ public class TBookServiceImpl extends BaseServiceImpl imp private LambdaQueryWrapper getWrapper(TBookQuery query){ LambdaQueryWrapper wrapper = Wrappers.lambdaQuery(); - wrapper.eq(TBookEntity::getBookName, query.getBookName()); - wrapper.eq(TBookEntity::getAuthor, query.getAuthor()); + wrapper.like(TBookEntity::getBookName, query.getBookName()); + wrapper.like(TBookEntity::getAuthor, query.getAuthor()); return wrapper; } @@ -61,4 +61,12 @@ public class TBookServiceImpl extends BaseServiceImpl imp removeByIds(idList); } + @Override + public TBookEntity getByName(String name) { + LambdaQueryWrapper wrapper = Wrappers.lambdaQuery(); + wrapper.eq(TBookEntity::getBookName, name); + return baseMapper.selectOne(wrapper); + + } + } \ No newline at end of file diff --git a/maku-server/src/main/resources/application-dev.yml b/maku-server/src/main/resources/application-dev.yml index 88c8b35..fa14e1b 100644 --- a/maku-server/src/main/resources/application-dev.yml +++ b/maku-server/src/main/resources/application-dev.yml @@ -2,9 +2,9 @@ spring: data: redis: database: 0 - host: 127.0.0.1 + host: localhost port: 6379 - password: 123456 +# password: 123456 #timeout: 6000ms # 连接超时时长(毫秒) datasource: dynamic: