Files
gormt/data/view/gtools/gtools.go
xiexiaojun 12b5a73d6e db
db
2019-05-18 21:39:04 +08:00

32 lines
507 B
Go

package gtools
import (
"fmt"
"github.com/xie1xiao1jun/gorm-tools/data/config"
"github.com/xie1xiao1jun/public/mysqldb"
)
//开始执行
func Execute() {
orm := mysqldb.OnInitDBOrm(config.GetMysqlConStr())
defer orm.OnDestoryDB()
//获取列名
var tables []string
rows, err := orm.Raw("show tables").Rows()
if err != nil {
fmt.Println(err)
return
}
defer rows.Close()
for rows.Next() {
var table string
rows.Scan(&table)
tables = append(tables, table)
}
fmt.Println(tables)
}