geary/src/sqlite3-unicodesn
2020-03-30 19:24:57 +11:00
..
libstemmer_c Basic search table implementation; fix #6766 2013-05-17 15:32:52 -07:00
extension.c Basic search table implementation; fix #6766 2013-05-17 15:32:52 -07:00
fts3_tokenizer.h Basic search table implementation; fix #6766 2013-05-17 15:32:52 -07:00
fts3_unicode2.c Fix two build warnings. 2018-07-13 12:53:56 +10:00
fts3_unicodesn.c Update sqlite3-unicodesn to latest, 4155579 2013-05-27 12:07:28 -07:00
fts3_unicodesn.h Basic search table implementation; fix #6766 2013-05-17 15:32:52 -07:00
fts3Int.h Basic search table implementation; fix #6766 2013-05-17 15:32:52 -07:00
Makefile Update sqlite3-unicodesn to latest, 4155579 2013-05-27 12:07:28 -07:00
meson.build **/*/meson.build: Update meson files to be more idiomatic 2020-03-30 19:24:57 +11:00
README Basic search table implementation; fix #6766 2013-05-17 15:32:52 -07:00
static.c Fix unicodesn not being found on Fedora when building with Meson. 2018-06-11 18:33:20 +10:00

SQLite3-unicodesn
==============

SQLite "unicode" full-text-search tokenizer with Snowball stemming

Installation
============

   $ git clone git://github.com/littlesavage/sqlite3-unicodesn.git
   $ cd sqlite3-unicodesn
   $ make
   $ su
   # make install

Usage
======

    $ sqlite3
    sqlite> .load unicodesn.sqlext
    sqlite> CREATE VIRTUAL TABLE fts USING fts3(text, tokenize=unicodesn "stemmer=russian");
    sqlite> INSERT INTO fts VALUES ("Пионэры! Идите в жопу!");
    sqlite> SELECT * FROM fts WHERE text MATCH 'Жопа';
    Пионэры! Идите в жопу!

License
=======

Snowball files and stemmers are covered by the BSD license.

SQLite is in the Public Domain.

SQLite3-unicodesn code is in the Public Domain.