mirror of
https://github.com/1Panel-dev/1Panel.git
synced 2025-01-10 20:17:49 +08:00
12 lines
280 B
Go
12 lines
280 B
Go
package configs
|
|
|
|
import "fmt"
|
|
|
|
type Mysql struct {
|
|
GeneralDB `yaml:",inline" mapstructure:",squash"`
|
|
}
|
|
|
|
func (m *Mysql) Dsn() string {
|
|
return fmt.Sprintf("%s:%s@tcp(%s:%s)/%s?charset=utf8&parseTime=true&loc=Asia%%2FShanghai", m.Username, m.Password, m.Path, m.Port, m.Dbname)
|
|
}
|