public
Description: a maintained fork of Evan Weaver's Ultrasphinx code -- see the escape_sql branch
Homepage: http://blog.evanweaver.com/files/doc/fauna/ultrasphinx/files/README.html
Clone URL: git://github.com/DrMark/ultrasphinx.git
DrMark (author)
Tue May 27 20:28:15 -0700 2008
commit  cbe4ef9b00c59e3670e60965595a7c9aa164f914
tree    a5853fb6bb3734a9159977c0240ceefab035bbd5
parent  79378a16423571b9d229e9b30d7de46efec5c5e2
ultrasphinx / RAKE_TASKS
100644 18 lines (14 sloc) 1.243 kb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
 
== Available Rake tasks
 
These Rake tasks are made available to your Rails app:
 
<tt>ultrasphinx:configure</tt>:: Rebuild the configuration file for this particular environment.
<tt>ultrasphinx:index</tt>:: Reindex and rotate all indexes.
<tt>ultrasphinx:index:delta</tt>:: Reindex and rotate the delta index.
<tt>ultrasphinx:index:main</tt>:: Reindex and rotate the main index.
<tt>ultrasphinx:index:merge</tt>:: Merge the delta index into the main index.
<tt>ultrasphinx:daemon:restart</tt>:: Restart the search daemon.
<tt>ultrasphinx:daemon:start</tt>:: Start the search daemon.
<tt>ultrasphinx:daemon:stop</tt>:: Stop the search daemon.
<tt>ultrasphinx:daemon:status</tt>:: Check if the search daemon is running.
<tt>ultrasphinx:spelling:build</tt>:: Rebuild the custom spelling dictionary. You may need to use <tt>sudo</tt> if your Aspell folder is not writable by the app user.
<tt>ultrasphinx:bootstrap</tt>:: Bootstrap a full Sphinx environment by running configure, index, then daemon:start.
 
All tasks have shortcuts. Use <tt>us:conf</tt>, <tt>us:index</tt>, <tt>us:main</tt>, <tt>us:delta</tt>, <tt>us:merge</tt>, <tt>us:restart</tt>, <tt>us:start</tt>, <tt>us:stop</tt>, <tt>us:stat</tt>, <tt>us:spell</tt>, and <tt>us:boot</tt>.