codekingpro/portable-devtools
116k
1-- Language-specific snowball dictionaries
2/*
3 * Create underlying C functions for Snowball stemmers
4 *
5 * Copyright (c) 2007-2023, PostgreSQL Global Development Group
6 *
7 * src/backend/snowball/snowball_func.sql.in
8 *
9 * This file is combined with multiple instances of snowball.sql.in to
10 * build snowball_create.sql, which is executed during initdb.
11 *
12 * Note: this file is read in single-user -j mode, which means that the
13 * command terminator is semicolon-newline-newline; whenever the backend
14 * sees that, it stops and executes what it's got. If you write a lot of
15 * statements without empty lines between, they'll all get quoted to you
16 * in any error message about one of them, so don't do that. Also, you
17 * cannot write a semicolon immediately followed by an empty line in a
18 * string literal (including a function body!) or a multiline comment.
19 */
20
21SET search_path = pg_catalog;
22
23CREATE FUNCTION dsnowball_init(INTERNAL)
24 RETURNS INTERNAL AS '$libdir/dict_snowball', 'dsnowball_init'
25LANGUAGE C STRICT;
26
27CREATE FUNCTION dsnowball_lexize(INTERNAL, INTERNAL, INTERNAL, INTERNAL)
28 RETURNS INTERNAL AS '$libdir/dict_snowball', 'dsnowball_lexize'
29LANGUAGE C STRICT;
30
31CREATE TEXT SEARCH TEMPLATE snowball
32 (INIT = dsnowball_init,
33 LEXIZE = dsnowball_lexize);
34
35COMMENT ON TEXT SEARCH TEMPLATE snowball IS 'snowball stemmer';
36/*
37 * text search configuration for arabic language
38 *
39 * Copyright (c) 2007-2023, PostgreSQL Global Development Group
40 *
41 * src/backend/snowball/snowball.sql.in
42 *
43 * arabic and certain other macros are replaced for each language;
44 * see the Makefile for details.
45 *
46 * Note: this file is read in single-user -j mode, which means that the
47 * command terminator is semicolon-newline-newline; whenever the backend
48 * sees that, it stops and executes what it's got. If you write a lot of
49 * statements without empty lines between, they'll all get quoted to you
50 * in any error message about one of them, so don't do that. Also, you
51 * cannot write a semicolon immediately followed by an empty line in a
52 * string literal (including a function body!) or a multiline comment.
53 */
54
55CREATE TEXT SEARCH DICTIONARY arabic_stem
56 (TEMPLATE = snowball, Language = arabic );
57
58COMMENT ON TEXT SEARCH DICTIONARY arabic_stem IS 'snowball stemmer for arabic language';
59
60CREATE TEXT SEARCH CONFIGURATION arabic
61 (PARSER = default);
62
63COMMENT ON TEXT SEARCH CONFIGURATION arabic IS 'configuration for arabic language';
64
65ALTER TEXT SEARCH CONFIGURATION arabic ADD MAPPING
66 FOR email, url, url_path, host, file, version,
67 sfloat, float, int, uint,
68 numword, hword_numpart, numhword
69 WITH simple;
70
71ALTER TEXT SEARCH CONFIGURATION arabic ADD MAPPING
72 FOR asciiword, hword_asciipart, asciihword
73 WITH arabic_stem;
74
75ALTER TEXT SEARCH CONFIGURATION arabic ADD MAPPING
76 FOR word, hword_part, hword
77 WITH arabic_stem;
78/*
79 * text search configuration for armenian language
80 *
81 * Copyright (c) 2007-2023, PostgreSQL Global Development Group
82 *
83 * src/backend/snowball/snowball.sql.in
84 *
85 * armenian and certain other macros are replaced for each language;
86 * see the Makefile for details.
87 *
88 * Note: this file is read in single-user -j mode, which means that the
89 * command terminator is semicolon-newline-newline; whenever the backend
90 * sees that, it stops and executes what it's got. If you write a lot of
91 * statements without empty lines between, they'll all get quoted to you
92 * in any error message about one of them, so don't do that. Also, you
93 * cannot write a semicolon immediately followed by an empty line in a
94 * string literal (including a function body!) or a multiline comment.
95 */
96
97CREATE TEXT SEARCH DICTIONARY armenian_stem
98 (TEMPLATE = snowball, Language = armenian );
99
100COMMENT ON TEXT SEARCH DICTIONARY armenian_stem IS 'snowball stemmer for armenian language';
101
102CREATE TEXT SEARCH CONFIGURATION armenian
103 (PARSER = default);
104
105COMMENT ON TEXT SEARCH CONFIGURATION armenian IS 'configuration for armenian language';
106
107ALTER TEXT SEARCH CONFIGURATION armenian ADD MAPPING
108 FOR email, url, url_path, host, file, version,
109 sfloat, float, int, uint,
110 numword, hword_numpart, numhword
111 WITH simple;
112
113ALTER TEXT SEARCH CONFIGURATION armenian ADD MAPPING
114 FOR asciiword, hword_asciipart, asciihword
115 WITH armenian_stem;
116
117ALTER TEXT SEARCH CONFIGURATION armenian ADD MAPPING
118 FOR word, hword_part, hword
119 WITH armenian_stem;
120/*
121 * text search configuration for basque language
122 *
123 * Copyright (c) 2007-2023, PostgreSQL Global Development Group
124 *
125 * src/backend/snowball/snowball.sql.in
126 *
127 * basque and certain other macros are replaced for each language;
128 * see the Makefile for details.
129 *
130 * Note: this file is read in single-user -j mode, which means that the
131 * command terminator is semicolon-newline-newline; whenever the backend
132 * sees that, it stops and executes what it's got. If you write a lot of
133 * statements without empty lines between, they'll all get quoted to you
134 * in any error message about one of them, so don't do that. Also, you
135 * cannot write a semicolon immediately followed by an empty line in a
136 * string literal (including a function body!) or a multiline comment.
137 */
138
139CREATE TEXT SEARCH DICTIONARY basque_stem
140 (TEMPLATE = snowball, Language = basque );
141
142COMMENT ON TEXT SEARCH DICTIONARY basque_stem IS 'snowball stemmer for basque language';
143
144CREATE TEXT SEARCH CONFIGURATION basque
145 (PARSER = default);
146
147COMMENT ON TEXT SEARCH CONFIGURATION basque IS 'configuration for basque language';
148
149ALTER TEXT SEARCH CONFIGURATION basque ADD MAPPING
150 FOR email, url, url_path, host, file, version,
151 sfloat, float, int, uint,
152 numword, hword_numpart, numhword
153 WITH simple;
154
155ALTER TEXT SEARCH CONFIGURATION basque ADD MAPPING
156 FOR asciiword, hword_asciipart, asciihword
157 WITH basque_stem;
158
159ALTER TEXT SEARCH CONFIGURATION basque ADD MAPPING
160 FOR word, hword_part, hword
161 WITH basque_stem;
162/*
163 * text search configuration for catalan language
164 *
165 * Copyright (c) 2007-2023, PostgreSQL Global Development Group
166 *
167 * src/backend/snowball/snowball.sql.in
168 *
169 * catalan and certain other macros are replaced for each language;
170 * see the Makefile for details.
171 *
172 * Note: this file is read in single-user -j mode, which means that the
173 * command terminator is semicolon-newline-newline; whenever the backend
174 * sees that, it stops and executes what it's got. If you write a lot of
175 * statements without empty lines between, they'll all get quoted to you
176 * in any error message about one of them, so don't do that. Also, you
177 * cannot write a semicolon immediately followed by an empty line in a
178 * string literal (including a function body!) or a multiline comment.
179 */
180
181CREATE TEXT SEARCH DICTIONARY catalan_stem
182 (TEMPLATE = snowball, Language = catalan );
183
184COMMENT ON TEXT SEARCH DICTIONARY catalan_stem IS 'snowball stemmer for catalan language';
185
186CREATE TEXT SEARCH CONFIGURATION catalan
187 (PARSER = default);
188
189COMMENT ON TEXT SEARCH CONFIGURATION catalan IS 'configuration for catalan language';
190
191ALTER TEXT SEARCH CONFIGURATION catalan ADD MAPPING
192 FOR email, url, url_path, host, file, version,
193 sfloat, float, int, uint,
194 numword, hword_numpart, numhword
195 WITH simple;
196
197ALTER TEXT SEARCH CONFIGURATION catalan ADD MAPPING
198 FOR asciiword, hword_asciipart, asciihword
199 WITH catalan_stem;
200
201ALTER TEXT SEARCH CONFIGURATION catalan ADD MAPPING
202 FOR word, hword_part, hword
203 WITH catalan_stem;
204/*
205 * text search configuration for danish language
206 *
207 * Copyright (c) 2007-2023, PostgreSQL Global Development Group
208 *
209 * src/backend/snowball/snowball.sql.in
210 *
211 * danish and certain other macros are replaced for each language;
212 * see the Makefile for details.
213 *
214 * Note: this file is read in single-user -j mode, which means that the
215 * command terminator is semicolon-newline-newline; whenever the backend
216 * sees that, it stops and executes what it's got. If you write a lot of
217 * statements without empty lines between, they'll all get quoted to you
218 * in any error message about one of them, so don't do that. Also, you
219 * cannot write a semicolon immediately followed by an empty line in a
220 * string literal (including a function body!) or a multiline comment.
221 */
222
223CREATE TEXT SEARCH DICTIONARY danish_stem
224 (TEMPLATE = snowball, Language = danish , StopWords=danish);
225
226COMMENT ON TEXT SEARCH DICTIONARY danish_stem IS 'snowball stemmer for danish language';
227
228CREATE TEXT SEARCH CONFIGURATION danish
229 (PARSER = default);
230
231COMMENT ON TEXT SEARCH CONFIGURATION danish IS 'configuration for danish language';
232
233ALTER TEXT SEARCH CONFIGURATION danish ADD MAPPING
234 FOR email, url, url_path, host, file, version,
235 sfloat, float, int, uint,
236 numword, hword_numpart, numhword
237 WITH simple;
238
239ALTER TEXT SEARCH CONFIGURATION danish ADD MAPPING
240 FOR asciiword, hword_asciipart, asciihword
241 WITH danish_stem;
242
243ALTER TEXT SEARCH CONFIGURATION danish ADD MAPPING
244 FOR word, hword_part, hword
245 WITH danish_stem;
246/*
247 * text search configuration for dutch language
248 *
249 * Copyright (c) 2007-2023, PostgreSQL Global Development Group
250 *
251 * src/backend/snowball/snowball.sql.in
252 *
253 * dutch and certain other macros are replaced for each language;
254 * see the Makefile for details.
255 *
256 * Note: this file is read in single-user -j mode, which means that the
257 * command terminator is semicolon-newline-newline; whenever the backend
258 * sees that, it stops and executes what it's got. If you write a lot of
259 * statements without empty lines between, they'll all get quoted to you
260 * in any error message about one of them, so don't do that. Also, you
261 * cannot write a semicolon immediately followed by an empty line in a
262 * string literal (including a function body!) or a multiline comment.
263 */
264
265CREATE TEXT SEARCH DICTIONARY dutch_stem
266 (TEMPLATE = snowball, Language = dutch , StopWords=dutch);
267
268COMMENT ON TEXT SEARCH DICTIONARY dutch_stem IS 'snowball stemmer for dutch language';
269
270CREATE TEXT SEARCH CONFIGURATION dutch
271 (PARSER = default);
272
273COMMENT ON TEXT SEARCH CONFIGURATION dutch IS 'configuration for dutch language';
274
275ALTER TEXT SEARCH CONFIGURATION dutch ADD MAPPING
276 FOR email, url, url_path, host, file, version,
277 sfloat, float, int, uint,
278 numword, hword_numpart, numhword
279 WITH simple;
280
281ALTER TEXT SEARCH CONFIGURATION dutch ADD MAPPING
282 FOR asciiword, hword_asciipart, asciihword
283 WITH dutch_stem;
284
285ALTER TEXT SEARCH CONFIGURATION dutch ADD MAPPING
286 FOR word, hword_part, hword
287 WITH dutch_stem;
288/*
289 * text search configuration for english language
290 *
291 * Copyright (c) 2007-2023, PostgreSQL Global Development Group
292 *
293 * src/backend/snowball/snowball.sql.in
294 *
295 * english and certain other macros are replaced for each language;
296 * see the Makefile for details.
297 *
298 * Note: this file is read in single-user -j mode, which means that the
299 * command terminator is semicolon-newline-newline; whenever the backend
300 * sees that, it stops and executes what it's got. If you write a lot of
301 * statements without empty lines between, they'll all get quoted to you
302 * in any error message about one of them, so don't do that. Also, you
303 * cannot write a semicolon immediately followed by an empty line in a
304 * string literal (including a function body!) or a multiline comment.
305 */
306
307CREATE TEXT SEARCH DICTIONARY english_stem
308 (TEMPLATE = snowball, Language = english , StopWords=english);
309
310COMMENT ON TEXT SEARCH DICTIONARY english_stem IS 'snowball stemmer for english language';
311
312CREATE TEXT SEARCH CONFIGURATION english
313 (PARSER = default);
314
315COMMENT ON TEXT SEARCH CONFIGURATION english IS 'configuration for english language';
316
317ALTER TEXT SEARCH CONFIGURATION english ADD MAPPING
318 FOR email, url, url_path, host, file, version,
319 sfloat, float, int, uint,
320 numword, hword_numpart, numhword
321 WITH simple;
322
323ALTER TEXT SEARCH CONFIGURATION english ADD MAPPING
324 FOR asciiword, hword_asciipart, asciihword
325 WITH english_stem;
326
327ALTER TEXT SEARCH CONFIGURATION english ADD MAPPING
328 FOR word, hword_part, hword
329 WITH english_stem;
330/*
331 * text search configuration for finnish language
332 *
333 * Copyright (c) 2007-2023, PostgreSQL Global Development Group
334 *
335 * src/backend/snowball/snowball.sql.in
336 *
337 * finnish and certain other macros are replaced for each language;
338 * see the Makefile for details.
339 *
340 * Note: this file is read in single-user -j mode, which means that the
341 * command terminator is semicolon-newline-newline; whenever the backend
342 * sees that, it stops and executes what it's got. If you write a lot of
343 * statements without empty lines between, they'll all get quoted to you
344 * in any error message about one of them, so don't do that. Also, you
345 * cannot write a semicolon immediately followed by an empty line in a
346 * string literal (including a function body!) or a multiline comment.
347 */
348
349CREATE TEXT SEARCH DICTIONARY finnish_stem
350 (TEMPLATE = snowball, Language = finnish , StopWords=finnish);
351
352COMMENT ON TEXT SEARCH DICTIONARY finnish_stem IS 'snowball stemmer for finnish language';
353
354CREATE TEXT SEARCH CONFIGURATION finnish
355 (PARSER = default);
356
357COMMENT ON TEXT SEARCH CONFIGURATION finnish IS 'configuration for finnish language';
358
359ALTER TEXT SEARCH CONFIGURATION finnish ADD MAPPING
360 FOR email, url, url_path, host, file, version,
361 sfloat, float, int, uint,
362 numword, hword_numpart, numhword
363 WITH simple;
364
365ALTER TEXT SEARCH CONFIGURATION finnish ADD MAPPING
366 FOR asciiword, hword_asciipart, asciihword
367 WITH finnish_stem;
368
369ALTER TEXT SEARCH CONFIGURATION finnish ADD MAPPING
370 FOR word, hword_part, hword
371 WITH finnish_stem;
372/*
373 * text search configuration for french language
374 *
375 * Copyright (c) 2007-2023, PostgreSQL Global Development Group
376 *
377 * src/backend/snowball/snowball.sql.in
378 *
379 * french and certain other macros are replaced for each language;
380 * see the Makefile for details.
381 *
382 * Note: this file is read in single-user -j mode, which means that the
383 * command terminator is semicolon-newline-newline; whenever the backend
384 * sees that, it stops and executes what it's got. If you write a lot of
385 * statements without empty lines between, they'll all get quoted to you
386 * in any error message about one of them, so don't do that. Also, you
387 * cannot write a semicolon immediately followed by an empty line in a
388 * string literal (including a function body!) or a multiline comment.
389 */
390
391CREATE TEXT SEARCH DICTIONARY french_stem
392 (TEMPLATE = snowball, Language = french , StopWords=french);
393
394COMMENT ON TEXT SEARCH DICTIONARY french_stem IS 'snowball stemmer for french language';
395
396CREATE TEXT SEARCH CONFIGURATION french
397 (PARSER = default);
398
399COMMENT ON TEXT SEARCH CONFIGURATION french IS 'configuration for french language';
400
401ALTER TEXT SEARCH CONFIGURATION french ADD MAPPING
402 FOR email, url, url_path, host, file, version,
403 sfloat, float, int, uint,
404 numword, hword_numpart, numhword
405 WITH simple;
406
407ALTER TEXT SEARCH CONFIGURATION french ADD MAPPING
408 FOR asciiword, hword_asciipart, asciihword
409 WITH french_stem;
410
411ALTER TEXT SEARCH CONFIGURATION french ADD MAPPING
412 FOR word, hword_part, hword
413 WITH french_stem;
414/*
415 * text search configuration for german language
416 *
417 * Copyright (c) 2007-2023, PostgreSQL Global Development Group
418 *
419 * src/backend/snowball/snowball.sql.in
420 *
421 * german and certain other macros are replaced for each language;
422 * see the Makefile for details.
423 *
424 * Note: this file is read in single-user -j mode, which means that the
425 * command terminator is semicolon-newline-newline; whenever the backend
426 * sees that, it stops and executes what it's got. If you write a lot of
427 * statements without empty lines between, they'll all get quoted to you
428 * in any error message about one of them, so don't do that. Also, you
429 * cannot write a semicolon immediately followed by an empty line in a
430 * string literal (including a function body!) or a multiline comment.
431 */
432
433CREATE TEXT SEARCH DICTIONARY german_stem
434 (TEMPLATE = snowball, Language = german , StopWords=german);
435
436COMMENT ON TEXT SEARCH DICTIONARY german_stem IS 'snowball stemmer for german language';
437
438CREATE TEXT SEARCH CONFIGURATION german
439 (PARSER = default);
440
441COMMENT ON TEXT SEARCH CONFIGURATION german IS 'configuration for german language';
442
443ALTER TEXT SEARCH CONFIGURATION german ADD MAPPING
444 FOR email, url, url_path, host, file, version,
445 sfloat, float, int, uint,
446 numword, hword_numpart, numhword
447 WITH simple;
448
449ALTER TEXT SEARCH CONFIGURATION german ADD MAPPING
450 FOR asciiword, hword_asciipart, asciihword
451 WITH german_stem;
452
453ALTER TEXT SEARCH CONFIGURATION german ADD MAPPING
454 FOR word, hword_part, hword
455 WITH german_stem;
456/*
457 * text search configuration for greek language
458 *
459 * Copyright (c) 2007-2023, PostgreSQL Global Development Group
460 *
461 * src/backend/snowball/snowball.sql.in
462 *
463 * greek and certain other macros are replaced for each language;
464 * see the Makefile for details.
465 *
466 * Note: this file is read in single-user -j mode, which means that the
467 * command terminator is semicolon-newline-newline; whenever the backend
468 * sees that, it stops and executes what it's got. If you write a lot of
469 * statements without empty lines between, they'll all get quoted to you
470 * in any error message about one of them, so don't do that. Also, you
471 * cannot write a semicolon immediately followed by an empty line in a
472 * string literal (including a function body!) or a multiline comment.
473 */
474
475CREATE TEXT SEARCH DICTIONARY greek_stem
476 (TEMPLATE = snowball, Language = greek );
477
478COMMENT ON TEXT SEARCH DICTIONARY greek_stem IS 'snowball stemmer for greek language';
479
480CREATE TEXT SEARCH CONFIGURATION greek
481 (PARSER = default);
482
483COMMENT ON TEXT SEARCH CONFIGURATION greek IS 'configuration for greek language';
484
485ALTER TEXT SEARCH CONFIGURATION greek ADD MAPPING
486 FOR email, url, url_path, host, file, version,
487 sfloat, float, int, uint,
488 numword, hword_numpart, numhword
489 WITH simple;
490
491ALTER TEXT SEARCH CONFIGURATION greek ADD MAPPING
492 FOR asciiword, hword_asciipart, asciihword
493 WITH greek_stem;
494
495ALTER TEXT SEARCH CONFIGURATION greek ADD MAPPING
496 FOR word, hword_part, hword
497 WITH greek_stem;
498/*
499 * text search configuration for hindi language
500 *
501 * Copyright (c) 2007-2023, PostgreSQL Global Development Group
502 *
503 * src/backend/snowball/snowball.sql.in
504 *
505 * hindi and certain other macros are replaced for each language;
506 * see the Makefile for details.
507 *
508 * Note: this file is read in single-user -j mode, which means that the
509 * command terminator is semicolon-newline-newline; whenever the backend
510 * sees that, it stops and executes what it's got. If you write a lot of
511 * statements without empty lines between, they'll all get quoted to you
512 * in any error message about one of them, so don't do that. Also, you
513 * cannot write a semicolon immediately followed by an empty line in a
514 * string literal (including a function body!) or a multiline comment.
515 */
516
517CREATE TEXT SEARCH DICTIONARY hindi_stem
518 (TEMPLATE = snowball, Language = hindi );
519
520COMMENT ON TEXT SEARCH DICTIONARY hindi_stem IS 'snowball stemmer for hindi language';
521
522CREATE TEXT SEARCH CONFIGURATION hindi
523 (PARSER = default);
524
525COMMENT ON TEXT SEARCH CONFIGURATION hindi IS 'configuration for hindi language';
526
527ALTER TEXT SEARCH CONFIGURATION hindi ADD MAPPING
528 FOR email, url, url_path, host, file, version,
529 sfloat, float, int, uint,
530 numword, hword_numpart, numhword
531 WITH simple;
532
533ALTER TEXT SEARCH CONFIGURATION hindi ADD MAPPING
534 FOR asciiword, hword_asciipart, asciihword
535 WITH english_stem;
536
537ALTER TEXT SEARCH CONFIGURATION hindi ADD MAPPING
538 FOR word, hword_part, hword
539 WITH hindi_stem;
540/*
541 * text search configuration for hungarian language
542 *
543 * Copyright (c) 2007-2023, PostgreSQL Global Development Group
544 *
545 * src/backend/snowball/snowball.sql.in
546 *
547 * hungarian and certain other macros are replaced for each language;
548 * see the Makefile for details.
549 *
550 * Note: this file is read in single-user -j mode, which means that the
551 * command terminator is semicolon-newline-newline; whenever the backend
552 * sees that, it stops and executes what it's got. If you write a lot of
553 * statements without empty lines between, they'll all get quoted to you
554 * in any error message about one of them, so don't do that. Also, you
555 * cannot write a semicolon immediately followed by an empty line in a
556 * string literal (including a function body!) or a multiline comment.
557 */
558
559CREATE TEXT SEARCH DICTIONARY hungarian_stem
560 (TEMPLATE = snowball, Language = hungarian , StopWords=hungarian);
561
562COMMENT ON TEXT SEARCH DICTIONARY hungarian_stem IS 'snowball stemmer for hungarian language';
563
564CREATE TEXT SEARCH CONFIGURATION hungarian
565 (PARSER = default);
566
567COMMENT ON TEXT SEARCH CONFIGURATION hungarian IS 'configuration for hungarian language';
568
569ALTER TEXT SEARCH CONFIGURATION hungarian ADD MAPPING
570 FOR email, url, url_path, host, file, version,
571 sfloat, float, int, uint,
572 numword, hword_numpart, numhword
573 WITH simple;
574
575ALTER TEXT SEARCH CONFIGURATION hungarian ADD MAPPING
576 FOR asciiword, hword_asciipart, asciihword
577 WITH hungarian_stem;
578
579ALTER TEXT SEARCH CONFIGURATION hungarian ADD MAPPING
580 FOR word, hword_part, hword
581 WITH hungarian_stem;
582/*
583 * text search configuration for indonesian language
584 *
585 * Copyright (c) 2007-2023, PostgreSQL Global Development Group
586 *
587 * src/backend/snowball/snowball.sql.in
588 *
589 * indonesian and certain other macros are replaced for each language;
590 * see the Makefile for details.
591 *
592 * Note: this file is read in single-user -j mode, which means that the
593 * command terminator is semicolon-newline-newline; whenever the backend
594 * sees that, it stops and executes what it's got. If you write a lot of
595 * statements without empty lines between, they'll all get quoted to you
596 * in any error message about one of them, so don't do that. Also, you
597 * cannot write a semicolon immediately followed by an empty line in a
598 * string literal (including a function body!) or a multiline comment.
599 */
600
601CREATE TEXT SEARCH DICTIONARY indonesian_stem
602 (TEMPLATE = snowball, Language = indonesian );
603
604COMMENT ON TEXT SEARCH DICTIONARY indonesian_stem IS 'snowball stemmer for indonesian language';
605
606CREATE TEXT SEARCH CONFIGURATION indonesian
607 (PARSER = default);
608
609COMMENT ON TEXT SEARCH CONFIGURATION indonesian IS 'configuration for indonesian language';
610
611ALTER TEXT SEARCH CONFIGURATION indonesian ADD MAPPING
612 FOR email, url, url_path, host, file, version,
613 sfloat, float, int, uint,
614 numword, hword_numpart, numhword
615 WITH simple;
616
617ALTER TEXT SEARCH CONFIGURATION indonesian ADD MAPPING
618 FOR asciiword, hword_asciipart, asciihword
619 WITH indonesian_stem;
620
621ALTER TEXT SEARCH CONFIGURATION indonesian ADD MAPPING
622 FOR word, hword_part, hword
623 WITH indonesian_stem;
624/*
625 * text search configuration for irish language
626 *
627 * Copyright (c) 2007-2023, PostgreSQL Global Development Group
628 *
629 * src/backend/snowball/snowball.sql.in
630 *
631 * irish and certain other macros are replaced for each language;
632 * see the Makefile for details.
633 *
634 * Note: this file is read in single-user -j mode, which means that the
635 * command terminator is semicolon-newline-newline; whenever the backend
636 * sees that, it stops and executes what it's got. If you write a lot of
637 * statements without empty lines between, they'll all get quoted to you
638 * in any error message about one of them, so don't do that. Also, you
639 * cannot write a semicolon immediately followed by an empty line in a
640 * string literal (including a function body!) or a multiline comment.
641 */
642
643CREATE TEXT SEARCH DICTIONARY irish_stem
644 (TEMPLATE = snowball, Language = irish );
645
646COMMENT ON TEXT SEARCH DICTIONARY irish_stem IS 'snowball stemmer for irish language';
647
648CREATE TEXT SEARCH CONFIGURATION irish
649 (PARSER = default);
650
651COMMENT ON TEXT SEARCH CONFIGURATION irish IS 'configuration for irish language';
652
653ALTER TEXT SEARCH CONFIGURATION irish ADD MAPPING
654 FOR email, url, url_path, host, file, version,
655 sfloat, float, int, uint,
656 numword, hword_numpart, numhword
657 WITH simple;
658
659ALTER TEXT SEARCH CONFIGURATION irish ADD MAPPING
660 FOR asciiword, hword_asciipart, asciihword
661 WITH irish_stem;
662
663ALTER TEXT SEARCH CONFIGURATION irish ADD MAPPING
664 FOR word, hword_part, hword
665 WITH irish_stem;
666/*
667 * text search configuration for italian language
668 *
669 * Copyright (c) 2007-2023, PostgreSQL Global Development Group
670 *
671 * src/backend/snowball/snowball.sql.in
672 *
673 * italian and certain other macros are replaced for each language;
674 * see the Makefile for details.
675 *
676 * Note: this file is read in single-user -j mode, which means that the
677 * command terminator is semicolon-newline-newline; whenever the backend
678 * sees that, it stops and executes what it's got. If you write a lot of
679 * statements without empty lines between, they'll all get quoted to you
680 * in any error message about one of them, so don't do that. Also, you
681 * cannot write a semicolon immediately followed by an empty line in a
682 * string literal (including a function body!) or a multiline comment.
683 */
684
685CREATE TEXT SEARCH DICTIONARY italian_stem
686 (TEMPLATE = snowball, Language = italian , StopWords=italian);
687
688COMMENT ON TEXT SEARCH DICTIONARY italian_stem IS 'snowball stemmer for italian language';
689
690CREATE TEXT SEARCH CONFIGURATION italian
691 (PARSER = default);
692
693COMMENT ON TEXT SEARCH CONFIGURATION italian IS 'configuration for italian language';
694
695ALTER TEXT SEARCH CONFIGURATION italian ADD MAPPING
696 FOR email, url, url_path, host, file, version,
697 sfloat, float, int, uint,
698 numword, hword_numpart, numhword
699 WITH simple;
700
701ALTER TEXT SEARCH CONFIGURATION italian ADD MAPPING
702 FOR asciiword, hword_asciipart, asciihword
703 WITH italian_stem;
704
705ALTER TEXT SEARCH CONFIGURATION italian ADD MAPPING
706 FOR word, hword_part, hword
707 WITH italian_stem;
708/*
709 * text search configuration for lithuanian language
710 *
711 * Copyright (c) 2007-2023, PostgreSQL Global Development Group
712 *
713 * src/backend/snowball/snowball.sql.in
714 *
715 * lithuanian and certain other macros are replaced for each language;
716 * see the Makefile for details.
717 *
718 * Note: this file is read in single-user -j mode, which means that the
719 * command terminator is semicolon-newline-newline; whenever the backend
720 * sees that, it stops and executes what it's got. If you write a lot of
721 * statements without empty lines between, they'll all get quoted to you
722 * in any error message about one of them, so don't do that. Also, you
723 * cannot write a semicolon immediately followed by an empty line in a
724 * string literal (including a function body!) or a multiline comment.
725 */
726
727CREATE TEXT SEARCH DICTIONARY lithuanian_stem
728 (TEMPLATE = snowball, Language = lithuanian );
729
730COMMENT ON TEXT SEARCH DICTIONARY lithuanian_stem IS 'snowball stemmer for lithuanian language';
731
732CREATE TEXT SEARCH CONFIGURATION lithuanian
733 (PARSER = default);
734
735COMMENT ON TEXT SEARCH CONFIGURATION lithuanian IS 'configuration for lithuanian language';
736
737ALTER TEXT SEARCH CONFIGURATION lithuanian ADD MAPPING
738 FOR email, url, url_path, host, file, version,
739 sfloat, float, int, uint,
740 numword, hword_numpart, numhword
741 WITH simple;
742
743ALTER TEXT SEARCH CONFIGURATION lithuanian ADD MAPPING
744 FOR asciiword, hword_asciipart, asciihword
745 WITH lithuanian_stem;
746
747ALTER TEXT SEARCH CONFIGURATION lithuanian ADD MAPPING
748 FOR word, hword_part, hword
749 WITH lithuanian_stem;
750/*
751 * text search configuration for nepali language
752 *
753 * Copyright (c) 2007-2023, PostgreSQL Global Development Group
754 *
755 * src/backend/snowball/snowball.sql.in
756 *
757 * nepali and certain other macros are replaced for each language;
758 * see the Makefile for details.
759 *
760 * Note: this file is read in single-user -j mode, which means that the
761 * command terminator is semicolon-newline-newline; whenever the backend
762 * sees that, it stops and executes what it's got. If you write a lot of
763 * statements without empty lines between, they'll all get quoted to you
764 * in any error message about one of them, so don't do that. Also, you
765 * cannot write a semicolon immediately followed by an empty line in a
766 * string literal (including a function body!) or a multiline comment.
767 */
768
769CREATE TEXT SEARCH DICTIONARY nepali_stem
770 (TEMPLATE = snowball, Language = nepali , StopWords=nepali);
771
772COMMENT ON TEXT SEARCH DICTIONARY nepali_stem IS 'snowball stemmer for nepali language';
773
774CREATE TEXT SEARCH CONFIGURATION nepali
775 (PARSER = default);
776
777COMMENT ON TEXT SEARCH CONFIGURATION nepali IS 'configuration for nepali language';
778
779ALTER TEXT SEARCH CONFIGURATION nepali ADD MAPPING
780 FOR email, url, url_path, host, file, version,
781 sfloat, float, int, uint,
782 numword, hword_numpart, numhword
783 WITH simple;
784
785ALTER TEXT SEARCH CONFIGURATION nepali ADD MAPPING
786 FOR asciiword, hword_asciipart, asciihword
787 WITH nepali_stem;
788
789ALTER TEXT SEARCH CONFIGURATION nepali ADD MAPPING
790 FOR word, hword_part, hword
791 WITH nepali_stem;
792/*
793 * text search configuration for norwegian language
794 *
795 * Copyright (c) 2007-2023, PostgreSQL Global Development Group
796 *
797 * src/backend/snowball/snowball.sql.in
798 *
799 * norwegian and certain other macros are replaced for each language;
800 * see the Makefile for details.
801 *
802 * Note: this file is read in single-user -j mode, which means that the
803 * command terminator is semicolon-newline-newline; whenever the backend
804 * sees that, it stops and executes what it's got. If you write a lot of
805 * statements without empty lines between, they'll all get quoted to you
806 * in any error message about one of them, so don't do that. Also, you
807 * cannot write a semicolon immediately followed by an empty line in a
808 * string literal (including a function body!) or a multiline comment.
809 */
810
811CREATE TEXT SEARCH DICTIONARY norwegian_stem
812 (TEMPLATE = snowball, Language = norwegian , StopWords=norwegian);
813
814COMMENT ON TEXT SEARCH DICTIONARY norwegian_stem IS 'snowball stemmer for norwegian language';
815
816CREATE TEXT SEARCH CONFIGURATION norwegian
817 (PARSER = default);
818
819COMMENT ON TEXT SEARCH CONFIGURATION norwegian IS 'configuration for norwegian language';
820
821ALTER TEXT SEARCH CONFIGURATION norwegian ADD MAPPING
822 FOR email, url, url_path, host, file, version,
823 sfloat, float, int, uint,
824 numword, hword_numpart, numhword
825 WITH simple;
826
827ALTER TEXT SEARCH CONFIGURATION norwegian ADD MAPPING
828 FOR asciiword, hword_asciipart, asciihword
829 WITH norwegian_stem;
830
831ALTER TEXT SEARCH CONFIGURATION norwegian ADD MAPPING
832 FOR word, hword_part, hword
833 WITH norwegian_stem;
834/*
835 * text search configuration for portuguese language
836 *
837 * Copyright (c) 2007-2023, PostgreSQL Global Development Group
838 *
839 * src/backend/snowball/snowball.sql.in
840 *
841 * portuguese and certain other macros are replaced for each language;
842 * see the Makefile for details.
843 *
844 * Note: this file is read in single-user -j mode, which means that the
845 * command terminator is semicolon-newline-newline; whenever the backend
846 * sees that, it stops and executes what it's got. If you write a lot of
847 * statements without empty lines between, they'll all get quoted to you
848 * in any error message about one of them, so don't do that. Also, you
849 * cannot write a semicolon immediately followed by an empty line in a
850 * string literal (including a function body!) or a multiline comment.
851 */
852
853CREATE TEXT SEARCH DICTIONARY portuguese_stem
854 (TEMPLATE = snowball, Language = portuguese , StopWords=portuguese);
855
856COMMENT ON TEXT SEARCH DICTIONARY portuguese_stem IS 'snowball stemmer for portuguese language';
857
858CREATE TEXT SEARCH CONFIGURATION portuguese
859 (PARSER = default);
860
861COMMENT ON TEXT SEARCH CONFIGURATION portuguese IS 'configuration for portuguese language';
862
863ALTER TEXT SEARCH CONFIGURATION portuguese ADD MAPPING
864 FOR email, url, url_path, host, file, version,
865 sfloat, float, int, uint,
866 numword, hword_numpart, numhword
867 WITH simple;
868
869ALTER TEXT SEARCH CONFIGURATION portuguese ADD MAPPING
870 FOR asciiword, hword_asciipart, asciihword
871 WITH portuguese_stem;
872
873ALTER TEXT SEARCH CONFIGURATION portuguese ADD MAPPING
874 FOR word, hword_part, hword
875 WITH portuguese_stem;
876/*
877 * text search configuration for romanian language
878 *
879 * Copyright (c) 2007-2023, PostgreSQL Global Development Group
880 *
881 * src/backend/snowball/snowball.sql.in
882 *
883 * romanian and certain other macros are replaced for each language;
884 * see the Makefile for details.
885 *
886 * Note: this file is read in single-user -j mode, which means that the
887 * command terminator is semicolon-newline-newline; whenever the backend
888 * sees that, it stops and executes what it's got. If you write a lot of
889 * statements without empty lines between, they'll all get quoted to you
890 * in any error message about one of them, so don't do that. Also, you
891 * cannot write a semicolon immediately followed by an empty line in a
892 * string literal (including a function body!) or a multiline comment.
893 */
894
895CREATE TEXT SEARCH DICTIONARY romanian_stem
896 (TEMPLATE = snowball, Language = romanian );
897
898COMMENT ON TEXT SEARCH DICTIONARY romanian_stem IS 'snowball stemmer for romanian language';
899
900CREATE TEXT SEARCH CONFIGURATION romanian
901 (PARSER = default);
902
903COMMENT ON TEXT SEARCH CONFIGURATION romanian IS 'configuration for romanian language';
904
905ALTER TEXT SEARCH CONFIGURATION romanian ADD MAPPING
906 FOR email, url, url_path, host, file, version,
907 sfloat, float, int, uint,
908 numword, hword_numpart, numhword
909 WITH simple;
910
911ALTER TEXT SEARCH CONFIGURATION romanian ADD MAPPING
912 FOR asciiword, hword_asciipart, asciihword
913 WITH romanian_stem;
914
915ALTER TEXT SEARCH CONFIGURATION romanian ADD MAPPING
916 FOR word, hword_part, hword
917 WITH romanian_stem;
918/*
919 * text search configuration for russian language
920 *
921 * Copyright (c) 2007-2023, PostgreSQL Global Development Group
922 *
923 * src/backend/snowball/snowball.sql.in
924 *
925 * russian and certain other macros are replaced for each language;
926 * see the Makefile for details.
927 *
928 * Note: this file is read in single-user -j mode, which means that the
929 * command terminator is semicolon-newline-newline; whenever the backend
930 * sees that, it stops and executes what it's got. If you write a lot of
931 * statements without empty lines between, they'll all get quoted to you
932 * in any error message about one of them, so don't do that. Also, you
933 * cannot write a semicolon immediately followed by an empty line in a
934 * string literal (including a function body!) or a multiline comment.
935 */
936
937CREATE TEXT SEARCH DICTIONARY russian_stem
938 (TEMPLATE = snowball, Language = russian , StopWords=russian);
939
940COMMENT ON TEXT SEARCH DICTIONARY russian_stem IS 'snowball stemmer for russian language';
941
942CREATE TEXT SEARCH CONFIGURATION russian
943 (PARSER = default);
944
945COMMENT ON TEXT SEARCH CONFIGURATION russian IS 'configuration for russian language';
946
947ALTER TEXT SEARCH CONFIGURATION russian ADD MAPPING
948 FOR email, url, url_path, host, file, version,
949 sfloat, float, int, uint,
950 numword, hword_numpart, numhword
951 WITH simple;
952
953ALTER TEXT SEARCH CONFIGURATION russian ADD MAPPING
954 FOR asciiword, hword_asciipart, asciihword
955 WITH english_stem;
956
957ALTER TEXT SEARCH CONFIGURATION russian ADD MAPPING
958 FOR word, hword_part, hword
959 WITH russian_stem;
960/*
961 * text search configuration for serbian language
962 *
963 * Copyright (c) 2007-2023, PostgreSQL Global Development Group
964 *
965 * src/backend/snowball/snowball.sql.in
966 *
967 * serbian and certain other macros are replaced for each language;
968 * see the Makefile for details.
969 *
970 * Note: this file is read in single-user -j mode, which means that the
971 * command terminator is semicolon-newline-newline; whenever the backend
972 * sees that, it stops and executes what it's got. If you write a lot of
973 * statements without empty lines between, they'll all get quoted to you
974 * in any error message about one of them, so don't do that. Also, you
975 * cannot write a semicolon immediately followed by an empty line in a
976 * string literal (including a function body!) or a multiline comment.
977 */
978
979CREATE TEXT SEARCH DICTIONARY serbian_stem
980 (TEMPLATE = snowball, Language = serbian );
981
982COMMENT ON TEXT SEARCH DICTIONARY serbian_stem IS 'snowball stemmer for serbian language';
983
984CREATE TEXT SEARCH CONFIGURATION serbian
985 (PARSER = default);
986
987COMMENT ON TEXT SEARCH CONFIGURATION serbian IS 'configuration for serbian language';
988
989ALTER TEXT SEARCH CONFIGURATION serbian ADD MAPPING
990 FOR email, url, url_path, host, file, version,
991 sfloat, float, int, uint,
992 numword, hword_numpart, numhword
993 WITH simple;
994
995ALTER TEXT SEARCH CONFIGURATION serbian ADD MAPPING
996 FOR asciiword, hword_asciipart, asciihword
997 WITH serbian_stem;
998
999ALTER TEXT SEARCH CONFIGURATION serbian ADD MAPPING
1000 FOR word, hword_part, hword
1001 WITH serbian_stem;
1002/*
1003 * text search configuration for spanish language
1004 *
1005 * Copyright (c) 2007-2023, PostgreSQL Global Development Group
1006 *
1007 * src/backend/snowball/snowball.sql.in
1008 *
1009 * spanish and certain other macros are replaced for each language;
1010 * see the Makefile for details.
1011 *
1012 * Note: this file is read in single-user -j mode, which means that the
1013 * command terminator is semicolon-newline-newline; whenever the backend
1014 * sees that, it stops and executes what it's got. If you write a lot of
1015 * statements without empty lines between, they'll all get quoted to you
1016 * in any error message about one of them, so don't do that. Also, you
1017 * cannot write a semicolon immediately followed by an empty line in a
1018 * string literal (including a function body!) or a multiline comment.
1019 */
1020
1021CREATE TEXT SEARCH DICTIONARY spanish_stem
1022 (TEMPLATE = snowball, Language = spanish , StopWords=spanish);
1023
1024COMMENT ON TEXT SEARCH DICTIONARY spanish_stem IS 'snowball stemmer for spanish language';
1025
1026CREATE TEXT SEARCH CONFIGURATION spanish
1027 (PARSER = default);
1028
1029COMMENT ON TEXT SEARCH CONFIGURATION spanish IS 'configuration for spanish language';
1030
1031ALTER TEXT SEARCH CONFIGURATION spanish ADD MAPPING
1032 FOR email, url, url_path, host, file, version,
1033 sfloat, float, int, uint,
1034 numword, hword_numpart, numhword
1035 WITH simple;
1036
1037ALTER TEXT SEARCH CONFIGURATION spanish ADD MAPPING
1038 FOR asciiword, hword_asciipart, asciihword
1039 WITH spanish_stem;
1040
1041ALTER TEXT SEARCH CONFIGURATION spanish ADD MAPPING
1042 FOR word, hword_part, hword
1043 WITH spanish_stem;
1044/*
1045 * text search configuration for swedish language
1046 *
1047 * Copyright (c) 2007-2023, PostgreSQL Global Development Group
1048 *
1049 * src/backend/snowball/snowball.sql.in
1050 *
1051 * swedish and certain other macros are replaced for each language;
1052 * see the Makefile for details.
1053 *
1054 * Note: this file is read in single-user -j mode, which means that the
1055 * command terminator is semicolon-newline-newline; whenever the backend
1056 * sees that, it stops and executes what it's got. If you write a lot of
1057 * statements without empty lines between, they'll all get quoted to you
1058 * in any error message about one of them, so don't do that. Also, you
1059 * cannot write a semicolon immediately followed by an empty line in a
1060 * string literal (including a function body!) or a multiline comment.
1061 */
1062
1063CREATE TEXT SEARCH DICTIONARY swedish_stem
1064 (TEMPLATE = snowball, Language = swedish , StopWords=swedish);
1065
1066COMMENT ON TEXT SEARCH DICTIONARY swedish_stem IS 'snowball stemmer for swedish language';
1067
1068CREATE TEXT SEARCH CONFIGURATION swedish
1069 (PARSER = default);
1070
1071COMMENT ON TEXT SEARCH CONFIGURATION swedish IS 'configuration for swedish language';
1072
1073ALTER TEXT SEARCH CONFIGURATION swedish ADD MAPPING
1074 FOR email, url, url_path, host, file, version,
1075 sfloat, float, int, uint,
1076 numword, hword_numpart, numhword
1077 WITH simple;
1078
1079ALTER TEXT SEARCH CONFIGURATION swedish ADD MAPPING
1080 FOR asciiword, hword_asciipart, asciihword
1081 WITH swedish_stem;
1082
1083ALTER TEXT SEARCH CONFIGURATION swedish ADD MAPPING
1084 FOR word, hword_part, hword
1085 WITH swedish_stem;
1086/*
1087 * text search configuration for tamil language
1088 *
1089 * Copyright (c) 2007-2023, PostgreSQL Global Development Group
1090 *
1091 * src/backend/snowball/snowball.sql.in
1092 *
1093 * tamil and certain other macros are replaced for each language;
1094 * see the Makefile for details.
1095 *
1096 * Note: this file is read in single-user -j mode, which means that the
1097 * command terminator is semicolon-newline-newline; whenever the backend
1098 * sees that, it stops and executes what it's got. If you write a lot of
1099 * statements without empty lines between, they'll all get quoted to you
1100 * in any error message about one of them, so don't do that. Also, you
1101 * cannot write a semicolon immediately followed by an empty line in a
1102 * string literal (including a function body!) or a multiline comment.
1103 */
1104
1105CREATE TEXT SEARCH DICTIONARY tamil_stem
1106 (TEMPLATE = snowball, Language = tamil );
1107
1108COMMENT ON TEXT SEARCH DICTIONARY tamil_stem IS 'snowball stemmer for tamil language';
1109
1110CREATE TEXT SEARCH CONFIGURATION tamil
1111 (PARSER = default);
1112
1113COMMENT ON TEXT SEARCH CONFIGURATION tamil IS 'configuration for tamil language';
1114
1115ALTER TEXT SEARCH CONFIGURATION tamil ADD MAPPING
1116 FOR email, url, url_path, host, file, version,
1117 sfloat, float, int, uint,
1118 numword, hword_numpart, numhword
1119 WITH simple;
1120
1121ALTER TEXT SEARCH CONFIGURATION tamil ADD MAPPING
1122 FOR asciiword, hword_asciipart, asciihword
1123 WITH tamil_stem;
1124
1125ALTER TEXT SEARCH CONFIGURATION tamil ADD MAPPING
1126 FOR word, hword_part, hword
1127 WITH tamil_stem;
1128/*
1129 * text search configuration for turkish language
1130 *
1131 * Copyright (c) 2007-2023, PostgreSQL Global Development Group
1132 *
1133 * src/backend/snowball/snowball.sql.in
1134 *
1135 * turkish and certain other macros are replaced for each language;
1136 * see the Makefile for details.
1137 *
1138 * Note: this file is read in single-user -j mode, which means that the
1139 * command terminator is semicolon-newline-newline; whenever the backend
1140 * sees that, it stops and executes what it's got. If you write a lot of
1141 * statements without empty lines between, they'll all get quoted to you
1142 * in any error message about one of them, so don't do that. Also, you
1143 * cannot write a semicolon immediately followed by an empty line in a
1144 * string literal (including a function body!) or a multiline comment.
1145 */
1146
1147CREATE TEXT SEARCH DICTIONARY turkish_stem
1148 (TEMPLATE = snowball, Language = turkish , StopWords=turkish);
1149
1150COMMENT ON TEXT SEARCH DICTIONARY turkish_stem IS 'snowball stemmer for turkish language';
1151
1152CREATE TEXT SEARCH CONFIGURATION turkish
1153 (PARSER = default);
1154
1155COMMENT ON TEXT SEARCH CONFIGURATION turkish IS 'configuration for turkish language';
1156
1157ALTER TEXT SEARCH CONFIGURATION turkish ADD MAPPING
1158 FOR email, url, url_path, host, file, version,
1159 sfloat, float, int, uint,
1160 numword, hword_numpart, numhword
1161 WITH simple;
1162
1163ALTER TEXT SEARCH CONFIGURATION turkish ADD MAPPING
1164 FOR asciiword, hword_asciipart, asciihword
1165 WITH turkish_stem;
1166
1167ALTER TEXT SEARCH CONFIGURATION turkish ADD MAPPING
1168 FOR word, hword_part, hword
1169 WITH turkish_stem;
1170/*
1171 * text search configuration for yiddish language
1172 *
1173 * Copyright (c) 2007-2023, PostgreSQL Global Development Group
1174 *
1175 * src/backend/snowball/snowball.sql.in
1176 *
1177 * yiddish and certain other macros are replaced for each language;
1178 * see the Makefile for details.
1179 *
1180 * Note: this file is read in single-user -j mode, which means that the
1181 * command terminator is semicolon-newline-newline; whenever the backend
1182 * sees that, it stops and executes what it's got. If you write a lot of
1183 * statements without empty lines between, they'll all get quoted to you
1184 * in any error message about one of them, so don't do that. Also, you
1185 * cannot write a semicolon immediately followed by an empty line in a
1186 * string literal (including a function body!) or a multiline comment.
1187 */
1188
1189CREATE TEXT SEARCH DICTIONARY yiddish_stem
1190 (TEMPLATE = snowball, Language = yiddish );
1191
1192COMMENT ON TEXT SEARCH DICTIONARY yiddish_stem IS 'snowball stemmer for yiddish language';
1193
1194CREATE TEXT SEARCH CONFIGURATION yiddish
1195 (PARSER = default);
1196
1197COMMENT ON TEXT SEARCH CONFIGURATION yiddish IS 'configuration for yiddish language';
1198
1199ALTER TEXT SEARCH CONFIGURATION yiddish ADD MAPPING
1200 FOR email, url, url_path, host, file, version,
