podemos-info/participa2

View on GitHub
decidim-module-crowdfundings/db/migrate/20171128140711_add_last_order_request_date_to_decidim_crowdfundings_contributions.rb

Summary

Maintainability
A
0 mins
Test Coverage
# frozen_string_literal: true

class AddLastOrderRequestDateToDecidimCrowdfundingsContributions < ActiveRecord::Migration[5.1]
  class Contribution < ApplicationRecord
    self.table_name = :decidim_crowdfundings_contributions
  end

  def change
    add_column :decidim_crowdfundings_contributions, :last_order_request_date, :date

    Contribution.find_each do |contribution|
      contribution.update(last_order_request_date: contribution.created_at.beginning_of_month)
    end
  end
end