Hi Khushboo, The following change is allowing the creation of procedures in postgresql versions less then 11 and also GreenPlum
--- a/web/pgadmin/browser/server_groups/servers/databases/schemas/functions/static/js/procedure.js +++ b/web/pgadmin/browser/server_groups/servers/databases/schemas/functions/static/js/procedure.js @@ -71,11 +71,7 @@ define('pgadmin.node.procedure', [ if ('catalog' in node_hierarchy) return false; - // Procedures supported only in PPAS - return ( - 'server' in node_hierarchy && - node_hierarchy['server'].server_type == 'ppas' - ); + return true; Now that the Procedures are a thing in Postgresql maybe they should live in their own module. In the tests for trigger functions we are not consistent on the naming of the utils , in some places we call it funcs_utils in others trigger_funcs_utils. Thanks Victoria & Joao On Tue, Jun 12, 2018 at 3:10 AM Khushboo Vashi < khushboo.va...@enterprisedb.com> wrote: > Hi, > > Please find the attached updated patch. > > On Fri, Jun 8, 2018 at 2:21 PM, Dave Page <dp...@pgadmin.org> wrote: > >> Hi >> >> On Thu, Jun 7, 2018 at 11:27 AM, Khushboo Vashi < >> khushboo.va...@enterprisedb.com> wrote: >> >>> Hi, >>> >>> Please ignore my previous patch, find the attached updated one. >>> >> >> I found a couple of issues with this: >> >> - Clicking the + button on the Parameters tab does nothing in either >> Create or Edit modes >> >> Fixed > >> - The debugger fails to start (though, perhaps that's because the plugin >> doesn't have Ashesh's latest patches in it). >> >> FYI, I was trying to test the debugger with: >> >> -- PROCEDURE: public.dummy_proc(integer) >> >> -- DROP PROCEDURE public.dummy_proc(integer); >> >> CREATE OR REPLACE PROCEDURE public.dummy_proc( >> id integer) >> LANGUAGE 'plpgsql' >> >> AS $BODY$BEGIN >> raise notice 'id is %', id; >> END;$BODY$; >> >> Fixed. Tested with the latest code of the plugin. > >> Thanks! >> >> Thanks, > Khushboo > >> -- >> Dave Page >> Blog: http://pgsnake.blogspot.com >> Twitter: @pgsnake >> >> EnterpriseDB UK: http://www.enterprisedb.com >> The Enterprise PostgreSQL Company >> > >