diff --git a/src/ZM/Framework.php b/src/ZM/Framework.php index b6ebbdf1..211a1edc 100644 --- a/src/ZM/Framework.php +++ b/src/ZM/Framework.php @@ -50,7 +50,7 @@ class Framework public const VERSION_ID = 721; /** @var string 版本名称 */ - public const VERSION = '3.2.0'; + public const VERSION = '3.2.1'; /** * @var RuntimePreferences 运行时偏好(环境信息&参数) diff --git a/src/ZM/Store/Database/DBConnection.php b/src/ZM/Store/Database/DBConnection.php index 8afb13c1..952b4cf4 100644 --- a/src/ZM/Store/Database/DBConnection.php +++ b/src/ZM/Store/Database/DBConnection.php @@ -22,12 +22,12 @@ class DBConnection implements Connection public function __construct(private array $params) { $this->db_type = $params['dbType'] ?? ZM_DB_POOL; - if ($params['dbType'] === ZM_DB_POOL) { + if ($this->db_type === ZM_DB_POOL) { // 默认连接池的形式, logger()->debug('Constructing...'); $this->conn = DBPool::pool($params['dbName'])->get(); $this->pool_name = $params['dbName']; - } elseif ($params['dbType'] === ZM_DB_PORTABLE) { + } elseif ($this->db_type === ZM_DB_PORTABLE) { $connect_str = 'sqlite:{filename}'; if (FileSystem::isRelativePath($params['filename'])) { $params['filename'] = zm_dir(config('global.data_dir') . '/db/' . $params['filename']);