You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
15 lines
403 B
15 lines
403 B
4 years ago
|
package models
|
||
|
|
||
|
import (
|
||
|
"fmt"
|
||
|
"github.com/jinzhu/gorm"
|
||
|
"github.com/taoshihan1991/imaptool/config"
|
||
|
)
|
||
|
var DB *gorm.DB
|
||
|
|
||
|
func init(){
|
||
|
mysqlInfo:=config.GetMysql()
|
||
|
dsn := fmt.Sprintf("%s:%s@tcp(%s:%s)/%s?charset=utf8&parseTime=True&loc=Local", mysqlInfo["Username"], mysqlInfo["Password"], mysqlInfo["Server"], mysqlInfo["Port"], mysqlInfo["Database"])
|
||
|
DB,_:=gorm.Open("mysql",dsn)
|
||
|
defer DB.Close()
|
||
|
}
|