@@ -12,24 +12,20 @@ CREATE FUNCTION pg_catalog.pg_file_rename(text, text, text) RETURNS bool
12
12
AS 'MODULE_PATHNAME', 'pg_file_rename'
13
13
LANGUAGE C VOLATILE;
14
14
15
- CREATE FUNCTION pg_catalog.pg_file_unlink(text) RETURNS bool
16
- AS 'MODULE_PATHNAME', 'pg_file_unlink'
17
- LANGUAGE C VOLATILE STRICT;
18
-
19
15
CREATE FUNCTION pg_catalog.pg_file_rename(text, text) RETURNS bool
20
16
AS 'SELECT pg_file_rename($1, $2, NULL); '
21
17
LANGUAGE SQL VOLATILE STRICT;
22
18
19
+ CREATE FUNCTION pg_catalog.pg_file_unlink(text) RETURNS bool
20
+ AS 'MODULE_PATHNAME', 'pg_file_unlink'
21
+ LANGUAGE C VOLATILE STRICT;
22
+
23
23
CREATE FUNCTION pg_catalog.pg_logdir_ls() RETURNS setof record
24
24
AS 'MODULE_PATHNAME', 'pg_logdir_ls'
25
25
LANGUAGE C VOLATILE STRICT;
26
26
27
27
28
- /* compatibility redefines */
29
-
30
- CREATE FUNCTION pg_catalog.pg_logfile_rotate() RETURNS int4
31
- AS 'pg_rotate_logfile'
32
- LANGUAGE INTERNAL VOLATILE STRICT;
28
+ /* Renaming of existing backend functions for pgAdmin compatibility */
33
29
34
30
CREATE FUNCTION pg_catalog.pg_file_read(text, bigint, bigint) RETURNS text
35
31
AS 'pg_read_file'
@@ -39,3 +35,7 @@ CREATE FUNCTION pg_catalog.pg_file_length(text) RETURNS bigint
39
35
AS 'SELECT size FROM pg_stat_file($1)'
40
36
LANGUAGE SQL VOLATILE STRICT;
41
37
38
+ CREATE FUNCTION pg_catalog.pg_logfile_rotate() RETURNS int4
39
+ AS 'pg_rotate_logfile'
40
+ LANGUAGE INTERNAL VOLATILE STRICT;
41
+
0 commit comments