class DbSeed::Task

Public Instance Methods

find_md5() click to toggle source
# File lib/db_seed/tasks/task.rb, line 22
def find_md5
  file_path = File.expand_path("db/seeds.rb")
  md5 = Digest::MD5.file(file_path).hexdigest
  seed_object = DbSeed::ActiveRecord::Seed.first_or_create(md5_checksum: nil)
  md5_checksum = seed_object.try(:md5_checksum)
  return md5, md5_checksum, seed_object
end