如何在Pylons应用程序中将参数传递给create_engine?

时间:2013-12-06 17:50:41

标签: sqlalchemy pylons

我想在Pylons应用程序中自定义数据库连接。 我有兴趣改变这些论点:

  • pool_size
  • pool_recycle

在SqlAlchemy中,参数传递给* create_engine * call,如下所示: http://docs.sqlalchemy.org/en/rel_0_9/core/engines.html?highlight=pool_size#sqlalchemy.create_engine

如何更改Pylons中的这些参数?

1 个答案:

答案 0 :(得分:1)

你应该能够在你的ini档案中做到这一点,我已经有一段时间了,因为我做过挂架而是IIRC,假设你在创建项目时对sqlalchemy问题说“是”,所有项目都以“slqalchemy”为前缀。作为sqlalchemy中engine_from_config方法的关键字给出。请参阅config / environment.py文件以获取更多信息。

sqlalchemy.url=<your db connection info>
sqlalchemy.pool_size= ??
sqlalchemy.pool_recycle= ??