Skip to content

SQLite unicode full-text-search tokenizer with Snowball stemming

Notifications You must be signed in to change notification settings

chazomaticus/sqlite3-unicodesn

 
 

Repository files navigation

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.

About

SQLite unicode full-text-search tokenizer with Snowball stemming

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 98.2%
  • C++ 1.8%