当前位置: 首页 > news >正文

Bytebase 3.0.0 - AI 助手全面升级

🚀 新功能

  • SQL 编辑器里的 AI 助手:支持将自然语言转换成 SQL 语句,解释 SQL 代码,还能帮助发现潜在问题。

file

  • 支持 SQL Server DML 语句一键回滚。
  • 支持 MariaDB 的在线大表变更。
  • 新的 SQL 审核规则:
    • 要求为 MySQL 设置 MAX_EXECUTION_TIME
    • 要求为 MariaDB 设置 MAX_STATEMENT_TIME
    • 要求为 MySQL/MariaDB 的在线 DDL 操作设置 ALGORITHMLOCK 选项
    • PostgreSQL/Oracle 表注释检查
    • PostgreSQL/Oracle 列注释检查
  • 拆分禁止混合语句的 SQL 审核规则,支持为 DDL 或 DML 任务单独配置。

🔔 API 接口变更

  • 在调用 API POST /v1/groups 新建群组时,强制设置 group_email,例:POST /v1/groups?group_email=dba@bytebase.com
  • CEL 解析表达式已被更新为不带 sourceInfo 的格式,影响了以下相关的 API: /v1/cel/batchDeparse, /v1/cel/batchParse, /v1/workspaces/*:getIamPolicy, /v1/projects/{project}:getIamPolicy, /v1/projects/{project}:setIamPolicy

🎄 改进

  • 支持表级别的 DML 风险规则。
  • 在 SQL 编辑器中显示含参数的函数签名,而非仅显示函数名。
  • PostgreSQL 库表同步时忽略 bbdataarchive schema。
  • 在 SQL 编辑器中 SELECT 提示优先考虑列,而不是表。
  • API PATCH /v1/groups/{group}PATCH /v1/roles/{role} 新增 allow_missing 参数,允许在群组或角色不存在时创建它们。例:PATCH /v1/groups/not_exist_group?allow_missing=true 可在群组不存在时创建该群组。
  • 在 SQL 审核中使用用户指定的 PostgreSQL role。

🎠 社区

感谢 @blight19 提交的 PR #14114 fix: redis get database with proxy

📕 安装及升级

新安装:https://www.bytebase.com/docs/get-started/self-host/

升级:https://www.bytebase.com/docs/get-started/upgrade/

升级前请备份元数据库,升级后无法回退版本。


💡 更多资讯,请关注 Bytebase 公号:Bytebase

http://www.lryc.cn/news/468905.html

相关文章:

  • php基础:数据类型、常量、字符串
  • Discuz发布原创AI帖子内容生成:起尔 | AI原创帖子内容生成插件开发定制
  • el-table在某些条件下禁止选中
  • 深入探讨 HTTP 请求方法:GET、POST、PUT、DELETE 的实用指南
  • 深度学习:元学习(Meta-Learning)详解
  • uniapp展示本地pdf + 自定义标题
  • 国标GB28181设备管理软件EasyGBS国标GB28181-2016平台更换SQLite数据库的步骤
  • C++基础与实用技巧第三节:内存管理与性能优化
  • 【移动应用开发】界面设计(二)实现水果列表页面
  • 基于Multisim的四人智力竞赛抢答器设计与仿真
  • 前端学习---(4)js基础-2
  • 重生之“我打数据结构,真的假的?”--3.栈和队列(无习题)
  • 《Python游戏编程入门》注-第2章2
  • PoissonRecon学习笔记
  • 腾讯云DBA面试(一面)
  • Python:背景知识及环境安装
  • 力扣第420周赛 中等 3324. 出现在屏幕上的字符串序列
  • ant design vue树选择器实现部分层级禁用(指定层级或依据字段判断)
  • 安灯系统助力汽车零部件工厂快速解决生产异常
  • vue父子传参的方式——Prop
  • Apache Commons Text 指南:比 String 更强大的文本处理工具
  • C++面向对象编程学习
  • 云轴科技ZStack亮相迪拜GITEX大会,与阿里云再次携手深化海外合作
  • SQL Server 当前日期及其未来三天的日期
  • QUIC(Quick UDP Internet Connections)与 RTMP(Real Time Messaging Protocol)
  • 双十一送你一份购物攻略,绿联NAS DXP2800评测
  • 基于vue框架的的高校设备信息管理系统的设计与实现tx6d7(程序+源码+数据库+调试部署+开发环境)系统界面在最后面。
  • springboot3.x使用@NacosValue无法获取配置信息问题解决
  • sql获取时间差
  • 【深入理解Python中的闭包】如何有效使用嵌套函数和状态捕获!