Re: Improve tab completion for ALTER FUNCTION/PROCEDURE/ROUTINE
Michael Paquier <michael@paquier.xyz>
From: Michael Paquier <michael@paquier.xyz>
To: vignesh C <vignesh21@gmail.com>
Cc: Dong Wook Lee <sh95119@gmail.com>, pgsql-hackers@postgresql.org
Date: 2022-11-22T00:29:07Z
Lists: pgsql-hackers
On Fri, Oct 28, 2022 at 05:34:37PM +0530, vignesh C wrote:
> Those also should be handled, attached v2 version includes the changes
> for the same.
The basic options supported by PROCEDURE are a subset of ROUTINE with a
difference of COST, IMMUTABLE, [NOT] LEAKPROOF, ROWS, STABLE
and VOLATILE.
The basic options supported by ROUTINE are a subset of FUNCTION with a
difference of { CALLED | RETURNS NULL } ON NULL INPUT, STRICT and
SUPPORT. Is it worth refactoring a bit with common lists?
+ "RESET", "RETURNS NULL ON NULL INPUT ", "ROWS",
Extra space after INPUT here, that's easy to miss.
--
Michael
Commits
-
Fix tab completion of ALTER FUNCTION/PROCEDURE/ROUTINE ... SET SCHEMA.
- e7a59094b36a 16.0 landed
- 2daf4664ce54 15.2 landed
- 48599a18d079 14.7 landed
- 2ad4abedfeec 13.10 landed
- 274185d116f4 12.14 landed
- c54b88870081 11.19 landed
-
Improve tab completion for ALTER FUNCTION/PROCEDURE/ROUTINE.
- a3bc631ea96a 16.0 landed