diff --git a/docs/uniCloud/_sidebar.md b/docs/uniCloud/_sidebar.md index 0743dd9e74517dfd5834bb966f29bdc176dca375..563bb3d5c3736590099e045949762b49aaed40c6 100644 --- a/docs/uniCloud/_sidebar.md +++ b/docs/uniCloud/_sidebar.md @@ -17,6 +17,7 @@ * 云数据库 * [云数据库入门](uniCloud/hellodb.md) * [DB Schema表结构](uniCloud/schema.md) + * [DB Schema扩展](uniCloud/jql-schema-ext.md) * [openDB](uniCloud/opendb) * [数据库索引](uniCloud/db-index.md) * [JQL语法](uniCloud/jql.md) diff --git a/docs/uniCloud/jql-schema-ext.md b/docs/uniCloud/jql-schema-ext.md index 841c24c75aa94a880946f67f879b24d6b61d6b2c..127c0fca5a12423f427aebbf8f1f9f38eab206ea 100644 --- a/docs/uniCloud/jql-schema-ext.md +++ b/docs/uniCloud/jql-schema-ext.md @@ -4,7 +4,7 @@ DB Schema 的json文件无法编程,可编程扩展的js将大大增强schema 过去clientDB里使用action来处理schema.json不足的地方。但action云函数有个安全缺陷,无法禁止客户端发起指定action的调用。 -从 HBuilderX 3.6.10+,uniCloud提供了可编程schema,每个`${表名}.schema.json`旁边都可以配置一个`${表名}.schema.ext.js`。 +从 HBuilderX 3.6.11+,uniCloud提供了可编程schema,每个`${表名}.schema.json`旁边都可以配置一个`${表名}.schema.ext.js`。 - 在HBuilderX项目下,在目录 uniCloud/database/ 下可以创建`${表名}.schema.ext.js`。 - 在uniCloud web控制台的数据库表管理界面,在schema.json旁边也有`${表名}.schema.ext.js`的在线管理。 diff --git a/docs/uniCloud/schema.md b/docs/uniCloud/schema.md index dda646dbec5a5935e7e4f9944ba8d3f6d56980cf..b94cfcbb54fd6c06eb4eb4a7b2b509e3b91d4c0d 100644 --- a/docs/uniCloud/schema.md +++ b/docs/uniCloud/schema.md @@ -1,6 +1,6 @@ ## DB Schema概述 -`DB Schema`是基于 JSON 格式定义的数据结构的规范。 +`DB Schema`是基于 JSON 格式定义的数据结构的规范。除schema外jql还支持使用js编写schema扩展,详见:[DB schema 扩展](jql-schema-ext.md) 它有很多重要的作用: