Na het aanroepen van to_sql:
import sqlalchemy
engine = create_engine()
engine.execute('ALTER TABLE schema.table ADD PRIMARY KEY (keycolumn);')
Helaas stelt pandas.to_sql geen primaire sleutel in, het vernietigt zelfs de primaire sleutel van een bestaande tabel. Men moet zich bewust zijn van de primaire sleutels.