From 8ff22d81a11af03583d2af4f7345abaaf8d3c828 Mon Sep 17 00:00:00 2001 From: gi0baro Date: Sun, 25 Jan 2015 14:03:43 +0100 Subject: [PATCH] Use contrib drivers on pyDAL --- gluon/dal.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/gluon/dal.py b/gluon/dal.py index 47e6b017..79381718 100644 --- a/gluon/dal.py +++ b/gluon/dal.py @@ -122,3 +122,15 @@ class DAL(pyDAL): 'rows_render': sqlhtml.represent, 'rows_xml': sqlhtml.SQLTABLE } + +#: add web2py contrib drivers to pyDAL +from pydal.drivers import DRIVERS +if not DRIVERS.get('pymysql'): + from .contrib import pymysql + DRIVERS['pymysql'] = pymysql +#if not DRIVERS.get('pg8000'): +# from .contrib import pg8000 +# DRIVERS['pg8000'] = pg8000 +if not DRIVERS.get('pyodbc'): + from .contrib import pypyodbc as pyodbc + DRIVERS['pyodbc'] = pyodbc