]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
- [feature] The "extend_existing" flag on Table
authorMike Bayer <mike_mp@zzzcomputing.com>
Sun, 4 Dec 2011 19:16:42 +0000 (14:16 -0500)
committerMike Bayer <mike_mp@zzzcomputing.com>
Sun, 4 Dec 2011 19:16:42 +0000 (14:16 -0500)
commit81945d7a0c60cc898541189d52564df2010871c1
treec39ec598919f1c95d3126d67e19562de9309fef0
parent133a0b2460f4c71692795ebbe52f9e521bb8782c
- [feature] The "extend_existing" flag on Table
now allows for the reflection process to take
effect for a Table object that's already been
defined; when autoload=True and extend_existing=True
are both set, the full set of columns will be
reflected from the Table which will then
*overwrite* those columns already present,
rather than no activity occurring.  Columns that
are present directly in the autoload run
will be used as always, however.
[ticket:1410]
CHANGES
lib/sqlalchemy/schema.py
test/engine/test_reflection.py