]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
- Emit BOOL rather than BOOLEAN for MySQL booleans in DDL, for old versions
authorJason Kirtland <jek@discorporate.us>
Thu, 31 May 2007 22:56:24 +0000 (22:56 +0000)
committerJason Kirtland <jek@discorporate.us>
Thu, 31 May 2007 22:56:24 +0000 (22:56 +0000)
commit0a713f408d2eded6856c7502b2950792ab460a91
tree3a66152f665c1ea8dfc7f6c62dae0ffcfbc8e1e0
parent1aa8b0eea743b88fb4649a0b476de75f1d091f8f
- Emit BOOL rather than BOOLEAN for MySQL booleans in DDL, for old versions
  of MySQL (#583)
- MySQL columns (such as times) with colons in their default values couldn't
  be roundtripped, fixed  (also in Postgres, but not fixed here.)
- BINARY/VARBINARY columns aren't really binary at all on ancient versions
  of MySQL.  The type.Binary(123) passthrough now always makes BLOBs.
  Removed the short-lived MSBaseBinary.
- Added mysql.get_version_info, given a connectable returns a tuple of server
  version info.
- Backed off on the reflection tests for older versions of MySQL, for now.
CHANGES
lib/sqlalchemy/databases/mysql.py
test/dialect/mysql.py
test/engine/reflection.py