|
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