]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
- fixed sqlite reflection of BOOL/BOOLEAN [ticket:808]
authorMike Bayer <mike_mp@zzzcomputing.com>
Fri, 5 Oct 2007 18:14:11 +0000 (18:14 +0000)
committerMike Bayer <mike_mp@zzzcomputing.com>
Fri, 5 Oct 2007 18:14:11 +0000 (18:14 +0000)
CHANGES
lib/sqlalchemy/databases/sqlite.py
test/engine/reflection.py

diff --git a/CHANGES b/CHANGES
index 388ca39bb30c780731edb6fd0448ec0cff16db2e..dffc5d3a562597d0d3858a09282051ad6ccb5ed9 100644 (file)
--- 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
 ----------
 
index d731fb7fda0c94cd964c4286072ceef81994ec78..8651608b215ea4b728ee45075f0cc1a3c3b7f19c 100644 (file)
@@ -166,6 +166,8 @@ pragma_names = {
     'DATETIME' : SLDateTime,
     'DATE' : SLDate,
     'BLOB' : SLBinary,
+    'BOOL': SLBoolean, 
+    'BOOLEAN': SLBoolean,
 }
 
 def descriptor():
index 4b7b2f72fa135e9a4b99c0967eae60c8addef1f6..74984399e3d2cfcf311c0758e308d9f8a0743482 100644 (file)
@@ -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,
         )