Я пытаюсь реализовать этот код https://gist.github.com/1859653, который позволяет sqlalchemy взаимодействовать со столбцом hstore.
В комментариях к этому gist упоминается необходимость запуска psycopg2.extras.register_hstore. Когда и где следует запускать эту функцию? Если я сделаю:
@app.before_request
def reg_hstore() :
register_hstore(db.engine.raw_connection(), True)
ошибки heroku со «слишком большим количеством подключений»
также упоминается использование pghstore (http://pypi.python.org/pypi/pghstore) вместо psycopg2, но не указано, как его настроить.
Кроме того, мне интересно, поддерживается ли использование индексов hstore в этом коде надстройки.