转换器:具有cli和go lib支持的数据库表到golang结构(表到结构)转换器
一个用于golang的库,生成用于golang结构的mysql表模式
mysql表结构自动生成golang结构
github地址
安装
直接下载阳离子文件:
golang原始包: go get github.com/gohouse/converter
示例表结构
CREATE TABLE ` prefix_user ` (
` Id ` int ( 11 ) NOT NULL AUTO_INCREMENT,
` Email ` varchar ( 32 ) NOT NULL DEFAULT ' ' COMMENT '邮箱' ,
` Password ` varchar ( 32 ) NOT NULL DEFAULT ' ' COMMENT '密码' ,
` CreatedAt ` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ,
PRIMARY KEY ( ` Id ` )
) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4 COMMENT = '用户表'
命令行用法
下载对应平台的重组文