MutationDict = cls._type_fixture()
Table('foo', metadata,
- Column('id', Integer, primary_key=True, test_needs_pk=True),
+ Column('id', Integer, primary_key=True, test_needs_autoincrement=True),
Column('data', MutationDict.as_mutable(PickleType)),
Column('non_mutable_data', PickleType)
)
MutationDict = cls._type_fixture()
Table('foo', metadata,
- Column('id', Integer, primary_key=True, test_needs_pk=True),
+ Column('id', Integer, primary_key=True, test_needs_autoincrement=True),
Column('data', MutationDict.as_mutable(JSONEncodedDict)),
Column('non_mutable_data', JSONEncodedDict)
)
MutationDict.associate_with(PickleType)
Table('foo', metadata,
- Column('id', Integer, primary_key=True, test_needs_pk=True),
+ Column('id', Integer, primary_key=True, test_needs_autoincrement=True),
Column('data', PickleType)
)
MutationDict.associate_with(JSONEncodedDict)
Table('foo', metadata,
- Column('id', Integer, primary_key=True, test_needs_pk=True),
+ Column('id', Integer, primary_key=True, test_needs_autoincrement=True),
Column('data', JSONEncodedDict)
)
@classmethod
def define_tables(cls, metadata):
Table('foo', metadata,
- Column('id', Integer, primary_key=True, test_needs_pk=True),
+ Column('id', Integer, primary_key=True, test_needs_autoincrement=True),
Column('x', Integer),
Column('y', Integer)
)
@classmethod
def define_tables(cls, metadata):
Table('graphs', metadata,
- Column('id', Integer, primary_key=True),
+ Column('id', Integer, primary_key=True,
+ test_needs_autoincrement=True),
Column('name', String(30)))
Table('edges', metadata,
- Column('id', Integer, primary_key=True, test_needs_autoincrement=True),
- Column('graph_id', Integer, ForeignKey('graphs.id'), nullable=False),
+ Column('id', Integer, primary_key=True,
+ test_needs_autoincrement=True),
+ Column('graph_id', Integer,
+ ForeignKey('graphs.id'),
+ nullable=False),
Column('x1', Integer),
Column('y1', Integer),
Column('x2', Integer),
other.x == self.x and \
other.y == self.y
def __ne__(self, other):
- return not isinstance(other, Point) or not self.__eq__(other)
+ return not isinstance(other, Point) or \
+ not self.__eq__(other)
class Graph(_base.BasicEntity):
pass
Table('graphs', metadata,
Column('id', Integer, primary_key=True,
test_needs_autoincrement=True),
- Column('version_id', Integer, primary_key=True, nullable=True),
+ Column('version_id', Integer, primary_key=True,
+ nullable=True),
Column('name', String(30)))
@classmethod
return (self.id, self.version)
__hash__ = None
def __eq__(self, other):
- return isinstance(other, Version) and other.id == self.id and \
+ return isinstance(other, Version) and \
+ other.id == self.id and \
other.version == self.version
def __ne__(self, other):
return not self.__eq__(other)
@classmethod
def define_tables(cls, metadata):
Table('foobars', metadata,
- Column('id', Integer, primary_key=True, test_needs_autoincrement=True),
+ Column('id', Integer, primary_key=True,
+ test_needs_autoincrement=True),
Column('x1', Integer, default=2),
Column('x2', Integer),
Column('x3', Integer, default=15),
)
Table('values', metadata,
- Column('id', Integer, primary_key=True),
- Column('description_id', Integer, ForeignKey('descriptions.id'),
- nullable=False),
+ Column('id', Integer, primary_key=True,
+ test_needs_autoincrement=True),
+ Column('description_id', Integer,
+ ForeignKey('descriptions.id'),
+ nullable=False),
Column('v1', String(20)),
Column('v2', String(20)),
)
)
Table('b', metadata,
- Column('id', Integer, primary_key=True),
+ Column('id', Integer, primary_key=True,
+ test_needs_autoincrement=True),
Column('data', String(20))
)
@classmethod
def define_tables(cls, metadata):
Table('edge', metadata,
- Column('id', Integer, primary_key=True, test_needs_autoincrement=True),
+ Column('id', Integer, primary_key=True,
+ test_needs_autoincrement=True),
Column('x1', Integer),
Column('y1', Integer),
Column('x2', Integer),