ITPub博客

首页 > 数据库 > 数据库开发技术 > 超级API(专注于低代码平台的最后一公里)

超级API(专注于低代码平台的最后一公里)

原创 数据库开发技术 作者:小南瓜开发平台 时间:2022-08-27 13:45:00 0 删除 编辑

                   


不知道怎么命名,但觉得很强大,所以起了个超级API的名字。一起来看看?


-     ‍简介     -

一、适用人群


1、业务人员进行数据分析统计;

2、维护人员进行数据的简单维护;

3、开发人员进行数据接口的开发;


适合场景应用:

1、可替换低代码平台的简单业务列表数据功能;

2、可替换企业中业务系统数据传输、数据下发、数据共享服务;

3、可作为一般APP的后端数据接口服务;

4、可进行二开,满足复杂个性化需求业务。



二、功能简介


只需要一个浏览器就能完成数据维护和接口的开发工作,不受图像化界面软件的限制


前端是基于 Vue2 + Codemirror 开发的 Web 版 SQL 编辑器;

后端是基于小南瓜数据平台的数据服务能力开发的动态API接口。

三、功能特性


  • 在线运行 SQL 语句

  • 实时命令提示(支持表名、字段名、SQL关键词提示)

  • 查看 SQL 执行结果

  • 提交 SQL 命令集

  • 快捷使用命令集

  • SQL 语句格式化

  • SQL code differ

  • 动态设置编辑器配置项

  • 实时查看表结构

  • 快速开发API服务


四、获取编辑器源码


目前编辑器源码已开源,后端接入小南瓜数据服务平台(强大的功能离不开一个强大的底层);

编辑器源码已接入了一个默认的数据源应用,可进行功能的使用


1、获取代码:

https://gitee.com/yabushan/super-api.git

2、clone项目后在项目根目录下安装依赖

npm install执行启动命令

npm run serve


3、启动后打开地址,将看到如下:



四、演示环境内置库表

为了便于用户演示,初始化接入了一个默认应用服务;可基于该应用进行相关的测试验证是否符合需求。


表注释

表名

员工信息

emp_baseinfo

员工直接上级

emp_leader

员工家庭住址子集

emp_sub_abode

员工出国出境子集

emp_sub_abroad

员工合同子集

emp_sub_contract

员工教育子集

emp_sub_education

员工从事岗位子集

emp_sub_position

员工家庭关系子集

emp_sub_socity

参数配置表

sys_config

部门表

sys_dept

字典数据表

sys_dict_data

字典类型表

sys_dict_type

用户信息表

sys_user

测试

test1



五、SQL-API开发


1、查询

2、查询——动态入参


3、新增




六、API服务调用

详细参考教程:http://qxsdcloud.com/wiki/doc/TPNHSQJZA

1、查询



2、新增



七、写在最后

一起来探索一下???

演示环境: http://qxsdcloud.com 


操作手册:

 https://docs.qq.com/doc/DY1FvbWVlUmpCY09v


原文作者:小南瓜开发平台;如有侵权,请联系管理员删除。

请登录后发表评论 登录
全部评论

注册时间:2020-08-21

  • 博文量
    209
  • 访问量
    89577