发布日期: 2021-02-10
版本号: v4.8.0

本次更新主要针对多个数据库系统的功能优化与问题修复,包括:支持插入操作时使用函数默认值,允许在插入语句中使用SQL伪函数,搜索功能中为非日期值跳过日期列;导出时添加数据库版本注释,修复PHP 8在创建表时的兼容性问题。MySQL 8修复EXPLAIN命令执行问题。PostgreSQL改进包括为自增列创建主键、修复默认值多参数函数显示问题、避免导出空序列末值、隐藏其他模式触发器、修正NULL字节字段显示及PDO处理逻辑。Oracle增强索引修改、表计数、CSV导入功能,并修复字符串类型列大小问题。MongoDB新增错误处理机制。此外,SimpleDB、Firebird及ClickHouse已迁移至插件体系。

更新内容 (中文)

在插入语句中支持函数默认值(缺陷 #713)
允许在插入语句中使用 SQL 伪函数
在任意位置搜索时跳过非日期值的日期列
将数据库版本添加到导出文件的注释中
在建表语句中支持 PHP 8(修复 4.7.9 版本回归问题)
MySQL 8:修复 SQL 命令中的 EXPLAIN 解析
PostgreSQL:为自增列创建主键
PostgreSQL:避免导出空序列的最后值(缺陷 #768)
PostgreSQL:不显示其他模式下的触发器(PR #412)
PostgreSQL:修复默认值中的多参数函数(缺陷 #736)
PostgreSQL:修正 NULL bytea 字段的显示
PostgreSQL PDO:编辑时不为 false 值选择 NULL 函数
Oracle:修改索引
Oracle:统计表数量
Oracle:从 CSV 导入数据
Oracle:修复字符串类型的列长度问题
MongoDB:错误处理
SimpleDB、Firebird、ClickHouse:迁移至插件

更新内容 (原始)

Support function default values in insert (bug #713) Allow SQL pseudo-function in insert Skip date columns for non-date values in search anywhere Add DB version to comment in export Support PHP 8 in create table (regression from 4.7.9) MySQL 8: Fix EXPLAIN in SQL command PostgreSQL: Create PRIMARY KEY for auto increment columns PostgreSQL: Avoid exporting empty sequence last value (bug #768) PostgreSQL: Do not show triggers from other schemas (PR #412) PostgreSQL: Fix multi-parameter functions in default values (bug #736) PostgreSQL: Fix displaying NULL bytea fields PostgreSQL PDO: Do not select NULL function for false values in edit Oracle: Alter indexes Oracle: Count tables Oracle: Import from CSV Oracle: Fix column size with string type MongoDB: Handle errors SimpleDB, Firebird, ClickHouse: Move to plugin

下载链接