Sha256: e8032f00cfacfa17f3f2a538cb793d2a2fae18c70181b0976de671b41bdda2c8

Contents?: true

Size: 543 Bytes

Versions: 1

Compression:

Stored size: 543 Bytes

Contents

class MigrateConsultasModulosToAgendamentos < ActiveRecord::Migration
  def up
  	diabetes = Modulo.where(:slug => 'diabetes').first
  	geral = Modulo.where(:slug => 'geral').first

  	ConsultasDiabetes.all.each do |consulta_diabetes|
  		agendamento = consulta_diabetes.consulta.agendamento
  		agendamento.modulo = diabetes
  		agendamento.save
  	end

  	ConsultasGeral.all.each do |consulta_geral|
  		agendamento = consulta_geral.consulta.agendamento
  		agendamento.modulo = geral
  		agendamento.save
  	end
  end

  def down
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
omniauth-sabia-1.0.1 db/migrate/20140422001033_migrate_consultas_modulos_to_agendamentos.rb