Re: patch: fix to use ``pg_get_functiondef()`` - Mailing list pgadmin-hackers

From Dmitriy Olshevskiy
Subject Re: patch: fix to use ``pg_get_functiondef()``
Date
Msg-id 56842668.5090906@bk.ru
Whole thread Raw
In response to Re: patch: fix to use ``pg_get_functiondef()``  (Andrej Antonov <antonov@imp-m.ru>)
List pgadmin-hackers
Hello, dear colleagues)
Could you please review this patch (see the
previous letter)?
As I remember, there are several similar, but
unclosed issues
in pgadmin mailing list yet. Really, there is a
problem with
function's definition and this patch probably
could solve it
(at least for postgresql 8.4 and higher). What do
you think?
Thank you.

On 18.12.2015 13:22, Andrej Antonov wrote:
> small fix ( diff see here:
> https://github.com/postgres-impulsm/pgadmin3/commit/72f381aa1964d5630f3ada44768bc562911102e9
> )
>
>
> if we using ``pg_get_functiondef(func_oid)`` --
>   in this case -- no need to write additional
> ``ALTER FUNCTION ... = ... ;``.
>
>
> Andrej Antonov писал 2015-12-14 10:51:
>> thank you, Dmitriy. I agree -- this-fix should
>> works better.
>>
>> I applyed this-fix to my local-git-branches
>> ("REL-1_20_0-impulsm" and
>> "fix-to-use-pg_get_functiondef"). works good.
>>
>> Dmitriy Olshevskiy писал 2015-12-13 18:04:
>>> Hi, Andrej!
>>>  Here is small fix of your patch - can you
>>> check it please?
>>>  I think there must be wxwidgets function
>>> IsEmpty() instead of double
>>> negation,
>>>  because type of the variable is wxstring.
>>> Also I added the Trim()
>>> function before
>>>  check if function definition is empty or not.
>>>
>>> On 08.12.2015 11:50, Andrej Antonov wrote:
>>>
>>>> patch: fix to use ``pg_get_functiondef()``
>>>> [see attachment file]
>>>>
>>>> it is copy of pull-request
>>>> https://github.com/postgres/pgadmin3/pull/12 [1]
>>>>
>>>> thank you!
>>>
>>> --
>>> Dmitriy Olshevskiy
>>>
>>>
>>> Links:
>>> ------
>>> [1] https://github.com/postgres/pgadmin3/pull/12
>

--
Dmitriy Olshevskiy



pgadmin-hackers by date:

Previous
From: Dave Page
Date:
Subject: Re: pgAdmin3: check_option translated in View editing dialog
Next
From: Ashesh Vashi
Date:
Subject: pgAdmin 4 commit: Added support for qtIdent, qtTypeIdent, qtLiteral for