#1089 split queries using blank lines

This commit is contained in:
SPRINX0\prochazka
2025-04-28 15:55:08 +02:00
parent 71ecb6bd4e
commit 0f69ba46c5

View File

@@ -290,7 +290,12 @@
return null; return null;
} }
return { ...driver.getQuerySplitterOptions('editor'), queryParameterStyle, allowDollarDollarString: false }; return {
...driver.getQuerySplitterOptions('editor'),
queryParameterStyle,
allowDollarDollarString: false,
splitByEmptyLine: true,
};
} }
async function executeCore(sql, startLine = 0) { async function executeCore(sql, startLine = 0) {
@@ -608,7 +613,7 @@
engine={$connection && $connection.engine} engine={$connection && $connection.engine}
{conid} {conid}
{database} {database}
splitterOptions={driver?.getQuerySplitterOptions('editor')} splitterOptions={{ ...driver?.getQuerySplitterOptions('editor'), splitByEmptyLine: true }}
options={{ options={{
wrap: enableWrap, wrap: enableWrap,
}} }}
@@ -638,7 +643,7 @@
<AceEditor <AceEditor
mode={driver?.editorMode || 'sql'} mode={driver?.editorMode || 'sql'}
value={$editorState.value || ''} value={$editorState.value || ''}
splitterOptions={driver?.getQuerySplitterOptions('editor')} splitterOptions={{ ...driver?.getQuerySplitterOptions('editor'), splitByEmptyLine: true }}
options={{ options={{
wrap: enableWrap, wrap: enableWrap,
}} }}