22 lines
441 B
Go
22 lines
441 B
Go
package model
|
|
|
|
import (
|
|
"backend/Type"
|
|
"backend/util"
|
|
)
|
|
|
|
type Mysql struct {
|
|
Type.Mysql
|
|
}
|
|
|
|
func (m *Mysql) AddMysql() error {
|
|
Db := util.MPool.GetGameDB()
|
|
defer Db.Close()
|
|
|
|
_, err := Db.NamedExec("INSERT INTO mysql (name, host, port, status, createTime, updateTime, version, user, password) VALUES (:name, :host, :port, :status, :createTime, :updateTime, :version, :user, :password)", m)
|
|
if err != nil {
|
|
return err
|
|
}
|
|
return nil
|
|
}
|