Skip to content

Commit 1e66e77

Browse files
author
piexlmax
committed
增加初始化数据库连接池和日志配置
1 parent 46ecc03 commit 1e66e77

File tree

1 file changed

+18
-12
lines changed

1 file changed

+18
-12
lines changed

server/model/system/request/sys_init.go

Lines changed: 18 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -43,24 +43,30 @@ func (i *InitDB) PgsqlEmptyDsn() string {
4343
// Author [SliverHorn](https://github.com/SliverHorn)
4444
func (i *InitDB) ToMysqlConfig() config.Mysql {
4545
return config.Mysql{
46-
Path: i.Host,
47-
Port: i.Port,
48-
Dbname: i.DBName,
49-
Username: i.UserName,
50-
Password: i.Password,
51-
Config: "charset=utf8mb4&parseTime=True&loc=Local",
46+
Path: i.Host,
47+
Port: i.Port,
48+
Dbname: i.DBName,
49+
Username: i.UserName,
50+
Password: i.Password,
51+
MaxIdleConns: 10,
52+
MaxOpenConns: 100,
53+
LogMode: "error",
54+
Config: "charset=utf8mb4&parseTime=True&loc=Local",
5255
}
5356
}
5457

5558
// ToPgsqlConfig 转换 config.Pgsql
5659
// Author [SliverHorn](https://github.com/SliverHorn)
5760
func (i *InitDB) ToPgsqlConfig() config.Pgsql {
5861
return config.Pgsql{
59-
Path: i.Host,
60-
Port: i.Port,
61-
Dbname: i.DBName,
62-
Username: i.UserName,
63-
Password: i.Password,
64-
Config: "sslmode=disable TimeZone=Asia/Shanghai",
62+
Path: i.Host,
63+
Port: i.Port,
64+
Dbname: i.DBName,
65+
Username: i.UserName,
66+
Password: i.Password,
67+
MaxIdleConns: 10,
68+
MaxOpenConns: 100,
69+
LogMode: "error",
70+
Config: "sslmode=disable TimeZone=Asia/Shanghai",
6571
}
6672
}

0 commit comments

Comments
 (0)