]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
factored "sequence" execution in postgres in oracle to be generalized to the SQLEngin...
authorMike Bayer <mike_mp@zzzcomputing.com>
Fri, 16 Dec 2005 07:18:27 +0000 (07:18 +0000)
committerMike Bayer <mike_mp@zzzcomputing.com>
Fri, 16 Dec 2005 07:18:27 +0000 (07:18 +0000)
commit6cdba110a49b701e36f93d82e8772d1909385175
treec1b96732b7e8241db9d5a2262676db140d9f7030
parent1f30247e22a4a3a14eb7f57261e289cc26e61bf3
factored "sequence" execution in postgres in oracle to be generalized to the SQLEngine, to also allow space for "defaults" that may be constants, python functions, or SQL functions/statements
Sequence schema object extends from a more generic "Default" object
ANSICompiled can convert positinal params back to a dictionary, but the whole issue of parameters and how the engine executes compiled objects with parameters should be revisited
mysql has fixes for its "rowid_column" being hidden else it screws up some query construction, also will not use AUTOINCREMENT unless the column is Integer
lib/sqlalchemy/ansisql.py
lib/sqlalchemy/databases/mysql.py
lib/sqlalchemy/databases/oracle.py
lib/sqlalchemy/databases/postgres.py
lib/sqlalchemy/databases/sqlite.py
lib/sqlalchemy/engine.py
lib/sqlalchemy/schema.py
lib/sqlalchemy/sql.py
lib/sqlalchemy/types.py