Wie Sie bereits herausgefunden haben, werden die Tabellen gelöscht, weil Sie
ausführensequelize.sync({ force: true })
Der eigentliche Teil ist der Schuldige
Zu Ihrer zweiten Frage - der Status der Migrationen wird in einer Tabelle in Ihrer Datenbank gespeichert - ich glaube, es heißt sequelize_meta