Make create_immv STRICT
This currently crashes the server: `SELECT create_immv(NULL, 'SELECT * FROM test');` . Marking the function STRICT will avoid calling it with NULL arguments. Alternative would be check for NULLs in create_immv.
This commit is contained in:
parent
9f02dc84dd
commit
61c93dc2dc
1 changed files with 1 additions and 0 deletions
|
|
@ -19,6 +19,7 @@ SELECT pg_catalog.pg_extension_config_dump('pg_catalog.pg_ivm_immv', '');
|
||||||
|
|
||||||
CREATE FUNCTION create_immv(text, text)
|
CREATE FUNCTION create_immv(text, text)
|
||||||
RETURNS bigint
|
RETURNS bigint
|
||||||
|
STRICT
|
||||||
AS 'MODULE_PATHNAME', 'create_immv'
|
AS 'MODULE_PATHNAME', 'create_immv'
|
||||||
LANGUAGE C;
|
LANGUAGE C;
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue