|
1 | | -/* contrib/fuzzystrmatch/fuzzystrmatch--1.0.sql */ |
| 1 | +/* contrib/fuzzystrmatch/fuzzystrmatch--1.1.sql */ |
2 | 2 |
|
3 | 3 | -- complain if script is sourced in psql, rather than via CREATE EXTENSION |
4 | 4 | \echo Use "CREATE EXTENSION fuzzystrmatch" to load this file. \quit |
5 | 5 |
|
6 | 6 | CREATE FUNCTION levenshtein (text,text) RETURNS int |
7 | 7 | AS 'MODULE_PATHNAME','levenshtein' |
8 | | -LANGUAGE C IMMUTABLE STRICT; |
| 8 | +LANGUAGE C IMMUTABLE STRICT PARALLEL SAFE; |
9 | 9 |
|
10 | 10 | CREATE FUNCTION levenshtein (text,text,int,int,int) RETURNS int |
11 | 11 | AS 'MODULE_PATHNAME','levenshtein_with_costs' |
12 | | -LANGUAGE C IMMUTABLE STRICT; |
| 12 | +LANGUAGE C IMMUTABLE STRICT PARALLEL SAFE; |
13 | 13 |
|
14 | 14 | CREATE FUNCTION levenshtein_less_equal (text,text,int) RETURNS int |
15 | 15 | AS 'MODULE_PATHNAME','levenshtein_less_equal' |
16 | | -LANGUAGE C IMMUTABLE STRICT; |
| 16 | +LANGUAGE C IMMUTABLE STRICT PARALLEL SAFE; |
17 | 17 |
|
18 | 18 | CREATE FUNCTION levenshtein_less_equal (text,text,int,int,int,int) RETURNS int |
19 | 19 | AS 'MODULE_PATHNAME','levenshtein_less_equal_with_costs' |
20 | | -LANGUAGE C IMMUTABLE STRICT; |
| 20 | +LANGUAGE C IMMUTABLE STRICT PARALLEL SAFE; |
21 | 21 |
|
22 | 22 | CREATE FUNCTION metaphone (text,int) RETURNS text |
23 | 23 | AS 'MODULE_PATHNAME','metaphone' |
24 | | -LANGUAGE C IMMUTABLE STRICT; |
| 24 | +LANGUAGE C IMMUTABLE STRICT PARALLEL SAFE; |
25 | 25 |
|
26 | 26 | CREATE FUNCTION soundex(text) RETURNS text |
27 | 27 | AS 'MODULE_PATHNAME', 'soundex' |
28 | | -LANGUAGE C IMMUTABLE STRICT; |
| 28 | +LANGUAGE C IMMUTABLE STRICT PARALLEL SAFE; |
29 | 29 |
|
30 | 30 | CREATE FUNCTION text_soundex(text) RETURNS text |
31 | 31 | AS 'MODULE_PATHNAME', 'soundex' |
32 | | -LANGUAGE C IMMUTABLE STRICT; |
| 32 | +LANGUAGE C IMMUTABLE STRICT PARALLEL SAFE; |
33 | 33 |
|
34 | 34 | CREATE FUNCTION difference(text,text) RETURNS int |
35 | 35 | AS 'MODULE_PATHNAME', 'difference' |
36 | | -LANGUAGE C IMMUTABLE STRICT; |
| 36 | +LANGUAGE C IMMUTABLE STRICT PARALLEL SAFE; |
37 | 37 |
|
38 | 38 | CREATE FUNCTION dmetaphone (text) RETURNS text |
39 | 39 | AS 'MODULE_PATHNAME', 'dmetaphone' |
40 | | -LANGUAGE C IMMUTABLE STRICT; |
| 40 | +LANGUAGE C IMMUTABLE STRICT PARALLEL SAFE; |
41 | 41 |
|
42 | 42 | CREATE FUNCTION dmetaphone_alt (text) RETURNS text |
43 | 43 | AS 'MODULE_PATHNAME', 'dmetaphone_alt' |
44 | | -LANGUAGE C IMMUTABLE STRICT; |
| 44 | +LANGUAGE C IMMUTABLE STRICT PARALLEL SAFE; |
0 commit comments