diff options
author | Mike Bayer <mike_mp@zzzcomputing.com> | 2006-09-28 04:53:00 +0000 |
---|---|---|
committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2006-09-28 04:53:00 +0000 |
commit | 2fad6acf54241df43030d387c7c9ac3f54df3af5 (patch) | |
tree | 6e71ac9fb1f439bb5dcdc52785a6df6f4b3d02df /lib/sqlalchemy/databases/sqlite.py | |
parent | 93caa5da2e2174e5a5f059269fcd9eae66f69306 (diff) | |
download | sqlalchemy-2fad6acf54241df43030d387c7c9ac3f54df3af5.tar.gz |
- added test suite to test improved from_obj/join behavior with Query/eagerloading/SelectResults
- EagerLoader looks more carefully for the correct Table/Join/FromClause to bind its outer join onto
- sqlite boolean datatype converts bind params from python booleans to integer
- took out assertion raise from 'name' property of CompoundSelect
Diffstat (limited to 'lib/sqlalchemy/databases/sqlite.py')
-rw-r--r-- | lib/sqlalchemy/databases/sqlite.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/sqlalchemy/databases/sqlite.py b/lib/sqlalchemy/databases/sqlite.py index 9631c1318..378ec7cd9 100644 --- a/lib/sqlalchemy/databases/sqlite.py +++ b/lib/sqlalchemy/databases/sqlite.py @@ -84,6 +84,8 @@ class SLBinary(sqltypes.Binary): class SLBoolean(sqltypes.Boolean): def get_col_spec(self): return "BOOLEAN" + def convert_bind_param(self, value, dialect): + return value and 1 or 0 def convert_result_value(self, value, dialect): if value is None: return None |