更新记录

0.5.0(2021-10-09)

  • 新增 支持 enum 子属性 field 复杂写法,例如:"field": "concat(a, b) as text, c as value"

0.4.9(2021-10-08)

  • 修复 生成的 add.vue、edit.vue 页面 showLoading 与 hideLoading 不配对的控制台警告问题
查看更多

平台兼容性

HBuilderX插件通用注意事项

HBuilderX-2.7.12以下版本安装插件市场内的插件后,卸载时需手动卸载,详细教程参考:如何手动卸载插件


# schema2code代码生成系统

HBuiderX 3.1.10+

DB Schema里有大量的信息,其实有了这些信息,前端将无需自己开发表单维护界面,uniCloud可以自动生成新增、修改、列表、详情的前端页面,以及admin端的列表、新增、修改、删除全套功能。

schema2code可以在uniCloud的web控制台使用,也可以在HBuilderX里使用。本插件是HBuilderX插件。

schema2code的详细文档: https://uniapp.dcloud.net.cn/uniCloud/schema?id=autocode

插件使用步骤:

  1. 项目根目录或uni_modules模块目录的 uniCloud/database/xxx.schema.json 文件上点击右键,或者在已打开的 Schema 编辑器点击右键
  2. 右键菜单上方找到 schema2code 并点击
  3. 会弹出一个对话框 schema2code,选择要导出的项目类型或表字段名。一些不应该由前端界面编辑的字段请去掉。如果要导入到uniCloud项目里,请选择导入到uniCloud插件
  4. 点击对话框右下角的确定按钮,将执行导入动作,如果导入的文件和工程中的文件有差异将弹出文件对比框,继续操作并确认导入。

注意:暂不支持 cli 项目

隐私、权限声明

1. 本插件需要申请的系统权限列表:

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

许可协议

MIT协议

使用中有什么不明白的地方,就向插件作者提问吧~ 我要提问