Gormt是kkx給大家分享介紹的一款適用于MySQL數(shù)據(jù)庫轉Go struct的工具,支持命令行、界面方式生成,YML文件靈活配置,自動生成快捷操作函數(shù),支持索引、外鍵等功能!
功能
支持gorm 相關屬性
數(shù)據(jù)庫表,列字段名注解支持
jsontagjson標識輸出
gorm.Model基本上實體模型支持gorm.Model方式導出>>>
PRIMARY_KEY將列指定為主導鍵
UNIQUE將列指定為唯一
NOTNULL將列指定為非NULL
INDEX創(chuàng)建具備或沒有名字的索引,假如好幾個索引同名的則創(chuàng)建復合型索引
UNIQUE_INDEX和INDEX相近,只不過是創(chuàng)建的是唯一索引
支持外鍵有關特性簡易帶外鍵方式導出>>>
支持涵數(shù)導出(包含:外鍵,關系體,索引關...)簡易涵數(shù)導出實例>>>
支持初始值default