mirror of
https://git.postgresql.org/git/postgresql.git
synced 2024-12-15 08:20:16 +08:00
d153b80161
Some of the many error messages introduced in458857cc
missed 'FROM unpackaged'. Alsoe016b724
and45ffeb7e
forgot to quote extension version numbers. Backpatch to 9.1, just like458857cc
which introduced the messages. Do so because the error messages thrown when the wrong command is copy & pasted aren't easy to understand.
39 lines
2.4 KiB
SQL
39 lines
2.4 KiB
SQL
/* contrib/pgcrypto/pgcrypto--unpackaged--1.0.sql */
|
|
|
|
-- complain if script is sourced in psql, rather than via CREATE EXTENSION
|
|
\echo Use "CREATE EXTENSION pgcrypto FROM unpackaged" to load this file. \quit
|
|
|
|
ALTER EXTENSION pgcrypto ADD function digest(text,text);
|
|
ALTER EXTENSION pgcrypto ADD function digest(bytea,text);
|
|
ALTER EXTENSION pgcrypto ADD function hmac(text,text,text);
|
|
ALTER EXTENSION pgcrypto ADD function hmac(bytea,bytea,text);
|
|
ALTER EXTENSION pgcrypto ADD function crypt(text,text);
|
|
ALTER EXTENSION pgcrypto ADD function gen_salt(text);
|
|
ALTER EXTENSION pgcrypto ADD function gen_salt(text,integer);
|
|
ALTER EXTENSION pgcrypto ADD function encrypt(bytea,bytea,text);
|
|
ALTER EXTENSION pgcrypto ADD function decrypt(bytea,bytea,text);
|
|
ALTER EXTENSION pgcrypto ADD function encrypt_iv(bytea,bytea,bytea,text);
|
|
ALTER EXTENSION pgcrypto ADD function decrypt_iv(bytea,bytea,bytea,text);
|
|
ALTER EXTENSION pgcrypto ADD function gen_random_bytes(integer);
|
|
ALTER EXTENSION pgcrypto ADD function pgp_sym_encrypt(text,text);
|
|
ALTER EXTENSION pgcrypto ADD function pgp_sym_encrypt_bytea(bytea,text);
|
|
ALTER EXTENSION pgcrypto ADD function pgp_sym_encrypt(text,text,text);
|
|
ALTER EXTENSION pgcrypto ADD function pgp_sym_encrypt_bytea(bytea,text,text);
|
|
ALTER EXTENSION pgcrypto ADD function pgp_sym_decrypt(bytea,text);
|
|
ALTER EXTENSION pgcrypto ADD function pgp_sym_decrypt_bytea(bytea,text);
|
|
ALTER EXTENSION pgcrypto ADD function pgp_sym_decrypt(bytea,text,text);
|
|
ALTER EXTENSION pgcrypto ADD function pgp_sym_decrypt_bytea(bytea,text,text);
|
|
ALTER EXTENSION pgcrypto ADD function pgp_pub_encrypt(text,bytea);
|
|
ALTER EXTENSION pgcrypto ADD function pgp_pub_encrypt_bytea(bytea,bytea);
|
|
ALTER EXTENSION pgcrypto ADD function pgp_pub_encrypt(text,bytea,text);
|
|
ALTER EXTENSION pgcrypto ADD function pgp_pub_encrypt_bytea(bytea,bytea,text);
|
|
ALTER EXTENSION pgcrypto ADD function pgp_pub_decrypt(bytea,bytea);
|
|
ALTER EXTENSION pgcrypto ADD function pgp_pub_decrypt_bytea(bytea,bytea);
|
|
ALTER EXTENSION pgcrypto ADD function pgp_pub_decrypt(bytea,bytea,text);
|
|
ALTER EXTENSION pgcrypto ADD function pgp_pub_decrypt_bytea(bytea,bytea,text);
|
|
ALTER EXTENSION pgcrypto ADD function pgp_pub_decrypt(bytea,bytea,text,text);
|
|
ALTER EXTENSION pgcrypto ADD function pgp_pub_decrypt_bytea(bytea,bytea,text,text);
|
|
ALTER EXTENSION pgcrypto ADD function pgp_key_id(bytea);
|
|
ALTER EXTENSION pgcrypto ADD function armor(bytea);
|
|
ALTER EXTENSION pgcrypto ADD function dearmor(text);
|