From: Michael Trier Date: Fri, 26 Feb 2010 06:30:14 +0000 (+0000) Subject: Corrected problem with index too large on mysql. X-Git-Tag: rel_0_6beta2~118 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=65be1c2415fdb7193b8eadf1b2c48fbb855cc730;p=thirdparty%2Fsqlalchemy%2Fsqlalchemy.git Corrected problem with index too large on mysql. --- diff --git a/test/ext/test_declarative.py b/test/ext/test_declarative.py index 457936d78f..d04ed3bfb4 100644 --- a/test/ext/test_declarative.py +++ b/test/ext/test_declarative.py @@ -1804,7 +1804,7 @@ class DeclarativeMixinTest(DeclarativeTestBase): class MyModel(Base,MyMixin): __tablename__='test' - name = Column(String(1000), nullable=False, index=True) + name = Column(String(100), nullable=False, index=True) Base.metadata.create_all() @@ -1827,16 +1827,16 @@ class DeclarativeMixinTest(DeclarativeTestBase): return 'bar'+str(self.id) class MyMixin(MyMixinParent): - baz = Column(String(1000), nullable=False, index=True) + baz = Column(String(100), nullable=False, index=True) class MyModel(Base,MyMixin): __tablename__='test' - name = Column(String(1000), nullable=False, index=True) + name = Column(String(100), nullable=False, index=True) Base.metadata.create_all() session = create_session() - session.add(MyModel(name='testing',baz='fu')) + session.add(MyModel(name='testing', baz='fu')) session.flush() session.expunge_all()