From 2fc4115718ed6bf7c4396502c060a5a2c18c487a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Leonel=20C=C3=A2mara?= Date: Sun, 9 Jul 2017 15:35:48 +0100 Subject: [PATCH] update heroku.py to the new pydal --- gluon/contrib/heroku.py | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/gluon/contrib/heroku.py b/gluon/contrib/heroku.py index 38256478..f08e3c33 100644 --- a/gluon/contrib/heroku.py +++ b/gluon/contrib/heroku.py @@ -7,15 +7,13 @@ db = get_db() """ import os from gluon import * -from pydal.adapters import ADAPTERS, PostgreSQLAdapter +from pydal.adapters import adapters, PostgrePsyco from pydal.helpers.classes import UseDatabaseStoredFile -class HerokuPostgresAdapter(UseDatabaseStoredFile,PostgreSQLAdapter): - drivers = ('psycopg2',) +@adapters.register_for('postgres') +class HerokuPostgresAdapter(DatabaseStoredFile, PostgrePsyco): uploads_in_blob = True -ADAPTERS['postgres'] = HerokuPostgresAdapter - def get_db(name = None, pool_size=10): if not name: names = [n for n in os.environ.keys()