Re: in-catalog Extension Scripts and Control parameters (templates?)
От | Hitoshi Harada |
---|---|
Тема | Re: in-catalog Extension Scripts and Control parameters (templates?) |
Дата | |
Msg-id | CAP7QgmkAmOpsWFv1_Z=ff2_iU2khxWY1fyNv_ZxkF_qUijo9Dg@mail.gmail.com обсуждение исходный текст |
Ответ на | Re: in-catalog Extension Scripts and Control parameters (templates?) (Dimitri Fontaine <dimitri@2ndQuadrant.fr>) |
Ответы |
Re: in-catalog Extension Scripts and Control parameters (templates?)
|
Список | pgsql-hackers |
On Thu, Jun 27, 2013 at 2:49 AM, Dimitri Fontaine <dimitri@2ndquadrant.fr> wrote:
Hi,
Thanks a lot for your review!
Some answers here, new version of the patch with fixes by tuesday.Well, if I'm following, you're trying to remove a non-existing object. I
Hitoshi Harada <umi.tanuki@gmail.com> writes:
> - create template ex2, create extension ex2, alter template ex2 rename to
> ex3, create extension ex3, drop template ex3;
> foo=# drop template for extension ex3 version '1.0';
> ERROR: cannot drop unrecognized object 3179 16429 0 because other objects
> depend on it
guess you would prefer a better error message, right?
Right. unrecognized object x y z doesn't look good.
> - a template that is created in another template script does not appear toI don't think that should be automatically the case, even if I admit I
> depend on the parent template.
didn't think about that case.
Really? My understanding is everything that is created under extension depends on the extension, which depends on the template. Why only template is exception?
--
Hitoshi Harada
В списке pgsql-hackers по дате отправления: