diff --git a/src/main/libs/ClientsFactory.js b/src/main/libs/ClientsFactory.js index 54211908..779955fa 100644 --- a/src/main/libs/ClientsFactory.js +++ b/src/main/libs/ClientsFactory.js @@ -4,7 +4,7 @@ import { PostgreSQLClient } from './clients/PostgreSQLClient'; const queryLogger = sql => { // Remove comments, newlines and multiple spaces - const escapedSql = sql.replace(/(\/\*(.|[\r\n])*?\*\/)|(--(.*|[\r\n]))/gm, '').replace(/\s\s+/g, ' '); + const escapedSql = sql.replace(/(\/\*(.|[\r\n|\n|\r])*?\*\/)|(--(.*|[\r\n|\n|\r]))/gm, '').replace(/\s\s+/g, ' '); console.log(escapedSql); }; diff --git a/src/renderer/components/ModalHistory.vue b/src/renderer/components/ModalHistory.vue new file mode 100644 index 00000000..4dd57ea5 --- /dev/null +++ b/src/renderer/components/ModalHistory.vue @@ -0,0 +1,282 @@ + + + + + diff --git a/src/renderer/components/WorkspaceTabQuery.vue b/src/renderer/components/WorkspaceTabQuery.vue index 1fd576b3..cfcfbe15 100644 --- a/src/renderer/components/WorkspaceTabQuery.vue +++ b/src/renderer/components/WorkspaceTabQuery.vue @@ -5,7 +5,8 @@ tabindex="0" @keydown.116="runQuery(query)" @keydown.ctrl.87="clear" - @keydown.ctrl.119="beautify" + @keydown.ctrl.66="beautify" + @keydown.ctrl.71="openHistoryModal" >
{{ $t('word.run') }} - + +