При использовании 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 в памяти, поэтому это может быть проблемой.