表初始化位置调整至mysql
This commit is contained in:
parent
747da175d7
commit
1ba9b3ab0a
|
|
@ -21,9 +21,10 @@ type Config struct {
|
|||
ConnMaxLifetime int64 //ConnMaxLifetime 最大连接时间,单位:小时
|
||||
MaxIdleConns int
|
||||
MaxOpenConns int
|
||||
InitTable bool
|
||||
}
|
||||
|
||||
//Init mysql初始化
|
||||
// Init mysql初始化
|
||||
func Init(config *Config) {
|
||||
if config == nil {
|
||||
config = &Config{
|
||||
|
|
@ -36,7 +37,7 @@ func Init(config *Config) {
|
|||
_conf = config
|
||||
}
|
||||
|
||||
//New 创建实例
|
||||
// New 创建实例
|
||||
func New() (*gorm.DB, error) {
|
||||
if _db != nil {
|
||||
return _db, nil
|
||||
|
|
|
|||
|
|
@ -0,0 +1,11 @@
|
|||
package mysql
|
||||
|
||||
func InitTable() error {
|
||||
//不初始化表时返回
|
||||
if !_conf.InitTable {
|
||||
return nil
|
||||
}
|
||||
|
||||
//成功初始化后返回
|
||||
return nil
|
||||
}
|
||||
Loading…
Reference in New Issue