def METHOD_NAME(self):
    metadata = sqlalchemy.MetaData()
    sqlalchemy.Table(
        self.table_name, metadata,
        sqlalchemy.Column('user_id', sqlalchemy.Integer, primary_key=True),
        sqlalchemy.Column('user_name', sqlalchemy.String(16), nullable=False),
        sqlalchemy.Column('email_address', sqlalchemy.String(60), key='email'),
        sqlalchemy.Column('new_password', sqlalchemy.String(20), nullable=False)
    )
    diffs = self._test_diffs(metadata, {
        SimpleDiff(DiffTypes.ADD_COLUMN, self.table_name, 'new_password', None),
        SimpleDiff(DiffTypes.REMOVE_COLUMN, self.table_name, 'password', None)
    })
    # check that we can get the column via the property
    self.assertIsNotNone(diffs[0].column)
    self.assertIsNotNone(diffs[1].column)