[Feature #4435] Feature request for Drag and Drop
Fahar Abbas <[email protected]> Wed, 27 Nov 2019 17:27:33 +0500
| Newsgroups | gmane.comp.db.postgresql.pgadmin.devel |
|---|---|
| Message-ID | <CAJFwRrNbd+axMeUXALR1V1p3cvvxBMNDRNCNTOOWs4JqOVZftQ@mail.gmail.com> |
Hi Hackers, Please find the patch for Drag and Drop for all objects: New Objects Added: - foreign_data_wrapper - foreign_server - user_mapping - compound_trigger - index_constraint - primary_key - check_constraint - exclusion_constraint - unique_constraint - foreign_key - index - rule - collation - domain - domain_constraints - fts_configuration - fts_dictionary - fts_parser - fts_template - synonym - trigger - trigger_function Kind Regards, -- Fahar Abbas QMG EnterpriseDB Corporation Phone Office: +92-51-835-8874 Phone Direct: +92-51-8466803 Mobile: +92-333-5409707 Skype ID: *live:fahar.abbas* Website: www.enterprisedb.com
RM4435.patch
(application/octet-stream, 1.3 KB)
diff --git a/web/pgadmin/browser/static/js/browser.js b/web/pgadmin/browser/static/js/browser.js
index 8a258478e..205f2c122 100644
--- a/web/pgadmin/browser/static/js/browser.js
+++ b/web/pgadmin/browser/static/js/browser.js
@@ -104,12 +104,15 @@ define('pgadmin.browser', [
b.treeMenu.register($('#tree'));
b.treeMenu.registerDraggableType({
- 'table partition type sequence package view mview foreign_table edbvar' : (data, item)=>{
+ 'collation domain domain_constraints fts_configuration fts_dictionary fts_parser fts_template synonym table partition type sequence package view mview foreign_table edbvar' : (data, item)=>{
return pgadminUtils.fully_qualify(b, data, item);
},
- 'schema column' : (data)=>{
+ 'schema column database cast event_trigger extension language foreign_data_wrapper foreign_server user_mapping compound_trigger index index_constraint primary_key unique_constraint check_constraint exclusion_constraint foreign_key rule' : (data)=>{
return pgadminUtils.quote_ident(data._label);
},
+ 'trigger trigger_function' : (data)=>{
+ return data._label;
+ },
'edbfunc function edbproc procedure' : (data, item)=>{
let newData = {...data},
parsedFunc = null,