mirror of
https://github.com/postgres/postgres.git
synced 2025-07-28 23:42:10 +03:00
Make /contrib install/uninstall script consistent:
remove transactions use create or replace function make formatting consistent set search patch on first line Add documentation on modifying *.sql to set the search patch, and mention that major upgrades should still run the installation scripts. Some of these issues were spotted by Tom today.
This commit is contained in:
@ -1,29 +1,31 @@
|
||||
-- Adjust this setting to control where the objects get created.
|
||||
SET search_path = public;
|
||||
|
||||
CREATE OR REPLACE FUNCTION ssl_client_serial() RETURNS numeric
|
||||
LANGUAGE C STRICT
|
||||
AS 'MODULE_PATHNAME', 'ssl_client_serial';
|
||||
AS 'MODULE_PATHNAME', 'ssl_client_serial';
|
||||
LANGUAGE C STRICT
|
||||
|
||||
CREATE OR REPLACE FUNCTION ssl_is_used() RETURNS boolean
|
||||
LANGUAGE C STRICT
|
||||
AS 'MODULE_PATHNAME', 'ssl_is_used';
|
||||
AS 'MODULE_PATHNAME', 'ssl_is_used';
|
||||
LANGUAGE C STRICT
|
||||
|
||||
CREATE OR REPLACE FUNCTION ssl_client_cert_present() RETURNS boolean
|
||||
LANGUAGE C STRICT
|
||||
AS 'MODULE_PATHNAME', 'ssl_client_cert_present';
|
||||
AS 'MODULE_PATHNAME', 'ssl_client_cert_present';
|
||||
LANGUAGE C STRICT
|
||||
|
||||
CREATE OR REPLACE FUNCTION ssl_client_dn_field(text) RETURNS text
|
||||
LANGUAGE C STRICT
|
||||
AS 'MODULE_PATHNAME', 'ssl_client_dn_field';
|
||||
AS 'MODULE_PATHNAME', 'ssl_client_dn_field';
|
||||
LANGUAGE C STRICT
|
||||
|
||||
CREATE OR REPLACE FUNCTION ssl_issuer_field(text) RETURNS text
|
||||
LANGUAGE C STRICT
|
||||
AS 'MODULE_PATHNAME', 'ssl_issuer_field';
|
||||
AS 'MODULE_PATHNAME', 'ssl_issuer_field';
|
||||
LANGUAGE C STRICT
|
||||
|
||||
CREATE OR REPLACE FUNCTION ssl_client_dn() RETURNS text
|
||||
LANGUAGE C STRICT
|
||||
AS 'MODULE_PATHNAME', 'ssl_client_dn';
|
||||
AS 'MODULE_PATHNAME', 'ssl_client_dn';
|
||||
LANGUAGE C STRICT
|
||||
|
||||
CREATE OR REPLACE FUNCTION ssl_issuer_dn() RETURNS text
|
||||
LANGUAGE C STRICT
|
||||
AS 'MODULE_PATHNAME', 'ssl_issuer_dn';
|
||||
AS 'MODULE_PATHNAME', 'ssl_issuer_dn';
|
||||
LANGUAGE C STRICT
|
||||
|
||||
|
@ -1,3 +1,4 @@
|
||||
-- Adjust this setting to control where the objects get dropped.
|
||||
SET search_path = public;
|
||||
|
||||
DROP FUNCTION ssl_client_serial();
|
||||
|
Reference in New Issue
Block a user