the data is inconsistent when migrating double unsigned type to double unsigned type