Sha256: 335bfd3c876603ae460a7b6074951fbd424cbc6eda8d43712d0b15d1057f2b85

Contents?: true

Size: 458 Bytes

Versions: 14

Compression:

Stored size: 458 Bytes

Contents

class SetAllCmorFilesPublishableToPublished < ActiveRecord::Migration[5.2]
  def self.up
    ActiveRecord::Base.transaction do
      [
        Cmor::Files::FileDetail
      ].each do |klass|
        klass.update_all(published_at: Time.zone.now)
      end
    end
  end

  def down.up
    ActiveRecord::Base.transaction do
      [
        Cmor::Files::FileDetail
      ].each do |klass|
        klass.update_all(published_at: nil)
      end
    end
  end
end

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
cmor_files-0.0.60.pre db/migrate/20200301154948_set_all_cmor_files_publishable_to_published.rb
cmor_files-0.0.59.pre db/migrate/20200301154948_set_all_cmor_files_publishable_to_published.rb
cmor_files-0.0.58.pre db/migrate/20200301154948_set_all_cmor_files_publishable_to_published.rb
cmor_files-0.0.57.pre db/migrate/20200301154948_set_all_cmor_files_publishable_to_published.rb
cmor_files-0.0.56.pre db/migrate/20200301154948_set_all_cmor_files_publishable_to_published.rb
cmor_files-0.0.55.pre db/migrate/20200301154948_set_all_cmor_files_publishable_to_published.rb
cmor_files-0.0.54.pre db/migrate/20200301154948_set_all_cmor_files_publishable_to_published.rb
cmor_files-0.0.53.pre db/migrate/20200301154948_set_all_cmor_files_publishable_to_published.rb
cmor_files-0.0.52.pre db/migrate/20200301154948_set_all_cmor_files_publishable_to_published.rb
cmor_files-0.0.51.pre db/migrate/20200301154948_set_all_cmor_files_publishable_to_published.rb
cmor_files-0.0.50.pre db/migrate/20200301154948_set_all_cmor_files_publishable_to_published.rb
cmor_files-0.0.49.pre db/migrate/20200301154948_set_all_cmor_files_publishable_to_published.rb
cmor_files-0.0.48.pre db/migrate/20200301154948_set_all_cmor_files_publishable_to_published.rb
cmor_files-0.0.45.pre db/migrate/20200301154948_set_all_cmor_files_publishable_to_published.rb