一款 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
----------------------------------------------------