From 2fad6acf54241df43030d387c7c9ac3f54df3af5 Mon Sep 17 00:00:00 2001 From: Mike Bayer Date: Thu, 28 Sep 2006 04:53:00 +0000 Subject: - 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 --- lib/sqlalchemy/databases/sqlite.py | 2 ++ 1 file changed, 2 insertions(+) (limited to 'lib/sqlalchemy/databases/sqlite.py') 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 -- cgit v1.2.1