Use `limit(null)` instead of `limit(-1)`

 in migration controller to be compatible to more backends

fixes #3947