Sha256: c4aef84d2a6d2fc9c55b46188082099cff0790ffa1e553655a284c7c3a2bbaab

Contents?: true

Size: 346 Bytes

Versions: 3

Compression:

Stored size: 346 Bytes

Contents

class CorrectVclassKpath < ActiveRecord::Migration
  def self.up
    if !$migrating_new_site
      klasses = VirtualClass.find(:all)
      klasses.each do |vclass|
        Node.connection.execute "UPDATE nodes SET kpath = #{Node.connection.quote(vclass.kpath)} WHERE vclass_id = #{vclass[:id]}"
      end
    end
  end

  def self.down
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
zena-1.0.0.beta3 db/migrate/024_correct_vclass_kpath.rb
zena-1.0.0.beta2 db/migrate/024_correct_vclass_kpath.rb
zena-1.0.0.beta1 db/migrate/024_correct_vclass_kpath.rb