Sha256: 4541b787450fd08eb13a3a61b8ba404e32dd72eae3362e09c90ad019adade5e4
Contents?: true
Size: 620 Bytes
Versions: 11
Compression:
Stored size: 620 Bytes
Contents
# encoding: UTF-8 class Survey < ActiveRecord::Base; end class Question < ActiveRecord::Base; end class QuestionGroup < ActiveRecord::Base; end class Answer < ActiveRecord::Base; end class Response < ActiveRecord::Base; end class ResponseSet < ActiveRecord::Base; end class UpdateBlankApiIdsOnQuestionGroup < ActiveRecord::Migration def self.up check = [Survey, Question, QuestionGroup, Answer, Response, ResponseSet] check.each do |clazz| clazz.where('api_id IS ?', nil).each do |c| c.api_id = Surveyor::Common.generate_api_id c.save! end end end def self.down end end
Version data entries
11 entries across 11 versions & 4 rubygems