成人怡红院-成人怡红院视频在线观看-成人影视大全-成人影院203nnxyz-美女毛片在线看-美女免费黄

站長資訊網(wǎng)
最全最豐富的資訊網(wǎng)站

詳解xorm怎么自動(dòng)生成model

本文由go語言教程欄目給大家介紹關(guān)于xorm自動(dòng)生成mode的方法 ,希望對(duì)需要的朋友有所幫助!

xorm自動(dòng)生成model文件

進(jìn)入項(xiàng)目根目錄

luwei@luweideMacBook-Pro-2 go-simple-task % pwd/Users/myself/Golang/common_project/src/go-simple-task luwei@luweideMacBook-Pro-2 go-simple-task % ls Dockerfile      go-simple-task  go.mod          go.sum          logic           logs            main.go         model           models          overall         serv            templates       tool luwei@luweideMacBook-Pro-2 go-simple-task %

如果沒有g(shù)o-sql-driver/mysql就先安裝

go get -u github.com/go-sql-driver/mysql

安裝xorm,在cmd命令行下

go get github.com/go-xorm/xorm

再安裝xorm的cmd命令工具

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

安裝 cmd 報(bào)錯(cuò)處理

luwei@luweideMacBook-Pro-2 go-simple-task % go get github.com/go-xorm/cmd/xorm # github.com/go-xorm/cmd/xorm ../../pkg/mod/github.com/go-xorm/cmd/xorm@v0.0.0-20190426080617-f87981e709a1/dump.go:45:26: cannot use "github.com/go-xorm/core".LOG_UNKNOWN (type "github.com/go-xorm/core".LogLevel) as type "xorm.io/core".LogLevel in argument to engine.Logger().SetLevel ../../pkg/mod/github.com/go-xorm/cmd/xorm@v0.0.0-20190426080617-f87981e709a1/reverse.go:246:34: cannot use tables (type []*"xorm.io/core".Table) as type []*"github.com/go-xorm/core".Table in argument to langTmpl.GenImports ../../pkg/mod/github.com/go-xorm/cmd/xorm@v0.0.0-20190426080617-f87981e709a1/reverse.go:254:18: cannot use table (type *"xorm.io/core".Table) as type *"github.com/go-xorm/core".Table in append ../../pkg/mod/github.com/go-xorm/cmd/xorm@v0.0.0-20190426080617-f87981e709a1/reverse.go:291:26: cannot use table (type *"xorm.io/core".Table) as type *"github.com/go-xorm/core".Table in slice literal ../../pkg/mod/github.com/go-xorm/cmd/xorm@v0.0.0-20190426080617-f87981e709a1/shell.go:60:26: cannot use "github.com/go-xorm/core".LOG_UNKNOWN (type "github.com/go-xorm/core".LogLevel) as type "xorm.io/core".LogLevel in argument to engine.Logger().SetLevel ../../pkg/mod/github.com/go-xorm/cmd/xorm@v0.0.0-20190426080617-f87981e709a1/source.go:45:26: cannot use "github.com/go-xorm/core".LOG_UNKNOWN (type "github.com/go-xorm/core".LogLevel) as type "xorm.io/core".LogLevel in argument to engine.Logger().SetLevel luwei@luweideMacBook-Pro-2 go-simple-task %

跳出項(xiàng)目目錄執(zhí)行,完了再跳回去

luwei@luweideMacBook-Pro-2 go-simple-task % cd ../luwei@luweideMacBook-Pro-2 src % go get github.com/go-xorm/cmd/xorm luwei@luweideMacBook-Pro-2 src %

在項(xiàng)目目錄下建立 templates/goxorm 文件夾

  • 這個(gè)文件下建立config和struct.go.tpl文件.
  • 模板內(nèi)容可以根據(jù)你自己的需要修改
  • config內(nèi)容如下
    lang=go genJson=1prefix=
  • struct.go.tpl內(nèi)容如下
package {{.Models}}{{$ilen := len .Imports}}{{if gt $ilen 0}}import (     {{range .Imports}}"{{.}}"{{end}}){{end}}{{range .Tables}}type {{Mapper .Name}} struct {{{$table := .}}{{range .ColumnsSeq}}{{$col := $table.GetColumn .}} {{Mapper $col.Name}}    {{Type $col}} {{Tag $table $col}}{{end}}}{{end}}
  • 最后執(zhí)行命令

    程序會(huì)在當(dāng)前目錄下生成models文件夾,并在models文件夾中生成go文件

    xorm reverse mysql root:root@/fox?charset=utf8 templates/goxorm

執(zhí)行報(bào)錯(cuò)

luwei@luweideMacBook-Pro-2 go-simple-task % xorm reverse mysql root:123456@/bubble?charset=utf8 templates/goxorm zsh: no matches found: root:123456@/bubble?charset=utf8
  • 解決方案
    vim ~/.zshrc
  • 在~/.zshrc中加入:
    setopt no_nomatch
  • 檢查一下
    luwei@luweideMacBook-Pro-2 go-simple-task % cat ~/.zshrc                                               source ~/.bash_profileexport GOPROXY=https://goproxy.io,direct setopt no_nomatch
  • 最后執(zhí)行
    source ~/.zshrc

再次執(zhí)行

luwei@luweideMacBook-Pro-2 go-simple-task % xorm reverse mysql root:123456@/bubble?charset=utf8 templates/goxorm luwei@luweideMacBook-Pro-2 go-simple-task %

詳解xorm怎么自動(dòng)生成model

剩下就是把models里的內(nèi)容賦值到model 對(duì)應(yīng)的model里面了

贊(0)
分享到: 更多 (0)
?
網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)
久久国产精品日本波多野结衣| 国产熟妇人妻ⅩXXXX麻豆网站| 国产97在线 | 亚洲| 国产94在线 | 亚洲| 国产欧美强奸激情| 精品一区二区久久久久久久网站| 久久久精品人妻人人澡| 男同GAY片自慰AV网站| 欧美一级137片内射亚洲| 熟妇人妻久久中文字幕麻豆网 | 99久久伊人精品综合观看| А√最新版在线天堂| 国产VIVODESHD精品| 国产亚洲精品第一综合| 久久久噜噜噜久久久精品| 女人来高潮水多视频| 色噜噜狠狠色综合成人网| 亚洲ⅤA中文字幕无码毛片| 亚洲午夜福利AV一区二区无码| 2823理论片在线播放| 东京热人妻无码一区二区AV| 国产在线精品国自产拍影院同性| 巨爆乳中文字幕巨爆区巨爆乳无码 | 成av人片一区二区三区久久| 国产精品美女被操| 久久人妻AV中文字幕| 日本人妻熟妇丰满成熟HD系列| 无码人妻一区二区三区一| 亚洲性色AV日韩在线观看| JAPANESEⅩⅩⅩHD中文| 国产精品国产精品偷麻豆| 久久精品亚洲成在人线AV麻豆| 欧美综合自拍亚洲图久青草| 无码人妻久久一区二区三区免费丨 | AA级女人大片喷水视频免费| 国产成人综合亚洲精品| 久久人人爽人人爽人人片AV超碰| 人人澡人人妻人人爽人人蜜桃麻豆 | 影音先锋亚洲AV少妇熟女| 成人无码视频97免费| 狠狠亚洲婷婷综合色香五月加勒比 | 在线天堂资源WWW在线中文| 边做边爱MP3在线播放免费观看| 国产在线码观看超清无码视频| 蜜桃人妻无码AⅤ中文字幕| 少妇搡BBBBⅩXX搡BBB| 亚洲无线码高清在线观看| 博士用模型查出医院多收10万| 韩日综合成人中文字幕| 欧美熟妇与小伙性欧美交| 亚洲∧V久久久无码精品| 91夜黄性一交一乱一色一情人| 国产精品秘 入口A级熟女| 麻花豆传媒色午麻豆| 无码精品国产VA在线观看DVD| 中文在线8资源库| 国产乱色精品成人免费视频| 女狠狠噜天天噜日日噜| 亚洲AVTV永久综合在线| BT天堂最新版在线WWW| 极品少妇被猛得白浆直流草莓视频| 人妻少妇看A偷人无码| 亚洲AV中文无码乱人伦在线R▽ | 双方夫妻一起互动交流做 | 亚洲AV中文AⅤ无码AV接吻| SHOPIFY日本站5ZAWW| 极品无码国模国产在线观看| 日韩欧美中文字幕看片你懂的| 野花香视频在线观看免费高清版| 国产chinese大学生Gay| 女女互揉吃奶揉到高潮视频| 亚洲国产精品一区二区WWW| 成人亚洲A片Ⅴ一区二区小说| 老肥熟妇丰满大屁股在线播放 | 国色天香精品一卡2卡3卡老狼| 亚洲乱码av一区二区三区| 扒开双腿疯狂进出爽爽爽视频| 黑人巨大精品欧美一区二区免费| 人人做人人妻人人精| 亚洲日韩精品A∨片无码加勒比| 国产AV在线观看| 欧美日韩精品一区二区在线播放| 亚洲乱妇熟女爽到高潮的片| 国产成人无码精品一区不卡| 欧洲美女与动交ZOZ0Z| 一区二区三区AV| 好大好爽舔我高潮了| 色婷婷精品久久二区二区蜜臀av| 18禁美女黄网站色大片免费观看| 精品毛片高清一区二区三区| 无码人妻丰满熟妇区96| 波多野结衣无内裤护士| 男人进入女人下部图| 野花おっさんとわたし| 国产在线拍揄自揄视频网站| 色欲av蜜臀一区二区三区vr| FREEXXXXHD国语对白| 两个奶头被吃到高潮什么感觉 | 一出一进一爽一粗一大视频| 韩国善良的小峓子在钱| 无码人妻精品丰满熟妇区| 草草浮力地址线路①屁屁影院| 中文无码日韩欧免费视频| 国产性生大片免费观看性| 搡老女人老妇老熟女hd| MM1313亚洲国产精品无码试 | 亚洲国产精品久久久久秋霞影院 | 美女扒开腿让男人桶爽| 亚洲熟妇另类久久久久久| 黑人巨大JEEP日本人| 性高朝久久久久久久3小时| 国产成人AV无码永久免费| 日日摸日日碰夜夜爽亚洲| 波多野AV一区二区无码| 拍摄AV现场失控高潮数次| 99久久精品免费看国产| 男生女生差差差轮滑免费| 18禁动漫无码无遮挡免费看| 满月产奶1∨1POP骨科推荐| 一区二区三区乱码在线 | 中文| 极品粉嫩小泬无遮挡20P| 亚洲AV中文无码乱人伦在线R| 国产在线拍揄自揄拍免费下载| 亚洲AⅤ永久无码精品AA| 国产偷久久久精品专区| 性ⅩXXX搡XXXX搡| 国产亚洲视频在线观看播放| 亚洲AV无码一区东京热不卡| 国内AI明星造梦鞠婧祎MV| 亚洲AV日韩AV永久无码绿巨人| 国产人与禽ZOZ0性伦| 亚洲AV极品无码专区在线观看| 国色天香精品卡一卡二卡三二百 | HERMES日本官网的网址| 欧美人与动XXXXZ0OZ| JIZZJIZZ国产精品久久| 人妻中出无码一区二区三区| а天堂中文在线官网| 日本熟妇xxxx| 国产9 9在线 | 中文| 无码人妻AⅤ一区二区三区玉蒲团 无码人妻AⅤ一区二区三区用会员 | 国产一产二产三精华液| 亚洲成A人片在线观看中文无码| 精品久久久久久人妻无码中文字幕 | 18禁无遮挡无码网站免费| 哦┅┅快┅┅用力啊熟妇| MM1313亚洲精品无码| 色多多WWW视频在线观看免费| 国产成人精品亚洲日本语言| 亚洲AⅤ秘区二区三区4| 精人妻无码一区二区三区| 永久免费男同AV无码入口| 女的用嘴巴吃鸡会得HPV| YSL千人千色T9T9T9最新| 日韩人妻中文无码一区二区三区 | 亚洲AV成人午夜亚洲美女| 精品国产一区二区三区AV片| 一本大道无码人妻精品专区| 男女爽到高潮的免费网站| 阿公抱着我边摸边吃奶视频| 少妇高潮无套内谢麻豆传| 国产一区二区三区无码免费| 亚洲性夜夜综合久久7777| 男人忍不住挺进去了怎么回事 | 极品少妇XXXX精品少妇小说| 中国农村真实BBWBBWBBW| 热99RE久久国超精品首页| 国产成人综合久久精品免费| 亚洲精品中文字幕无码蜜桃| 男女无遮挡XX00动态图1| 成人免费A级毛片天天看| 亚洲 国产 制服 丝袜 一区| 久久精品亚洲成在人线AV麻豆| √天堂中文官网在线| 日韩人妻中文无码一区二区七区| 国产亚洲成AV片在线观看蜜桃| 一个添下面两个吃奶| 日本边做边吃奶AⅤ视频免费| 国产蜜臀AV在线一区尤物 | 久久亚洲日韩看片无码| 成年女人18毛片毛片免费不卡| 性色av无码人妻少妇肥臀| 浪货两个都满足不了你J视频| 波多野结衣AV在线| 亚洲AV无码AV吞精久久| 男j插女p无遮挡100%| 国产成人精品无码片区在线观看 | 小婷又紧又嫩又窄又多水 | 中国大陆高清AⅤ毛片| 色偷偷人人澡人人爽人人模| 精品国产三级A在线观看| BGMBGMBGM毛多多| 亚洲AV秘 无码一区白峰美| 免费国精产品一品二品| 国产SUV精品一区二区33| 野花日本大全免费观看10中文| 日本在线观看哔哩哔哩视频| 精品人妻VA出轨中文字幕| 不卡AV电影在线| 亚洲午夜成人精品无码|