]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
- Liberalized the contract for :class:`.Index` a bit in that you can
authorMike Bayer <mike_mp@zzzcomputing.com>
Sat, 19 Apr 2014 16:31:19 +0000 (12:31 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Sat, 19 Apr 2014 16:31:19 +0000 (12:31 -0400)
commitc33d0378802abbc729de55ba205a4309e5d68f6b
tree1e8994db447e9908827c6494db8d0241a7a6de52
parent1fb4ad75a38ce84d0e7b170927025500b73b5519
- Liberalized the contract for :class:`.Index` a bit in that you can
specify a :func:`.text` expression as the target; the index no longer
needs to have a table-bound column present if the index is to be
manually added to the table, either via inline declaration or via
:meth:`.Table.append_constraint`. fixes #3028
doc/build/changelog/changelog_09.rst
lib/sqlalchemy/sql/base.py
lib/sqlalchemy/sql/naming.py
lib/sqlalchemy/sql/schema.py
lib/sqlalchemy/util/__init__.py
lib/sqlalchemy/util/compat.py
test/sql/test_constraints.py
test/sql/test_metadata.py