reset _autoincrement_column when table pk columns are replaced

Issue #2525 resolved
Mike Bayer repo owner created an issue
from sqlalchemy import *

m = MetaData()

t = Table('t', m, 
    Column('id', Integer, primary_key=True)
)

assert t._autoincrement_column is t.c.id

t = Table('t', m, 
    Column('id', Integer, primary_key=True),
    extend_existing=True
)
assert t._autoincrement_column is t.c.id

Comments (2)

  1. Log in to comment