limit pool size only for postgres

This commit is contained in:
Friedrich Lindenberg 2012-01-21 21:38:31 +01:00
parent b389980f47
commit a569502a9b

View File

@ -14,7 +14,10 @@ TABLES = defaultdict(dict)
def connect(url):
""" Create an engine for the given database URL. """
engine = create_engine(url, pool_size=1)
kw = {}
if url.startswith('postgres'):
kw['pool_size'] = 1
engine = create_engine(url, **kw)
engine = construct_engine(engine)
meta = MetaData()
meta.bind = engine