go-xorm逆向工程生成数据库对应结构体

2021-03-16  本文已影响0人  Lovealfy

大家都知道,手工翻译表定义到go结构体是非常枯燥无味、耗费时间的。使用xorm 可以一键生成数据库中所有表对应实体类

1、安装xorm依赖

go get github.com/go-xorm/cmd/xorm

2、进入gopath路径下的xorm  目录

D:\gopath\pkg\mod\github.com\go-xorm\cmd\xorm@v0.0.0-20190426080617-f87981e709a1

3、如果是远程数据库,可以用以下命令生成

重要参数说明   数据库账号 :密码@服务器IP:端口号 /数据库  (可参考我们平时如何连接数据库)

4、在xorm目录下会生成一个models文件夹 ,里面就是我们需要的结构体,我们可以把这个文件夹拷贝到项目中,避免了手动创建数据库对应实体类

上一篇 下一篇

猜你喜欢

热点阅读