summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/databases/sqlite.py
diff options
context:
space:
mode:
authorMike Bayer <mike_mp@zzzcomputing.com>2006-02-05 16:20:16 +0000
committerMike Bayer <mike_mp@zzzcomputing.com>2006-02-05 16:20:16 +0000
commit7065eb46c54a3fb6155d69c5e4933040da1bfe45 (patch)
treec4ded3e087ab84a6d403dc71f84d6eb06abdc078 /lib/sqlalchemy/databases/sqlite.py
parent0f37df7c83d3b7a8567550df79e4f056a21e4c03 (diff)
downloadsqlalchemy-7065eb46c54a3fb6155d69c5e4933040da1bfe45.tar.gz
now lets do that properly
Diffstat (limited to 'lib/sqlalchemy/databases/sqlite.py')
-rw-r--r--lib/sqlalchemy/databases/sqlite.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/sqlalchemy/databases/sqlite.py b/lib/sqlalchemy/databases/sqlite.py
index 1958118b7..83fb00205 100644
--- a/lib/sqlalchemy/databases/sqlite.py
+++ b/lib/sqlalchemy/databases/sqlite.py
@@ -119,6 +119,8 @@ def descriptor():
class SQLiteSQLEngine(ansisql.ANSISQLEngine):
def __init__(self, opts, **params):
+ if sqlite is None:
+ raise "Couldn't import pysqlite2"
self.filename = opts.pop('filename', ':memory:')
self.opts = opts or {}
params['poolclass'] = sqlalchemy.pool.SingletonThreadPool
@@ -144,8 +146,6 @@ class SQLiteSQLEngine(ansisql.ANSISQLEngine):
return SQLiteCompiler(self, statement, bindparams, **kwargs)
def dbapi(self):
- if sqlite is None:
- raise "Couldn't import pysqlite2"
return sqlite
def schemagenerator(self, proxy, **params):