this avoids confusing migration in repository that could damage data, as meaning of the data in database mismatched decription