I don't think you want to try to dup the table, then delete columns. Instead just create the new table, with only the columns you want. Try this:emp2 = Table('emp2', metadata) for c in emp.columns: if c.name != 'hiredate': emp2.append_column(c.copy()) emp2.create(engine)
Thanks Jonathan, your example is more readability than mine. - sS --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "sqlalchemy" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/sqlalchemy?hl=en -~----------~----~----~----~------~----~------~--~---
