refresh testid

This commit is contained in:
SPRINX0\prochazka
2025-02-21 16:50:59 +01:00
parent d0c84ea469
commit ea2ec9ef54
3 changed files with 35 additions and 0 deletions

View File

@@ -60,6 +60,32 @@
getCurrentEditor() != null && !getCurrentEditor()?.isBusy() && getCurrentEditor()?.hasConnection(),
onClick: () => getCurrentEditor().executeCurrent(),
});
registerCommand({
id: 'query.beginTransaction',
category: 'Query',
name: 'Begin transaction',
icon: 'icon transaction',
testEnabled: () => !!getCurrentEditor(),
onClick: () => getCurrentEditor().beginTransaction(),
});
registerCommand({
id: 'query.commitTransaction',
category: 'Query',
name: 'Commit transaction',
toolbarName: 'Commit',
icon: 'icon commit',
testEnabled: () => !!getCurrentEditor(),
onClick: () => getCurrentEditor().commitTransaction(),
});
registerCommand({
id: 'query.rollbackTransaction',
category: 'Query',
name: 'Rollback transaction',
toolbarName: 'Rollback',
icon: 'icon rollback',
testEnabled: () => !!getCurrentEditor(),
onClick: () => getCurrentEditor().rollbackTransaction(),
});
export const allowSwitchDatabase = props => true;
</script>
@@ -602,6 +628,9 @@
>
AI Assistant
</ToolStripCommandButton>
<ToolStripCommandButton command="query.beginTransaction" data-testid="QueryTab_beginTransactionButton" />
<ToolStripCommandButton command="query.commitTransaction" data-testid="QueryTab_commitTransactionButton" />
<ToolStripCommandButton command="query.rollbackTransaction" data-testid="QueryTab_rollbackTransactionButton" />
</svelte:fragment>
</ToolStripContainer>