-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpg_pwhash--1.0.sql
More file actions
29 lines (24 loc) · 1013 Bytes
/
pg_pwhash--1.0.sql
File metadata and controls
29 lines (24 loc) · 1013 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
CREATE OR REPLACE FUNCTION pwhash_scrypt(text, text)
RETURNS text
AS 'MODULE_PATHNAME', 'pwhash_scrypt'
LANGUAGE C VOLATILE STRICT PARALLEL RESTRICTED ;
CREATE OR REPLACE FUNCTION pwhash_argon2(text, text)
RETURNS text
AS 'MODULE_PATHNAME', 'pwhash_argon2'
LANGUAGE C VOLATILE STRICT PARALLEL RESTRICTED ;
CREATE OR REPLACE FUNCTION pwhash_gen_salt(text, VARIADIC text[] DEFAULT '{}')
RETURNS text
AS 'MODULE_PATHNAME', 'xgen_salt'
LANGUAGE C VOLATILE STRICT PARALLEL RESTRICTED ;
CREATE OR REPLACE FUNCTION pwhash_scrypt_crypt(text, text)
RETURNS text
AS 'MODULE_PATHNAME', 'pwhash_scrypt_crypt'
LANGUAGE C VOLATILE STRICT PARALLEL RESTRICTED ;
CREATE OR REPLACE FUNCTION pwhash_yescrypt_crypt(text, text)
RETURNS text
AS 'MODULE_PATHNAME', 'pwhash_yescrypt_crypt'
LANGUAGE C VOLATILE STRICT PARALLEL RESTRICTED ;
CREATE OR REPLACE FUNCTION pwhash_crypt(text, text)
RETURNS text
AS 'MODULE_PATHNAME', 'xcrypt'
LANGUAGE C VOLATILE STRICT PARALLEL RESTRICTED ;