美文网首页
xorm reverse 采坑日记

xorm reverse 采坑日记

作者: 夢醒皆涳 | 来源:发表于2019-10-31 18:08 被阅读0次

    1 安装 xorm 工具

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

    2 验证是否安装成功

    > xorm help reverse
    usage: xorm reverse [-s] driverName datasourceName tmplPath [generatedPath] [tableFilterReg]
    
    according database's tables and columns to generate codes for Go, C++ and etc.
    
        -s                Generated one go file for every table
        driverName        Database driver name, now supported four: mysql mymysql sqlite3 postgres
        datasourceName    Database connection uri, for detail infomation please visit driver's project page
        tmplPath          Template dir for generated. the default templates dir has provide 1 template
        generatedPath     This parameter is optional, if blank, the default value is models, then will
                          generated all codes in models dir
        tableFilterReg    Table name filter regexp
    

    3 在项目的src目录下建立一个models文件夹
    4 找到reverse工具的模板目录 .../github.com/go-xmorm/cmd/xorm/templates
    5 执行reverse命令

    > xorm reverse mysql root:123456@tcp\(127.0.0.1:3306\)/test ./templates/goxorm/  ./models
    

    相关文章

      网友评论

          本文标题:xorm reverse 采坑日记

          本文链接:https://www.haomeiwen.com/subject/lkgtbctx.html