Sha256: 64388c8f1193a56de7cc6ac3790c2e9f6ec78c7477e97e80bce55b78acd770ea

Contents?: true

Size: 557 Bytes

Versions: 6

Compression:

Stored size: 557 Bytes

Contents

# frozen_string_literal: true

class AddTimestampsToComponents < ActiveRecord::Migration[5.2]
  class Component < ApplicationRecord
    self.table_name = :decidim_components
  end

  def change
    add_timestamps :decidim_components, null: true
    # rubocop:disable Rails/SkipsModelValidations
    Component.update_all(created_at: Time.current, updated_at: Time.current)
    # rubocop:enable Rails/SkipsModelValidations
    change_column_null :decidim_components, :created_at, false
    change_column_null :decidim_components, :updated_at, false
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
decidim-core-0.29.2 db/migrate/20181025082245_add_timestamps_to_components.rb
decidim-core-0.28.5 db/migrate/20181025082245_add_timestamps_to_components.rb
decidim-core-0.29.1 db/migrate/20181025082245_add_timestamps_to_components.rb
decidim-core-0.28.4 db/migrate/20181025082245_add_timestamps_to_components.rb
decidim-core-0.29.0 db/migrate/20181025082245_add_timestamps_to_components.rb
decidim-core-0.28.3 db/migrate/20181025082245_add_timestamps_to_components.rb