module ActiverecordHoarder::Restore::ClassMethods

Public Instance Methods

restore_archive_records(date) click to toggle source
# File lib/activerecord_hoarder/restore.rb, line 8
def restore_archive_records(date)
  storage = ::ActiverecordHoarder::Storage.new(self.table_name)
  key = ::ActiverecordHoarder::StorageKey.from_date(date, :json)
  dataIO = storage.fetch_data(key)
  create(JSON.parse(dataIO.read))
end