Team Ai
Datasetpublic

codekingpro/portable-devtools

sourceHugging Faceupdated 5mo agoView on Hugging Face
1likes16kdownloads
snowball_create.sql1212 linesDownload Raw Back to share
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,

Showing the first 1,200 of 1212 lines. Download the file for the rest.

codekingpro/portable-devtools · Team Ai