【技术实现步骤摘要】
一种基于代码注入增强数据库管理平台的方法
本专利技术属于互联网
,具体涉及一种基于代码注入增强数据库管理平台的方法。
技术介绍
目前行业内使用的数据库管理平台主要用于查询数据,审核、执行SQL,记录企业研发人员对数据库的每一次操作。通常会采用开源软件如Archery,来降低企业自身的开发成本。Archery采用Python编程语言开发。但是使用开源软件如Archery存在以下缺陷:(1)开源软件更新缓慢,往往几个月才会有更新,无法适应企业的需要。(2)企业内精通Python编程语言的研发人员稀少,无法根据企业内部需要来定制该数据库管理平台。(3)该数据库管理平台设计较为简陋,研发人员使用中操作步骤过多。
技术实现思路
本专利技术解决的技术问题:提供一种简化操作步骤,实时自动更新常用功能,更符合使用要求的基于代码注入增强数据库管理平台的方法。技术方案:为了解决上述技术问题,本专利技术采用的技术方案如下:一种基于代码注入增强数据库管理平台的方法,包括:Archery数据库管理平台 ...
【技术保护点】
1.一种基于代码注入增强数据库管理平台的方法,其特征在于,包括:Archery数据库管理平台代码注入;代码注入后,给功能模块添加回调事件,将用户操作选项存储在用户本体文件中,启动时,检查用户本地文件,如果发现用户最近使用的功能模块,则会将最近使用的功能模块选择按钮添加到页面上;定时检测代码变更,实现用户已注入代码自动更新。/n
【技术特征摘要】
1.一种基于代码注入增强数据库管理平台的方法,其特征在于,包括:Archery数据库管理平台代码注入;代码注入后,给功能模块添加回调事件,将用户操作选项存储在用户本体文件中,启动时,检查用户本地文件,如果发现用户最近使用的功能模块,则会将最近使用的功能模块选择按钮添加到页面上;定时检测代码变更,实现用户已注入代码自动更新。
2.根据权利要求1所述的基于代码注入增强数据库管理平台的方法,其特征在于:代码注入通过JavaScript实现,功能模块包括实例选择器、数据库选择器、查询数量选择器和SQL语句输入框。
3.根据权利要求2所述的基于代码注入增强数据库管理平台的方法,其特征在于:代码注入后,将给数据库实例选择器、数据库选择器、查询数量选择器增加回调事件,在用户选择确认时,将被选择的项存储在用户本地文件中,同时更改浏览器标签页名称。
4.根据权利要求1所述的基于代码注入增强数据库管理平台的方法,其特征在于:代码注入后,将给...
【专利技术属性】
技术研发人员:韩子元,吴逸辉,陈国良,张军,许瑞顺,
申请(专利权)人:南京爱福路汽车科技有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。