|
|
@@ -13,7 +13,7 @@ import (
|
|
|
)
|
|
|
|
|
|
// InitializeWithDefaultValue defined
|
|
|
-func InitializeWithDefaultValue(init int32, dlt int32) {
|
|
|
+func InitializeWithDefaultValue(init int64, dlt int64) int64 {
|
|
|
if init == 0 {
|
|
|
return dlt
|
|
|
}
|
|
|
@@ -37,9 +37,9 @@ func createDatabase(orm *xorm.Engine) {
|
|
|
dbname = strings[2]
|
|
|
db, _ := xorm.NewEngine(orm.DriverName(), strings[1]+"/")
|
|
|
db.ShowSQL(true)
|
|
|
- db.SetConnMaxLifetime(maxLifeTime * time.Minute)
|
|
|
- db.SetMaxIdleConns(maxIdleConns)
|
|
|
- db.SetMaxOpenConns(maxOpenConns)
|
|
|
+ db.SetConnMaxLifetime(time.Duration(maxLifeTime) * time.Minute)
|
|
|
+ db.SetMaxIdleConns(int(maxIdleConns))
|
|
|
+ db.SetMaxOpenConns(int(maxOpenConns))
|
|
|
_, err := db.Sql("CREATE DATABASE IF NOT EXISTS `" + dbname + "` default charset utf8 COLLATE utf8_general_ci").Execute()
|
|
|
if err != nil {
|
|
|
fmt.Println("create database error", err)
|