1
1
mirror of https://github.com/Fabio286/antares.git synced 2025-06-05 21:59:22 +02:00

feat: stored routines delete

This commit is contained in:
2021-01-06 11:07:55 +01:00
parent 82fdc0bcd7
commit aa33850286
4 changed files with 31 additions and 12 deletions

View File

@ -37,6 +37,7 @@ import { mapGetters, mapActions } from 'vuex';
import BaseContextMenu from '@/components/BaseContextMenu';
import ConfirmModal from '@/components/BaseConfirmModal';
import Triggers from '@/ipc-api/Triggers';
import Routines from '@/ipc-api/Routines';
export default {
name: 'WorkspaceExploreBarMiscContext',
@ -66,7 +67,8 @@ export default {
switch (this.selectedMisc.type) {
case 'trigger':
return this.$t('message.deleteTrigger');
case 'procedure':
return this.$t('message.deleteRoutine');
default:
return '';
}
@ -106,12 +108,12 @@ export default {
trigger: this.selectedMisc.name
});
break;
// case 'procedure':
// res = await Tables.dropProcedure({
// uid: this.selectedWorkspace,
// procedure: this.selectedMisc.name
// });
// break;
case 'procedure':
res = await Routines.dropRoutine({
uid: this.selectedWorkspace,
routine: this.selectedMisc.name
});
break;
// case 'schedules':
// res = await Tables.dropScheduler({
// uid: this.selectedWorkspace,