

@classmethod
def define_tables(cls, metadata):
    Table('users', metadata, Column('id', Integer, primary_key=True, test_needs_autoincrement=True), Column('name', String(30), nullable=False), Column('some_update', String(30), onupdate='im the update'))
    Table('addresses', metadata, Column('id', Integer, primary_key=True, test_needs_autoincrement=True), Column('user_id', None, ForeignKey('users.id')), Column('email_address', String(50), nullable=False))
    Table('foobar', metadata, Column('id', Integer, primary_key=True, test_needs_autoincrement=True), Column('user_id', None, ForeignKey('users.id')), Column('data', String(30)), Column('some_update', String(30), onupdate='im the other update'))

dataset/ETHPy150Open zzzeek/sqlalchemy/test/sql/test_update.py UpdateFromMultiTableUpdateDefaultsTest.define_tables/original