Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
FLIPPED-AURORA
gin-vue-admin
提交
2a11ae38
G
gin-vue-admin
项目概览
FLIPPED-AURORA
/
gin-vue-admin
大约 1 年 前同步成功
通知
332
Star
18154
Fork
5505
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
G
gin-vue-admin
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
2a11ae38
编写于
7月 08, 2020
作者:
Mr.奇淼(
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
2020/07/08 数据库更新 数据库版本补丁
上级
bb0066ed
变更
3
展开全部
隐藏空白更改
内联
并排
Showing
3 changed file
with
157 addition
and
118 deletion
+157
-118
server/db/20200708_update_patch.sql
server/db/20200708_update_patch.sql
+97
-0
server/db/qmplus.sql
server/db/qmplus.sql
+59
-117
server/initialize/router.go
server/initialize/router.go
+1
-1
未找到文件。
server/db/20200708_update_patch.sql
0 → 100644
浏览文件 @
2a11ae38
INSERT
INTO
`sys_base_menus`
VALUES
(
52
,
'2020-06-29 13:31:17'
,
'2020-07-07 16:05:34'
,
NULL
,
0
,
3
,
'operation'
,
'operation'
,
0
,
'view/superAdmin/operation/sysOperationRecord.vue'
,
'操作历史'
,
'time'
,
NULL
,
6
,
0
,
0
);
INSERT
INTO
`sys_dictionaries`
VALUES
(
3
,
'2020-07-05 15:27:31'
,
'2020-07-05 15:27:31'
,
NULL
,
'数据库int类型'
,
'int'
,
1
,
'int类型对应的数据库类型'
);
INSERT
INTO
`sys_dictionaries`
VALUES
(
4
,
'2020-07-05 15:33:07'
,
'2020-07-05 16:07:18'
,
NULL
,
'数据库时间日期类型'
,
'time.Time'
,
1
,
'数据库时间日期类型'
);
INSERT
INTO
`sys_dictionaries`
VALUES
(
5
,
'2020-07-05 15:34:23'
,
'2020-07-05 15:52:45'
,
NULL
,
'数据库浮点型'
,
'float64'
,
1
,
'数据库浮点型'
);
INSERT
INTO
`sys_dictionaries`
VALUES
(
6
,
'2020-07-05 15:35:05'
,
'2020-07-05 15:35:05'
,
NULL
,
'数据库字符串'
,
'string'
,
1
,
'数据库字符串'
);
INSERT
INTO
`sys_dictionaries`
VALUES
(
7
,
'2020-07-05 15:36:48'
,
'2020-07-05 15:36:48'
,
NULL
,
'数据库bool类型'
,
'bool'
,
1
,
'数据库bool类型'
);
INSERT
INTO
`sys_dictionary_details`
VALUES
(
12
,
'2020-07-05 15:31:41'
,
'2020-07-05 15:31:41'
,
NULL
,
'smallint'
,
1
,
1
,
1
,
3
);
INSERT
INTO
`sys_dictionary_details`
VALUES
(
13
,
'2020-07-05 15:31:52'
,
'2020-07-05 15:31:52'
,
NULL
,
'mediumint'
,
2
,
1
,
2
,
3
);
INSERT
INTO
`sys_dictionary_details`
VALUES
(
14
,
'2020-07-05 15:32:04'
,
'2020-07-05 15:32:04'
,
NULL
,
'int'
,
3
,
1
,
3
,
3
);
INSERT
INTO
`sys_dictionary_details`
VALUES
(
15
,
'2020-07-05 15:32:11'
,
'2020-07-05 15:32:11'
,
NULL
,
'bigint'
,
4
,
1
,
4
,
3
);
INSERT
INTO
`sys_dictionary_details`
VALUES
(
19
,
'2020-07-05 15:33:16'
,
'2020-07-05 15:33:16'
,
NULL
,
'data'
,
0
,
1
,
0
,
4
);
INSERT
INTO
`sys_dictionary_details`
VALUES
(
20
,
'2020-07-05 15:33:21'
,
'2020-07-05 15:33:21'
,
NULL
,
'time'
,
1
,
1
,
1
,
4
);
INSERT
INTO
`sys_dictionary_details`
VALUES
(
21
,
'2020-07-05 15:33:25'
,
'2020-07-05 15:33:25'
,
NULL
,
'year'
,
2
,
1
,
2
,
4
);
INSERT
INTO
`sys_dictionary_details`
VALUES
(
22
,
'2020-07-05 15:33:35'
,
'2020-07-05 15:33:35'
,
NULL
,
'datetime'
,
3
,
1
,
3
,
4
);
INSERT
INTO
`sys_dictionary_details`
VALUES
(
23
,
'2020-07-05 15:33:42'
,
'2020-07-05 15:33:42'
,
NULL
,
'timestamp'
,
5
,
1
,
5
,
4
);
INSERT
INTO
`sys_dictionary_details`
VALUES
(
24
,
'2020-07-05 15:34:30'
,
'2020-07-05 15:34:30'
,
NULL
,
'float'
,
0
,
1
,
0
,
5
);
INSERT
INTO
`sys_dictionary_details`
VALUES
(
25
,
'2020-07-05 15:34:35'
,
'2020-07-05 15:34:35'
,
NULL
,
'double'
,
1
,
1
,
1
,
5
);
INSERT
INTO
`sys_dictionary_details`
VALUES
(
26
,
'2020-07-05 15:34:41'
,
'2020-07-05 15:34:41'
,
NULL
,
'decimal'
,
2
,
1
,
2
,
5
);
INSERT
INTO
`sys_dictionary_details`
VALUES
(
27
,
'2020-07-05 15:37:45'
,
'2020-07-05 15:37:45'
,
NULL
,
'tinyint'
,
0
,
1
,
0
,
7
);
INSERT
INTO
`sys_dictionary_details`
VALUES
(
28
,
'2020-07-05 15:53:25'
,
'2020-07-05 15:53:25'
,
NULL
,
'char'
,
0
,
1
,
0
,
6
);
INSERT
INTO
`sys_dictionary_details`
VALUES
(
29
,
'2020-07-05 15:53:29'
,
'2020-07-05 15:53:29'
,
NULL
,
'varchar'
,
1
,
1
,
1
,
6
);
INSERT
INTO
`sys_dictionary_details`
VALUES
(
30
,
'2020-07-05 15:53:35'
,
'2020-07-05 15:53:35'
,
NULL
,
'tinyblob'
,
2
,
1
,
2
,
6
);
INSERT
INTO
`sys_dictionary_details`
VALUES
(
31
,
'2020-07-05 15:53:40'
,
'2020-07-05 15:53:40'
,
NULL
,
'tinytext'
,
3
,
1
,
3
,
6
);
INSERT
INTO
`sys_dictionary_details`
VALUES
(
32
,
'2020-07-05 15:53:48'
,
'2020-07-05 15:53:48'
,
NULL
,
'text'
,
4
,
1
,
4
,
6
);
INSERT
INTO
`sys_dictionary_details`
VALUES
(
33
,
'2020-07-05 15:53:55'
,
'2020-07-05 15:53:55'
,
NULL
,
'blob'
,
5
,
1
,
5
,
6
);
INSERT
INTO
`sys_dictionary_details`
VALUES
(
34
,
'2020-07-05 15:54:02'
,
'2020-07-05 15:54:02'
,
NULL
,
'mediumblob'
,
6
,
1
,
6
,
6
);
INSERT
INTO
`sys_dictionary_details`
VALUES
(
35
,
'2020-07-05 15:54:09'
,
'2020-07-05 15:54:09'
,
NULL
,
'mediumtext'
,
7
,
1
,
7
,
6
);
INSERT
INTO
`sys_dictionary_details`
VALUES
(
36
,
'2020-07-05 15:54:16'
,
'2020-07-05 15:54:16'
,
NULL
,
'longblob'
,
8
,
1
,
8
,
6
);
INSERT
INTO
`sys_dictionary_details`
VALUES
(
37
,
'2020-07-05 15:54:24'
,
'2020-07-05 15:54:24'
,
NULL
,
'longtext'
,
9
,
1
,
9
,
6
);
INSERT
INTO
`sys_apis`
VALUES
(
91
,
'2020-06-29 13:21:35'
,
'2020-06-29 13:21:35'
,
NULL
,
NULL
,
'/sysOperationRecord/createSysOperationRecord'
,
'新增操作记录'
,
'sysOperationRecord'
,
'POST'
);
INSERT
INTO
`sys_apis`
VALUES
(
92
,
'2020-06-29 13:21:35'
,
'2020-06-29 13:21:35'
,
NULL
,
NULL
,
'/sysOperationRecord/deleteSysOperationRecord'
,
'删除操作记录'
,
'sysOperationRecord'
,
'DELETE'
);
INSERT
INTO
`sys_apis`
VALUES
(
93
,
'2020-06-29 13:21:35'
,
'2020-06-29 13:21:35'
,
NULL
,
NULL
,
'/sysOperationRecord/updateSysOperationRecord'
,
'更新操作记录'
,
'sysOperationRecord'
,
'PUT'
);
INSERT
INTO
`sys_apis`
VALUES
(
94
,
'2020-06-29 13:21:35'
,
'2020-06-29 13:21:35'
,
NULL
,
NULL
,
'/sysOperationRecord/findSysOperationRecord'
,
'根据ID获取操作记录'
,
'sysOperationRecord'
,
'GET'
);
INSERT
INTO
`sys_apis`
VALUES
(
95
,
'2020-06-29 13:21:35'
,
'2020-06-29 13:21:35'
,
NULL
,
NULL
,
'/sysOperationRecord/getSysOperationRecordList'
,
'获取操作记录列表'
,
'sysOperationRecord'
,
'GET'
);
INSERT
INTO
`sys_apis`
VALUES
(
96
,
'2020-07-05 14:34:20'
,
'2020-07-05 14:34:20'
,
NULL
,
NULL
,
'/autoCode/getTables'
,
'获取数据库表'
,
'autoCode'
,
'GET'
);
INSERT
INTO
`sys_apis`
VALUES
(
97
,
'2020-07-05 15:02:07'
,
'2020-07-05 15:02:07'
,
NULL
,
NULL
,
'/autoCode/getDB'
,
'获取所有数据库'
,
'autoCode'
,
'GET'
);
INSERT
INTO
`sys_apis`
VALUES
(
98
,
'2020-07-05 16:32:08'
,
'2020-07-05 16:32:08'
,
NULL
,
NULL
,
'/autoCode/getColume'
,
'获取所选table的所有字段'
,
'autoCode'
,
'GET'
);
INSERT
INTO
`sys_apis`
VALUES
(
99
,
'2020-07-07 15:59:53'
,
'2020-07-07 15:59:53'
,
NULL
,
NULL
,
'/sysOperationRecord/deleteSysOperationRecordByIds'
,
'批量删除操作历史'
,
'sysOperationRecord'
,
'DELETE'
);
-- ----------------------------
-- Table structure for sys_operation_records
-- ----------------------------
DROP
TABLE
IF
EXISTS
`sys_operation_records`
;
CREATE
TABLE
`sys_operation_records`
(
`id`
int
(
10
)
UNSIGNED
NOT
NULL
AUTO_INCREMENT
,
`created_at`
datetime
(
0
)
NULL
DEFAULT
NULL
,
`updated_at`
datetime
(
0
)
NULL
DEFAULT
NULL
,
`deleted_at`
datetime
(
0
)
NULL
DEFAULT
NULL
,
`ip`
varchar
(
255
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_bin
NULL
DEFAULT
NULL
COMMENT
'请求ip'
,
`method`
varchar
(
255
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_bin
NULL
DEFAULT
NULL
COMMENT
'请求方法'
,
`path`
varchar
(
255
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_bin
NULL
DEFAULT
NULL
COMMENT
'请求路由'
,
`status`
int
(
11
)
NULL
DEFAULT
NULL
COMMENT
'状态'
,
`latency`
bigint
(
20
)
NULL
DEFAULT
NULL
,
`agent`
varchar
(
255
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_bin
NULL
DEFAULT
NULL
,
`error_message`
varchar
(
255
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_bin
NULL
DEFAULT
NULL
,
`body`
text
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_bin
NULL
COMMENT
'请求Body'
,
`user_id`
int
(
11
)
NULL
DEFAULT
NULL
COMMENT
'用户id'
,
`resp`
text
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_bin
NULL
COMMENT
'响应Body'
,
PRIMARY
KEY
(
`id`
)
USING
BTREE
,
INDEX
`idx_sys_operation_records_deleted_at`
(
`deleted_at`
)
USING
BTREE
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
342
CHARACTER
SET
=
utf8mb4
COLLATE
=
utf8mb4_bin
ROW_FORMAT
=
Compact
;
INSERT
INTO
`casbin_rule`
VALUES
(
'p'
,
'888'
,
'/sysOperationRecord/createSysOperationRecord'
,
'POST'
,
''
,
''
,
''
);
INSERT
INTO
`casbin_rule`
VALUES
(
'p'
,
'888'
,
'/sysOperationRecord/deleteSysOperationRecord'
,
'DELETE'
,
''
,
''
,
''
);
INSERT
INTO
`casbin_rule`
VALUES
(
'p'
,
'888'
,
'/sysOperationRecord/updateSysOperationRecord'
,
'PUT'
,
''
,
''
,
''
);
INSERT
INTO
`casbin_rule`
VALUES
(
'p'
,
'888'
,
'/sysOperationRecord/findSysOperationRecord'
,
'GET'
,
''
,
''
,
''
);
INSERT
INTO
`casbin_rule`
VALUES
(
'p'
,
'888'
,
'/sysOperationRecord/getSysOperationRecordList'
,
'GET'
,
''
,
''
,
''
);
INSERT
INTO
`casbin_rule`
VALUES
(
'p'
,
'888'
,
'/sysOperationRecord/deleteSysOperationRecordByIds'
,
'DELETE'
,
''
,
''
,
''
);
INSERT
INTO
`casbin_rule`
VALUES
(
'p'
,
'888'
,
'/autoCode/getTables'
,
'GET'
,
''
,
''
,
''
);
INSERT
INTO
`casbin_rule`
VALUES
(
'p'
,
'888'
,
'/autoCode/getDB'
,
'GET'
,
''
,
''
,
''
);
INSERT
INTO
`casbin_rule`
VALUES
(
'p'
,
'888'
,
'/autoCode/getColume'
,
'GET'
,
''
,
''
,
''
);
INSERT
INTO
`sys_authority_menus`
VALUES
(
'888'
,
52
);
-- 2020/07/08版本更新补丁
-- 增加了共自动化用的字典
-- 增加了操作记录 menu
-- 增加了操作记录相关api
-- 增加了操作记录表
-- 增加了角色和操作记录关联api
-- 增加了角色和menu关联记录
\ No newline at end of file
server/db/qmplus.sql
浏览文件 @
2a11ae38
此差异已折叠。
点击以展开。
server/initialize/router.go
浏览文件 @
2a11ae38
...
...
@@ -37,7 +37,7 @@ func Routers() *gin.Engine {
router
.
InitAutoCodeRouter
(
ApiGroup
)
// 创建自动化代码
router
.
InitSysDictionaryDetailRouter
(
ApiGroup
)
// 字典详情管理
router
.
InitSysDictionaryRouter
(
ApiGroup
)
// 字典管理
router
.
InitSysOperationRecordRouter
(
ApiGroup
)
router
.
InitSysOperationRecordRouter
(
ApiGroup
)
// 操作记录
global
.
GVA_LOG
.
Info
(
"router register success"
)
return
Router
}
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录