代码生成 - 使用文档
代码生成操作手册
装载表后,只需要配置应用名称,前端生成路径,就能直接使用,详细配置说明如下
第一步:装载数据表
装载数据表的过程中,系统会自动进行初步处理,并生成基础的配置。
基本处理规则
- 1、类名称默认为表名称的驼峰命名,例如:
eb_user_info,自动识别为EbUserInfo - 2、如果表前缀想去掉,在thinkorm配置中
'prefix' => 'eb_'那么,表名为eb_user_info的,自动识别为UserInfo - 3、默认表单为Modal模式,宽度为600
字段类型自动处理规则
- 1、字段类型
varchar的,自动识别为input - 2、字段类型
text、longtext的,自动识别为wangEditor编辑器 - 3、字段类型
datetime的,自动识别为date,显示时间,搜索方式为between - 4、字段中带
date的,自动识别为date,搜索方式为between
字段名称自动处理规则
- 1、字段中带
name的,自动识别为必填字段,搜索字段,搜索方式为like - 2、字段中带
title的,自动识别为必填字段,搜索字段,搜索方式为like - 3、字段中带
type的,自动识别为必填字段,搜索字段,搜索方式为= - 4、字段中带
image的,自动识别为图片上传类型 - 5、字段中带
file的,自动识别为文件上传类型 - 6、字段中带
attach的,自动识别为文件上传类型
第二步:配置应用
点击编辑,对表进行二次配置,必须配置应用名称才能使用。
配置注意事项
- 1、应用名称,必填,当前生成应用的标识
- 2、应用类型,app类型,直接生成到app目录下webman应用插件类型,生成到plugin插件目录下,具体不清楚的查看webman文档
- 3、生成模板,默认saiadmin为常规控制器模板apidoc为生产带apidoc注释的控制器模板
- 4、生成方式,直接生成到应用中,需要配置前端生成目录,默认为saiadmin-vue,前端目录必须和webman根目录同级