feat: add drop option to triggers and events context menu

This commit is contained in:
Nybkox
2025-01-07 14:57:33 +01:00
parent 79bf9016a3
commit dd6021e96a

View File

@@ -349,7 +349,17 @@
case 'functions': case 'functions':
return [...defaultDatabaseObjectAppObjectActions['functions']]; return [...defaultDatabaseObjectAppObjectActions['functions']];
case 'triggers': case 'triggers':
return [...defaultDatabaseObjectAppObjectActions['triggers']]; return [
...defaultDatabaseObjectAppObjectActions['triggers'],
{
divider: true,
},
hasPermission('dbops/model/edit') && {
label: 'Drop trigger',
isDrop: true,
requiresWriteAccess: true,
},
];
case 'collections': case 'collections':
return [ return [
...defaultDatabaseObjectAppObjectActions['collections'], ...defaultDatabaseObjectAppObjectActions['collections'],
@@ -393,7 +403,14 @@
{ {
divider: true, divider: true,
}, },
, hasPermission('dbops/model/edit') && {
label: 'Drop event',
isDrop: true,
requiresWriteAccess: true,
},
{
divider: true,
},
]; ];
if (data?.status === 'ENABLED') { if (data?.status === 'ENABLED') {