Merge pull request #1682 from leonelcamara/fixheroku

Fixheroku
This commit is contained in:
mdipierro
2017-07-18 03:43:45 -05:00
committed by GitHub
+4 -6
View File
@@ -7,15 +7,13 @@ db = get_db()
""" """
import os import os
from gluon import * from gluon import *
from pydal.adapters import ADAPTERS, PostgreSQLAdapter from pydal.adapters import adapters, PostgrePsyco
from pydal.helpers.classes import UseDatabaseStoredFile from pydal.helpers.classes import DatabaseStoredFile
class HerokuPostgresAdapter(UseDatabaseStoredFile,PostgreSQLAdapter): @adapters.register_for('postgres')
drivers = ('psycopg2',) class HerokuPostgresAdapter(DatabaseStoredFile, PostgrePsyco):
uploads_in_blob = True uploads_in_blob = True
ADAPTERS['postgres'] = HerokuPostgresAdapter
def get_db(name = None, pool_size=10): def get_db(name = None, pool_size=10):
if not name: if not name:
names = [n for n in os.environ.keys() names = [n for n in os.environ.keys()