I used MySql.EntityFrameworkCore and had same problem. When I replaced it on Pomelo.EntityFrameworkCore.MySql all migrations accepted fine. I recommend use Pomelo.EntityFrameworkCore.MySql, it don't need a lot of change after migration from MySql.EntityFrameworkCore, little bit differs connection and thats all.