项目配置
引言
本文将会全面地介绍“数据项目”的配置面板上的每一个配置项的功能用途。
功能入口
“数据配置” > “顶部导航” > “管理项目” > 点 “ 编辑” 按钮打开“项目配置”弹窗。
基础配置
tip
一个数据项目固定绑定一个database。
◎ 项目ID
项目的唯一ID。如果使用平台默认分配的DB,则会以该ID拼上前缀作为数据库名字,注意控制长度。
◎ 项目名称 / 项目描述
中文名与描述。
◎ 管理员 / 参与人
项目级的权限管理,详情见☞进阶操作/权限配置
◎ 版本管理
对项目下全部 “数据表” 默认开启 “表版本管理” 功能(可在单个表内配置关闭)。
高级配置
◎ 公开
【安全】设定项目为公开项目,对全部用户开放权限,详情见☞进阶操作/权限配置
◎ 隐藏菜单 conditional
设置为公开项目后可配置,用于对全部因公开获取权限的用户在,在左侧菜单下隐藏该项目。
◎ 自定义数据源(挂载DB)
平台会默认给每个项目分配了一个DB,但也支持挂载自有DB,以下为挂载DB的配置选项:
- 类型 - 指定挂载数据库的类型,目前支持:
MySQL
、Mongodb
、Elasticsearch
。 - 数据库 - 对应 database。
- 用户名/密码 - 连接DB时的账号密码。tip
数据库密码不支持 ? @ # : 这四个特殊字符
- 连接方式 - 与DB建立连接的寻址方式,可使用 ip:port 或者域名。
- 字符集
MySQL
- 指定DB连接时采用的字符集,默认为 utf8mb4,支持emoji。出现乱码时可调整。tipMySQL 5.5.3以下不支持 utf8mb4,可调整为 utf8。
- 字符排序方式
MySQL
- 相当于COLLATION,默认值"UTF8MB4_GENERAL_CI"。 - 大数字
MySQL
- JS语言的整型数字最大长度为16位
(服务端以及浏览器端会限制,超长四舍五入),对有使用BIGINT
或者其它长整型
字段的数据库,可开启该选项。