diff options
author | Adrien Di Mascio <Adrien.DiMascio@logilab.fr> | 2007-06-18 14:05:34 +0200 |
---|---|---|
committer | Adrien Di Mascio <Adrien.DiMascio@logilab.fr> | 2007-06-18 14:05:34 +0200 |
commit | 21b93c832a4481607ee19e515dbb8cd458e0691a (patch) | |
tree | b1d8127202aef1ec449057983fd66a6989e26e04 | |
parent | 86525fb8234a100ef3a445d8dca44fddf4ae04e0 (diff) | |
download | logilab-common-21b93c832a4481607ee19e515dbb8cd458e0691a.tar.gz |
use sqlite3 (builtin) module when available
-rw-r--r-- | db.py | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -567,7 +567,7 @@ class _SqliteAdvFuncHelper(_GenericAdvFuncHelper): PREFERED_DRIVERS = { "postgres" : [ 'psycopg2', 'psycopg', 'pgdb', 'pyPgSQL.PgSQL', ], "mysql" : [ 'MySQLdb', ], # 'pyMySQL.MySQL, ], - "sqlite" : [ 'pysqlite2.dbapi2', 'sqlite', ], + "sqlite" : ['sqlite3', 'pysqlite2.dbapi2', 'sqlite', ], } _ADAPTERS = { @@ -578,7 +578,8 @@ _ADAPTERS = { }, 'mysql' : { 'MySQLdb' : _MySqlDBAdapter, }, 'sqlite' : { 'pysqlite2.dbapi2' : _PySqlite2Adapter, - 'sqlite' : _SqliteAdapter, }, + 'sqlite' : _SqliteAdapter, + 'sqlite3' : _PySqlite2Adapter, }, } # _AdapterDirectory could be more generic by adding a 'protocol' parameter |