ensure migrations run from scratch. they'd become broken over time

Older migrations had become broken as the rest of the application moves forward. This fixes them