]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
- create_all(), drop_all(), create(), drop() all raise
authorMike Bayer <mike_mp@zzzcomputing.com>
Sun, 22 Jun 2008 16:53:07 +0000 (16:53 +0000)
committerMike Bayer <mike_mp@zzzcomputing.com>
Sun, 22 Jun 2008 16:53:07 +0000 (16:53 +0000)
commit45defff23dd7a51cbdb95e4a5b724620c29fa72e
tree463d2f84dcdd44a170078d3607cb0a681a09c772
parentb5261fa1fb338efbbf83fb600516f183de247a58
- create_all(), drop_all(), create(), drop() all raise
an error if the table name or schema name contains
more characters than that dialect's configured
character limit.  Some DB's can handle too-long
table names during usage, and SQLA can handle this
as well. But various reflection/
checkfirst-during-create scenarios fail since we are
looking for the name within the DB's catalog tables.
[ticket:571]
CHANGES
lib/sqlalchemy/engine/default.py
lib/sqlalchemy/exceptions.py
lib/sqlalchemy/sql/compiler.py
test/sql/labels.py