

白码低代码平台支持数据对接。通过连接原有软件数据库的形式,在白码开发平台上进行功能的优化扩展或打通多套系统。
1. 对接原有系统数据,对接后使用白码特有基础功能(打印、统计图表、按模板导出等)。
2. 对接原有系统后使用白码移动用户端。
3. 对接数据后进行功能优化,使用白码平台快速开发新功能。
4. 打通多套系统,例如:企业用户在已有多个不同类型的系统的情况下,想要对这些数据进行整合时,可以通过此功能将这些系统整合起来。
5. 对接自定义页面。
6. 实现API对接,例如企业微信、钉钉、微信公众号等。
7. 将白码上的数据存储到本地的数据库中。
各版本可使用的此功能的数据表数量有所不同。详情请参考价格。
准备一个外网可以访问的SQL类型数据库。
支持的数据库类型:
● MySQL
● SQL Sever
● Oracle(部分支持,暂不支持私有化)
同一系统支持多数据库连接。其他数据库支持可联系客服咨询。
下面以对接MySQL数据库中的一个供应商表为例介绍对接操作:
1. 在白码平台端创建一个名为“供应商”的数据表。
2. 配置数据库对接:
启用数据库对接功能。
选择数据库类型:MySQL。
输入数据库连接URL: mysql://203.195.236.222:23306/laravel?user=host&password=123456。
输入数据库表名:supplier。
输入数据库表主键:id(若存在多个主键,以“,”隔开)。
3. 点击保存以保存当前配置。
4. 点击测试连接,观察是否连接正常。
连接正常右上角会提示连接成功。
5. 点击自动生成数据表。
注意:
1. 数据表名设置时需要注意避免使用"user"以及"role",这两个表名会与白码系统数据表(用户表、角色表)重复,使用这两个表名可能会出现问题。
2.数据库表中的“外键”在白码平台中设置为“关联”类型属性可自动关联上对应数据。
原数据库:
白码平台:
关联类型对应 varchar 50
字符类型对应 varchar 255
数字类型对应 decimal
时间类型对应 varchar 50
日期类型对应 varchar 50