При использовании SQLAlchemy-FullText-Search Turbogears выдает результаты операции OperationalError

Я недавно установил зависимость SQLAlchemy-FullText-Search в ( https://github.com/mengzhuo/sqlalchemy-fulltext-search), но с тех пор я получаю неожиданные результаты. Когда я бегу

nosetests -v 

OperationalError: (OperationalError) near "(": syntax error u'ALTER TABLE opportunity ADD FULLTEXT (title, content, requirements)' () выходит.

Я определяю fulltext_columns:

__fulltext_columns__ = ('title', 'content', 'requirements')

1 ответ

Похоже, что SQLAlchemy-FullText-Search работает только в базах данных MySQL, но стандартный набор тестов веб-приложения TurboGears 2 использует базу данных SQLite в памяти, поэтому это может быть проблемой.

Другие вопросы по тегам