# frozen_string_literal: true class AddCreatedAtToBadgeUser < ActiveRecord::Migration[6.0] def up add_column :user_badges, :created_at, :datetime, null: true execute 'UPDATE user_badges SET created_at = granted_at WHERE created_at IS NULL' change_column :user_badges, :created_at, :datetime, null: false, default: 'current_timestamp' end def down remove_column :user_badges, :created_at end end