]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
cast converted into its own ClauseElement so that it can have an explicit compilation rel_0_2_3
authorMike Bayer <mike_mp@zzzcomputing.com>
Sat, 17 Jun 2006 00:53:33 +0000 (00:53 +0000)
committerMike Bayer <mike_mp@zzzcomputing.com>
Sat, 17 Jun 2006 00:53:33 +0000 (00:53 +0000)
commit1ffed8432e282aa57ecde9f3e4ca778a1756ddc0
tree0849938da765ee182bc23284337b214e3202e5d1
parent3736b3ddff65f6d4b7e273b040b48b19dbac9b66
cast converted into its own ClauseElement so that it can have an explicit compilation
function in ANSICompiler
MySQLCompiler then skips most CAST calls since it only seems to support the standard syntax for Date
types; other types now a TODO for MySQL
then, polymorphic_union() function now CASTs null()s to the type corresponding to the columns in the UNION,
since postgres doesnt like mixing NULL with integer types
(long road for that .....)
CHANGES
lib/sqlalchemy/ansisql.py
lib/sqlalchemy/databases/mysql.py
lib/sqlalchemy/orm/util.py
lib/sqlalchemy/sql.py
test/sql/select.py