Skip to content

Latest commit

 

History

History
42 lines (23 loc) · 1018 Bytes

model.md

File metadata and controls

42 lines (23 loc) · 1018 Bytes

模型

指南

colon 提供了自动生成数据库模型的命令行工具

 [~/go-colon/colon/demo]$ ./colon model gen
Error: required flag(s) "output" not set
Usage:
  colon model gen [flags]

Flags:
  -d, --database string   模型连接的数据库 (default "database.default")
  -h, --help              help for gen
  -o, --output string     模型输出地址

其中接受两个参数:

database: 这个参数可选,用来表示模型连接的数据库配置地址,默认是database.default,表示config目录下的{env}目录下的database.yaml中的default配置。

output:这个参数必填,用来表示模型文件的输出地址,如果填写相对路径,会在前面填充当前执行路径来补充为绝对路径。

使用方式

  • 第一步,使用 ./colon model gen --output=app/model

  • 选择其中的需要生成的表,如Luser和role,提示目录文件

  • 下一步确认y继续

  • 最后生成模型成功

  • 查看文件,确实生成了model