一款 mysql 数据库转 struct 工具
可以将 mysql 数据库自动生成 golang 结构
带大驼峰命名规则
带 json 标签
1. 通过当前目录 config.toml 文件配置默认配置项
out_dir : "." # 输出目录
singular_table : false # 表名复数,是否大驼峰构建 参考:gorm.SingularTable
simple : false #简单输出
is_out_sql : false # 是否输出 sql 原信息
is_out_func : true # 是否输出 快捷函数
is_json_tag : false #是否打 json 标记
is_foreign_key : true #是否导出外键关联
mysql_info :
host : "127.0.0.1"
port : 3306
username : "root"
password : "qwer"
database : "oauth_db"
2. 可以使用命令行工具更新配置项
./gormt -H=127.0.0.1 -d=oauth_db -p=qwer -u=root --port=3306
3. 查看帮助
./gormt -h
--------------