def upgrade_audit(): # try: if the clients column is already the audit table engine = op.get_bind().engine # first get all potential audit tables audit_table_names = get_audit_table_name(engine) for audit_table_name in audit_table_names: # check if there is already a client column if table_has_column(engine, audit_table_name, 'client') == False: op.add_column(audit_table_name, sa.Column('client', sa.types.Unicode(length=80))) return