From 903ce4cbb262bde1e66e2de5a177a3c39a5ef372 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E5=85=89=E6=98=A5?= Date: Fri, 5 Aug 2022 10:05:03 +0800 Subject: [PATCH] - update zorm --- version.go | 2 +- zorm_clickhouse.go | 12 +++--------- zorm_dm.go | 12 +++--------- zorm_mysql.go | 12 +++--------- 4 files changed, 10 insertions(+), 28 deletions(-) diff --git a/version.go b/version.go index af183a7..a2a64df 100644 --- a/version.go +++ b/version.go @@ -1,3 +1,3 @@ package dorm -const Version = "1.0.10" +const Version = "1.0.11" diff --git a/zorm_clickhouse.go b/zorm_clickhouse.go index 769f4da..db3f785 100644 --- a/zorm_clickhouse.go +++ b/zorm_clickhouse.go @@ -13,15 +13,9 @@ func NewZormClickhouseClient(config *ConfigZormClient) (*ZormClient, error) { c := &ZormClient{config: config} c.Db, err = zorm.NewDBDao(&zorm.DataSourceConfig{ - DSN: c.config.Dns, - DriverName: "chhttp", // 数据库驱动名称 - DBType: "clickhouse", // 数据库类型 - PrintSQL: true, // 是否打印sql - MaxOpenConns: 0, // 数据库最大连接数,默认50 - MaxIdleConns: 0, // 数据库最大空闲连接数,默认50 - ConnMaxLifetimeSecond: 0, // 连接存活秒时间. 默认600(10分钟)后连接被销毁重建. - // 避免数据库主动断开连接,造成死连接.MySQL默认wait_timeout 28800秒(8小时) - DefaultTxOptions: nil, // 事务隔离级别的默认配置,默认为nil + DSN: c.config.Dns, + DriverName: "chhttp", // 数据库驱动名称 + DBType: "clickhouse", // 数据库类型 }) if err != nil { return nil, errors.New(fmt.Sprintf("连接失败:%v", err)) diff --git a/zorm_dm.go b/zorm_dm.go index b826e9f..ba9685f 100644 --- a/zorm_dm.go +++ b/zorm_dm.go @@ -13,15 +13,9 @@ func NewZormDmClient(config *ConfigZormClient) (*ZormClient, error) { c := &ZormClient{config: config} c.Db, err = zorm.NewDBDao(&zorm.DataSourceConfig{ - DSN: c.config.Dns, - DriverName: "dm", // 数据库驱动名称 - DBType: "dm", // 数据库类型 - PrintSQL: true, // 是否打印sql - MaxOpenConns: 0, // 数据库最大连接数,默认50 - MaxIdleConns: 0, // 数据库最大空闲连接数,默认50 - ConnMaxLifetimeSecond: 0, // 连接存活秒时间. 默认600(10分钟)后连接被销毁重建. - // 避免数据库主动断开连接,造成死连接.MySQL默认wait_timeout 28800秒(8小时) - DefaultTxOptions: nil, // 事务隔离级别的默认配置,默认为nil + DSN: c.config.Dns, + DriverName: "dm", // 数据库驱动名称 + DBType: "dm", // 数据库类型 }) if err != nil { return nil, errors.New(fmt.Sprintf("连接失败:%v", err)) diff --git a/zorm_mysql.go b/zorm_mysql.go index 2ea6938..385ae92 100644 --- a/zorm_mysql.go +++ b/zorm_mysql.go @@ -13,15 +13,9 @@ func NewZormMysqlClient(config *ConfigZormClient) (*ZormClient, error) { c := &ZormClient{config: config} c.Db, err = zorm.NewDBDao(&zorm.DataSourceConfig{ - DSN: c.config.Dns, - DriverName: "mysql", // 数据库驱动名称 - DBType: "mysql", // 数据库类型 - PrintSQL: true, // 是否打印sql - MaxOpenConns: 0, // 数据库最大连接数,默认50 - MaxIdleConns: 0, // 数据库最大空闲连接数,默认50 - ConnMaxLifetimeSecond: 0, // 连接存活秒时间. 默认600(10分钟)后连接被销毁重建. - // 避免数据库主动断开连接,造成死连接.MySQL默认wait_timeout 28800秒(8小时) - DefaultTxOptions: nil, // 事务隔离级别的默认配置,默认为nil + DSN: c.config.Dns, + DriverName: "mysql", // 数据库驱动名称 + DBType: "mysql", // 数据库类型 }) if err != nil { return nil, errors.New(fmt.Sprintf("连接失败:%v", err))