1 2 3 4 5 6 7 8 9 10 11 12 | # base.py
from django.db.backends.postgresql_psycopg2.base import *
from django.conf import settings
class DatabaseWrapper(DatabaseWrapper):
def _cursor(self):
cursor = super(DatabaseWrapper, self)._cursor()
statement_timeout = getattr(settings, 'DATABASE_STATEMENT_TIMEOUT', None)
if statement_timeout is not None:
cursor.execute("SET STATEMENT_TIMEOUT=%s" % statement_timeout)
return cursor
|
More like this
- Persistent connection to PostgreSQL database by mike_tk 3 years, 8 months ago
- Server Side Cursors for Django's psycopg2 Backend by ryanbutterfield 2 years, 2 months ago
- heroku postgress django settings by grillermo 10 months, 1 week ago
- PostgreSQL ON DELETE CASCADE by mjt 3 years, 6 months ago
- django-techblog fields.py for use with postgresql by dhmorgan 2 years, 10 months ago
Comments