# 用户配置
# 配置介绍
配置 | 含义 | 默认值 | 备注 |
---|---|---|---|
debug | bee pro debug | false | |
context debug | bee pro 模板渲染数据 debug | false | |
driver | 驱动 | mysql | 可选项 mysql |
proType | bee pro 类型 | default | 可选项 default,ant4 |
apiPrefix | api前缀 | /api | |
enableModule | 可使用的模块 | 全部 | 可选项,根据模板里的bee.toml查看 |
models | crud描述的数据结构 | ||
gitRemotePath | 模板下载地址 | https://github.com/beego/beego-pro.git | |
branch | 分支 | master | |
gitLocalPath | 模板下载到本地地址 | ~/.beego/beego-pro | |
enableFormat | 是否格式化go文件 | true | |
sourceGen | 生成来源 | text | 可选项,text,mysql |
enableGitPull | 是否开启git pull | true | |
refreshGitTime | git更新时间 | 24×3600 | 如果已经拉过一次模板代码,那么一天后在检查更新 |
enableGomod | 是否使用gomod | true | |
path | beego、ant等路径 | 可选项,根据不同模板里的bee.toml里的路径设置 |
# Models
models用于描述CRUD的,我们看一个例子
[models.blog]
names = ["name","content","created_at","updated_at"]
orms = ["string","string","datetime","datetime"]
comments = ["名称","内容","创建时间","更新时间"]
1
2
3
4
2
3
4
- names 用于描述数据库字段、go代码里的字段、前端代码里的字段
- orms 用于描述数据结构
- comments 用于描述字段的解释
# Path
path用于描述生成代码的目录地址,path是一个map类型的数据结构,map的key是由bee.toml定义的。可以参考https://github.com/beego/beego-pro/blob/master/ant4/bee.toml里的内容。 这里面就定义了两个项目的路径,pathBeego和pathAnt。所以我们可以在beegopro.toml配置成这样。
[path]
beego = "."
ant = "./ant/src/pages"
1
2
3
2
3
← 前后端CRUD docker 模板配置 →