tiddlywebplugins.mysql3 это плагин для TiddlyWeb подклассов tiddlywebplugins.sqlalchemy2 с MySQL специфики.
ПРЕДУПРЕЖДЕНИЕ: & NBSP; Этот код будет работать только с MySQL версии 5.1 и более ранних. Ведется работа с версией, которая работает правильно с 5,5. Если у вас есть 5.5 и хотите поэкспериментировать с тестовой версией пожалуйста, напишите в Google tiddlyweb группы: http://groups.google.com/group/tiddlyweb~~HEAD=pobj
Основные дополнения к sqlalchemy2 являются:
* Обеспечить разумную интерфейс поиска, используя Полный текст в MySQL.
* Обеспечение полевых поиски атрибутов колюшка и полей на основе.
* Поддержка поиска tiddlers, которые имеют geo.lat и geo.long полей вблизи местоположения.
* Создание способа index_query чтобы позволить плагин для использования в качестве "индексатора 'для фильтров и determine_bag_for_tiddler.
ПРИМЕЧАНИЯ
Это импорта установить некоторые переменные MySQL my.cnf в противном случае поиск будет скорее всего не удастся.
[туздЫ]
ft_min_word_len = 3
ft_stopword_file = ''
Вам нужно будет создать базу данных. Я использую один называется "tiddlyweb", и добавить следующее, чтобы tiddlywebconfig.py:
& NBSP; & NBSP; & NBSP; "server_store": ["tiddlywebplugins.mysql", {
& NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; "DB_CONFIG ':' MySQL: /// tiddlyweb кодировка utf8 = & use_unicode = 0 '}],
& NBSP; & NBSP; & NBSP; "индексатор ':' tiddlywebplugins.mysql",
Если вы хотите использовать полнотекстовый возможность индексирования вам нужно будет создать полнотекстовый индекс:
& NBSP; & NBSP; & NBSP; СОЗДАТЬ FULLTEXT INDEX tiddlytext на текст (текст);
. Благодаря Адриан Hosey за помощью по некоторым горбов SQL
Требования
- Python
- tiddlyweb
Комментарии не найдены