Migration base class is not hard-coded anymore and it comes from the config