]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
- improved ability to get the "correct" and most minimal set of primary key
authorMike Bayer <mike_mp@zzzcomputing.com>
Sat, 14 Jul 2007 21:57:51 +0000 (21:57 +0000)
committerMike Bayer <mike_mp@zzzcomputing.com>
Sat, 14 Jul 2007 21:57:51 +0000 (21:57 +0000)
commit8889d2c1bc7c527271909c0896e5d053c6aa369e
treeddc0ff9785eaa62ae5dbd6fadf659f24e859cf39
parent44289e375bf0b421dac6eddb8cb072360fe0ad31
- improved ability to get the "correct" and most minimal set of primary key
  columns from a join, equating foreign keys and otherwise equated columns.
  this is also mostly to help inheritance scenarios formulate the best
  choice of primary key columns.  [ticket:185]
- added 'bind' argument to Sequence.create()/drop(), ColumnDefault.execute()
CHANGES
lib/sqlalchemy/schema.py
lib/sqlalchemy/sql.py
lib/sqlalchemy/util.py
test/orm/inheritance.py
test/sql/defaults.py
test/sql/selectable.py
test/testbase.py