mirror of
https://github.com/Syngnat/GoNavi.git
synced 2026-06-05 14:09:36 +08:00
✨ feat(multi-query): 适配 MariaDB/SQLServer/DiROS 多结果集并增加回退提示
- MariaDB: DSN 添加 multiStatements=true,实现 QueryMulti/QueryMultiContext - SQL Server: 实现 QueryMulti/QueryMultiContext(go-mssqldb 原生支持批处理) - DiROS: DSN 添加 multiStatements=true(继承 MySQLDB 的方法) - Sphinx: 自动继承 MySQLDB 多结果集支持,无需额外改动 - 不支持原生多语句的数据源执行多条 SQL 时,前端展示 info 提示 - refs #235
This commit is contained in:
@@ -1437,6 +1437,10 @@ const QueryEditor: React.FC<{ tab: TabData }> = ({ tab }) => {
|
||||
});
|
||||
});
|
||||
|
||||
// 后端附带的提示信息(如数据源不支持原生多语句执行的回退提示)
|
||||
if (res.message) {
|
||||
message.info(res.message);
|
||||
}
|
||||
if (resultSetDataArray.length > 1) {
|
||||
message.success(`已执行完成,生成 ${nextResultSets.length} 个结果集。`);
|
||||
} else if (nextResultSets.length === 0) {
|
||||
|
||||
Reference in New Issue
Block a user