(original reporter: evan) Seems I can't redefine a table in r1709 or r1712:
from sqlalchemy import *
meta = MetaData()
table = Table('tmp',meta,
Column('id',Integer),
)
table = Table('tmp',meta,
Column('ids',Integer),
redefine=True,
)
Traceback (most recent call last):
File "test.py", line 9, in ?
redefine=True,
File "/home/evan/code/src/sqlalchemy/trunk/lib/sqlalchemy/schema.py", line 81, in __call__
table._reload_values(*args)
File "/home/evan/code/src/sqlalchemy/trunk/lib/sqlalchemy/schema.py", line 180, in _reload_values
self._clear()
File "/home/evan/code/src/sqlalchemy/trunk/lib/sqlalchemy/sql.py", line 1256, in _clear
self.primary_key[:](:) = []
TypeError: object does not support item assignment
Originally reported by: Anonymous
(original reporter: evan) Seems I can't redefine a table in r1709 or r1712:
Works fine in r1708