代码生成 - 使用文档

代码生成操作手册

装载表后,只需要配置应用名称前端生成路径,就能直接使用,详细配置说明如下

第一步:装载数据表

装载数据表的过程中,系统会自动进行初步处理,并生成基础的配置。

基本处理规则

  • 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根目录同级