|
|
@@ -52,19 +52,8 @@ func createDBFactoryNew(config *subconfigs.DatabaseConfig) (*DBFactory, error) {
|
|
52
|
52
|
log.Fatal("配置未初始化,请先在yaml进行配置")
|
|
53
|
53
|
}
|
|
54
|
54
|
|
|
55
|
|
- // 设置默认值
|
|
56
|
|
- if config.MaxOpenConns == 0 {
|
|
57
|
|
- config.MaxOpenConns = 100
|
|
58
|
|
- }
|
|
59
|
|
- if config.MaxIdleConns == 0 {
|
|
60
|
|
- config.MaxIdleConns = 10
|
|
61
|
|
- }
|
|
62
|
|
- if config.ConnMaxLifetime == 0 {
|
|
63
|
|
- config.ConnMaxLifetime = 5 * 60 // 5分钟,单位秒
|
|
64
|
|
- }
|
|
65
|
|
-
|
|
66
|
|
- // 验证配置
|
|
67
|
55
|
if config.Type == "" {
|
|
|
56
|
+
|
|
68
|
57
|
initErrDB = fmt.Errorf("database type must be configured")
|
|
69
|
58
|
return nil, initErrDB
|
|
70
|
59
|
}
|