Re: plperl arginfo
От | Pavel Stehule |
---|---|
Тема | Re: plperl arginfo |
Дата | |
Msg-id | AANLkTik7aA+j2Bx3K9whNo74wgTuWQEmyeO8mSZchOpD@mail.gmail.com обсуждение исходный текст |
Ответ на | plperl arginfo (Andrew Dunstan <andrew@dunslane.net>) |
Список | pgsql-hackers |
2010/10/28 Andrew Dunstan <andrew@dunslane.net>: > While we were discussing allowing generic record type arguments to plperl > functions, Tom suggested that we should expose the type information about > the record members to plperl. I think if we do that we should probably > expand it somewhat to all arguments, so that for non-trigger functions, we'd > have $_ARG_INFO while could look something like this: > > { > names => ['arg1', undef, 'arg3' ] , # no name was supplied for arg2 > modes => ['in', 'in', 'in' ], # do we support anything other than IN ? variadic Pavel > types => ['integer', 'text', { name => 'somecomposite', fields => [ > 'field1', 'field2' ], types => ['date', 'numeric' ] } ], > } > > Maybe we should also pass in type Oid info, too. > > I don't think this would be terribly difficult to do. > > thoughts? > > cheers > > andrew > > > > >
В списке pgsql-hackers по дате отправления: