|
|
@@ -8,6 +8,9 @@ import (
|
|
|
"xorm.io/xorm"
|
|
|
)
|
|
|
|
|
|
+// const base_url = "E:\\project\\kkc\\kkc-go\\"
|
|
|
+const base_url = "D:\\project\\study\\kkc\\kkc-go\\"
|
|
|
+
|
|
|
type MTable struct {
|
|
|
Name string
|
|
|
AaBbName string
|
|
|
@@ -138,7 +141,7 @@ func MysqlToStruct(engine *xorm.Engine) {
|
|
|
structString += fmt.Sprint(" return fmt.Sprint(\"", mtable.AaBbName, "{", toString[0:len(toString)-1], "}\")\n}\n\n")
|
|
|
fmt.Println(structString)
|
|
|
}
|
|
|
- fileUrl := "E:\\project\\kkc\\kkc-go\\data\\domain\\DoMain.go"
|
|
|
+ fileUrl := base_url + "\\data\\domain\\DoMain.go"
|
|
|
//清空文件
|
|
|
os.Truncate(fileUrl, 0)
|
|
|
file, _ := os.OpenFile(fileUrl, os.O_CREATE|os.O_RDWR, 0666)
|
|
|
@@ -155,7 +158,7 @@ func MysqlToStruct(engine *xorm.Engine) {
|
|
|
|
|
|
func MysqlToDao(engine *xorm.Engine) {
|
|
|
InitMTableArray(engine)
|
|
|
- var baseUrl = "E:\\project\\kkc\\kkc-go\\data\\dao\\manage\\"
|
|
|
+ var baseUrl = base_url + "data\\dao\\manage\\"
|
|
|
tables := MTables
|
|
|
for _, table := range tables {
|
|
|
var dao = ""
|