Custom abstract db migration class