]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
- getting slightly more consistent behavior for the edge case of pk columns
authorMike Bayer <mike_mp@zzzcomputing.com>
Sat, 15 Jan 2011 21:42:29 +0000 (16:42 -0500)
committerMike Bayer <mike_mp@zzzcomputing.com>
Sat, 15 Jan 2011 21:42:29 +0000 (16:42 -0500)
commitdff5a404e489d5215da5aa30870b78aca8423de5
tree39f6ae1949762d269f6a73e0315f0fa6910ceacd
parentfc0ffac24155931c2db10d1a469e1f7898268e45
- getting slightly more consistent behavior for the edge case of pk columns
with server default - autoincrement is now false with any server_default,
so these all return None, applies consistency to [ticket:2020], [ticket:2021].
if prefetch is desired a "default" should be used instead of server_default.
doc/build/core/expression_api.rst
lib/sqlalchemy/dialects/oracle/base.py
lib/sqlalchemy/dialects/postgresql/base.py
lib/sqlalchemy/engine/base.py
lib/sqlalchemy/engine/default.py
lib/sqlalchemy/engine/reflection.py
lib/sqlalchemy/schema.py
lib/sqlalchemy/sql/compiler.py
lib/sqlalchemy/sql/expression.py
test/sql/test_defaults.py