@@ -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()
|
||||||
|
|||||||
Reference in New Issue
Block a user