Sha256: 8b1897c0e8eab045e67909f736944099974e2c42b52f0ace3a763b4ccc644b78

Contents?: true

Size: 480 Bytes

Versions: 5

Compression:

Stored size: 480 Bytes

Contents

require 'cms/upgrades/v3_5_0'

class Browsercms353 < ActiveRecord::Migration
  def change
    namespace_templates
    
    # Some older projects may have AbstractFileBlock rather than File/ImageBlock connectors
    v3_5_0_update_connector_namespaces("Cms", "AbstractFileBlock")
    
  end
  
  private
  
  def namespace_templates
    ["PageTemplate", "PagePartial"].each do |view|
      Cms::DynamicView.update_all("type = 'Cms::#{view}'", "type = '#{view}'" )
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
browsercms-3.5.7 db/migrate/20120717182827_browsercms353.rb
browsercms-3.5.6 db/migrate/20120717182827_browsercms353.rb
browsercms-3.5.5 db/migrate/20120717182827_browsercms353.rb
browsercms-3.5.4 db/migrate/20120717182827_browsercms353.rb
browsercms-3.5.3 db/migrate/20120717182827_browsercms353.rb