You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
33 lines
1.3 KiB
YAML
33 lines
1.3 KiB
YAML
base:
|
|
is_dev: false
|
|
out_dir: . # 输出目录
|
|
url_tag: json # web url tag(json,db(https://github.com/google/go-querystring))
|
|
is_web_tag: true # 是否打web标记(json标记前提条件)
|
|
language: 中文 # 语言(English,中文)
|
|
db_tag: gorm # 数据库标签(gorm,db)
|
|
simple: false # 简单输出(默认gorm标签不输出)
|
|
user_gorm_model: true # model是否使用gorm.Model
|
|
is_out_sql: false # 是否输出 sql 原信息
|
|
is_out_func: false # 是否输出 快捷函数
|
|
is_foreign_key: false # 是否导出外键关联
|
|
is_gui: false # 是否ui模式显示
|
|
is_table_name: true # 是否直接生成表名,列名
|
|
is_null_to_point: false # 数据库默认 'DEFAULT NULL' 时设置结构为指针类型
|
|
is_web_tag_pk_hidden: false
|
|
table_prefix: "" #表前缀
|
|
table_names: "jc_payment_withdraw" #指定表生成,多个表用,隔开
|
|
is_column_name: true # 是否生成列名
|
|
is_out_file_by_table_name: true # 是否根据表名生成多个model
|
|
db_info:
|
|
host: 127.0.0.1
|
|
port: 3306
|
|
username: root
|
|
password: "joint.jager.168"
|
|
database: "game_center"
|
|
type: 0 # 数据库类型:0:mysql , 1:sqlite , 2:mssql
|
|
self_type_define: # 自定义数据类型映射
|
|
datetime: time.Time
|
|
date: time.Time
|
|
out_file_name: "" # 自定义生成文件名
|
|
web_tag_type: 1 # json tag类型 0: 小驼峰 1: 下划线
|