Skip to main content

项目配置

引言

本文将会全面地介绍“数据项目”的配置面板上的每一个配置项的功能用途。

功能入口

“数据配置” > “顶部导航” > “管理项目” > 点 “ 编辑” 按钮打开“项目配置”弹窗。

基础配置

tip

一个数据项目固定绑定一个database。

◎ 项目ID

项目的唯一ID。如果使用平台默认分配的DB,则会以该ID拼上前缀作为数据库名字,注意控制长度

◎ 项目名称 / 项目描述

中文名与描述。

◎ 管理员 / 参与人

项目级的权限管理,详情见☞进阶操作/权限配置

◎ 版本管理

对项目下全部 “数据表” 默认开启 “表版本管理” 功能(可在单个表内配置关闭)。

高级配置

◎ 公开

【安全】设定项目为公开项目,对全部用户开放权限,详情见☞进阶操作/权限配置

◎ 隐藏菜单 conditional

设置为公开项目后可配置,用于对全部因公开获取权限的用户在,在左侧菜单下隐藏该项目。

◎ 自定义数据源(挂载DB)

平台会默认给每个项目分配了一个DB,但也支持挂载自有DB,以下为挂载DB的配置选项:

  • 类型 - 指定挂载数据库的类型,目前支持:MySQLMongodbElasticsearch
  • 数据库 - 对应 database。
  • 用户名/密码 - 连接DB时的账号密码。
    tip

    数据库密码不支持 ? @ # : 这四个特殊字符

  • 连接方式 - 与DB建立连接的寻址方式,可使用 ip:port 或者域名。
  • 字符集 MySQL - 指定DB连接时采用的字符集,默认为 utf8mb4,支持emoji。出现乱码时可调整。
    tip

    MySQL 5.5.3以下不支持 utf8mb4,可调整为 utf8。

  • 字符排序方式 MySQL - 相当于COLLATION,默认值"UTF8MB4_GENERAL_CI"。
  • 大数字 MySQL - JS语言的整型数字最大长度为16位(服务端以及浏览器端会限制,超长四舍五入),对有使用 BIGINT 或者其它长整型字段的数据库,可开启该选项。