From c9dbf4901fc2aef69c4d281e234485fd0922bbbc Mon Sep 17 00:00:00 2001 From: Tristan Crockett Date: Thu, 2 Mar 2017 10:10:31 -0600 Subject: [PATCH] Disable connection pooling [Resolves #22] --- triage/db.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/triage/db.py b/triage/db.py index fe03ac8c9..36661be23 100644 --- a/triage/db.py +++ b/triage/db.py @@ -18,6 +18,7 @@ from sqlalchemy.types import ARRAY from sqlalchemy.ext.declarative import declarative_base from sqlalchemy.orm import relationship +from sqlalchemy.pool import NullPool from sqlalchemy.dialects.postgresql import JSONB from sqlalchemy.engine.url import URL @@ -130,4 +131,4 @@ def connect(): 'port': profile['port'], } dburl = URL('postgres', **dbconfig) - return create_engine(dburl) + return create_engine(dburl, poolclass=NullPool)