diff options
author | Mike Bayer <mike_mp@zzzcomputing.com> | 2011-02-13 19:32:00 -0500 |
---|---|---|
committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2011-02-13 19:32:00 -0500 |
commit | 2e4da52221c9f231117b93c9709a36dc65b8c9b0 (patch) | |
tree | 7a53c145fbfb14d89351e1054b4ae1ccfbcd5f69 /test/dialect/test_postgresql.py | |
parent | 15520d5d81b9c45f6735df82ce0d593e93ad2bdf (diff) | |
download | sqlalchemy-2e4da52221c9f231117b93c9709a36dc65b8c9b0.tar.gz |
- The Sequence() construct, when passed a MetaData()
object via its 'metadata' argument, will be
included in CREATE/DROP statements within
metadata.create_all() and metadata.drop_all(),
including "checkfirst" logic. [ticket:2055]
Diffstat (limited to 'test/dialect/test_postgresql.py')
-rw-r--r-- | test/dialect/test_postgresql.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/test/dialect/test_postgresql.py b/test/dialect/test_postgresql.py index 5d67e1921..1c7d0b16a 100644 --- a/test/dialect/test_postgresql.py +++ b/test/dialect/test_postgresql.py @@ -1285,8 +1285,10 @@ class MiscTest(TestBase, AssertsExecutionResults, AssertsCompiledSQL): def test_checksfor_sequence(self): meta1 = MetaData(testing.db) + seq = Sequence('fooseq') t = Table('mytable', meta1, Column('col1', Integer, - Sequence('fooseq'))) + seq)) + seq.drop() try: testing.db.execute('CREATE SEQUENCE fooseq') t.create(checkfirst=True) |