summaryrefslogtreecommitdiff
path: root/test/dialect/test_postgresql.py
diff options
context:
space:
mode:
authorMike Bayer <mike_mp@zzzcomputing.com>2011-02-13 19:32:00 -0500
committerMike Bayer <mike_mp@zzzcomputing.com>2011-02-13 19:32:00 -0500
commit2e4da52221c9f231117b93c9709a36dc65b8c9b0 (patch)
tree7a53c145fbfb14d89351e1054b4ae1ccfbcd5f69 /test/dialect/test_postgresql.py
parent15520d5d81b9c45f6735df82ce0d593e93ad2bdf (diff)
downloadsqlalchemy-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.py4
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)