解決xorm逆向工程問題
問題
xorm : 無法將“xorm”項識別為 cmdlet、函式、腳本檔案或可運行程式的名稱,請檢查名稱的拼寫,如果包括路徑,請確保路徑正確,然后再試一次,
今天在用xorm做逆向工程的時候碰到了一個普遍問題,xorm : 無法將“xorm”項識別為 cmdlet、函式、腳本檔案或可運行程式的名稱,請檢查名稱的拼寫,如果包括路徑,請確保路徑正確,然后再試一次,

在嘗試網上的兩種方法后得不到解決,且舊版xorm有型別不兼容的問題,故選擇用新版xorm,
新版xorm逆向工程程序
go get xorm.io/reverse
reverse包下執行下列命令:
go build -buildmode=exe
生成reverse.exe
將該.exe檔案放置到長期執行的目錄下,并創建組態檔custom.yml
#custom.yml檔案
kind: reverse
name: users
source:
database: mysql
conn_str: '你的地址' #要換地址
targets:
- type: codes
language: golang
output_dir: ./testoutput
執行下列命令
reverse -f custom.yml
默認在當前目錄下生成testoutput檔案夾,在檔案夾中生成models.go檔案,即所得,
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/552679.html
標籤:其他
上一篇:我的第二次博客作業
下一篇:返回列表
