From: Mike Bayer Date: Fri, 5 Oct 2007 18:14:11 +0000 (+0000) Subject: - fixed sqlite reflection of BOOL/BOOLEAN [ticket:808] X-Git-Tag: rel_0_4_0~71 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6695831403df94fef6df7065244533e73f3f99f8;p=thirdparty%2Fsqlalchemy%2Fsqlalchemy.git - fixed sqlite reflection of BOOL/BOOLEAN [ticket:808] --- diff --git a/CHANGES b/CHANGES index 388ca39bb3..dffc5d3a56 100644 --- a/CHANGES +++ b/CHANGES @@ -33,6 +33,8 @@ CHANGES - Added support for returning values from inserts and udpates for PostgreSQL 8.2+. [ticket:797] +- fixed sqlite reflection of BOOL/BOOLEAN [ticket:808] + 0.4.0beta6 ---------- diff --git a/lib/sqlalchemy/databases/sqlite.py b/lib/sqlalchemy/databases/sqlite.py index d731fb7fda..8651608b21 100644 --- a/lib/sqlalchemy/databases/sqlite.py +++ b/lib/sqlalchemy/databases/sqlite.py @@ -166,6 +166,8 @@ pragma_names = { 'DATETIME' : SLDateTime, 'DATE' : SLDate, 'BLOB' : SLBinary, + 'BOOL': SLBoolean, + 'BOOLEAN': SLBoolean, } def descriptor(): diff --git a/test/engine/reflection.py b/test/engine/reflection.py index 4b7b2f72fa..74984399e3 100644 --- a/test/engine/reflection.py +++ b/test/engine/reflection.py @@ -55,6 +55,7 @@ class ReflectionTest(PersistTest): Column('test_passivedefault3', deftype2, PassiveDefault(defval2)), Column('test_passivedefault4', deftype3, PassiveDefault(defval3)), Column('test9', Binary(100)), + Column('test10', Boolean), Column('test_numeric', Numeric(None, None)), test_needs_fk=True, )