alembic/sqlalchemy: auto increment only allowed on a single column