Skip to content

Commit

Permalink
up
Browse files Browse the repository at this point in the history
  • Loading branch information
gqcn committed Nov 20, 2024
1 parent dd944b0 commit 3a4890b
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 4 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -153,7 +153,7 @@ gfcli:

### 参数:`typeMapping`

参数`typeMapping`支持按照数据库字段类型自定义生成Go代码中的数据类型,默认值为:
参数`typeMapping`支持配置数据库字段类型对应的`Go`数据类型,默认值为:
```yaml
decimal:
type: float64
Expand All @@ -173,7 +173,7 @@ decimal:

### 参数:`fieldMapping`

参数`fieldMapping`提供更高灵活度的字段类型映射配置,支持按照数据库字段名称自定义生成Go代码中的数据类型。除了配置名称不一样外,配置内容与`typeMapping`一致。配置示例:
参数`fieldMapping`提供细粒度的字段类型映射配置,支持配置指定数据库字段生成的`Go`数据类型。除了配置名称不一样外,配置内容与`typeMapping`一致。配置示例:
```yaml
paid_orders.amount:
type: decimal.Decimal
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,8 +26,7 @@ gfcli:
tagPrefixes:
- my.image.pub/my-app
```
- 其中的`dao`部分配置即本次将要执行的命令的配置,其中的`link`为需要连接的数据库配置。`descriptionTag`表示为生成的`entity`代码文件增加字段描述到`description`标签中,如果数据表的`entity`对象被用到了接口`api`定义中,该标签则可作为参数描述。
关于数据库的配置详细请参考章节 [ORM使用配置-配置文件](../../../docs/核心组件/数据库ORM/ORM使用配置/ORM使用配置-配置文件.md)。我们需要将此`link`配置改为我们的数据库连接地址。
- 其中的`dao`部分配置即本次将要执行的命令的配置,其中的`link`为需要连接的数据库配置。`descriptionTag`表示为生成的`entity`代码文件增加字段描述到`description`标签中,如果数据表的`entity`对象被用到了接口`api`定义中,该标签则可作为参数描述。我们需要将此`link`配置改为我们的数据库连接地址。关于`link`配置项的详细介绍请参考章节 [ORM使用配置-配置文件](../../../docs/核心组件/数据库ORM/ORM使用配置/ORM使用配置-配置文件.md)。
- 其中`docker`配置项是模板默认提供的配置,用于镜像编译。这里不做详解,感兴趣可以参考开发手册中开发工具相关章节。

## 执行代码生成
Expand Down

0 comments on commit 3a4890b

Please sign in to comment.