If Rails changes attribute types, we are then unable to instantiate our snapshots. See collectiveidea/audited#289 for a similar issue. I've worked around this by rebuilding all the snapshots but perhaps there is a better solution that doesn't involve serializing the database column types.