Sha256: 9b0a0f2544efc8d0564fff57e3c4fbd6d94bce17d59808be74e33ea31f778fc0
Contents?: true
Size: 547 Bytes
Versions: 93
Compression:
Stored size: 547 Bytes
Contents
# frozen_string_literal: true class AddInitiativeSupportsCountToInitiative < ActiveRecord::Migration[5.1] class Initiative < ApplicationRecord self.table_name = :decidim_initiatives end def change add_column :decidim_initiatives, :initiative_supports_count, :integer, null: false, default: 0 reversible do |change| change.up do Initiative.find_each do |initiative| initiative.initiative_supports_count = initiative.votes.supports.count initiative.save end end end end end
Version data entries
93 entries across 93 versions & 1 rubygems