Sha256: 9da75dd43444ba9db757670be0c04b789efbcb1ca3398846692c8390a4255ec9

Contents?: true

Size: 658 Bytes

Versions: 8

Compression:

Stored size: 658 Bytes

Contents

class AddMissingIndexes < ActiveRecord::Migration
  def self.up
    add_index :pages, :parent_id
    add_index :pages, :custom_title_image_id
    add_index :pages, :image_id
    add_index :images, :parent_id
    add_index :page_parts, :page_id
    
    add_index :pages, :id
    add_index :page_parts, :id
    add_index :users, :id
  end
  
  def self.down
    remove_index :pages, :parent_id
    remove_index :pages, :custom_title_image_id
    remove_index :pages, :image_id
    remove_index :images, :parent_id
    remove_index :page_parts, :page_id
    
    remove_index :pages, :id
    remove_index :page_parts, :id
    remove_index :users, :id
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
refinerycms-0.9.5.13 db/migrate/20091109012126_add_missing_indexes.rb
refinerycms-0.9.5.12 db/migrate/20091109012126_add_missing_indexes.rb
refinerycms-0.9.5.11 db/migrate/20091109012126_add_missing_indexes.rb
refinerycms-0.9.5.10 db/migrate/20091109012126_add_missing_indexes.rb
refinerycms-0.9.5.9 db/migrate/20091109012126_add_missing_indexes.rb
refinerycms-0.9.5.8 db/migrate/20091109012126_add_missing_indexes.rb
refinerycms-0.9.5.7 db/migrate/20091109012126_add_missing_indexes.rb
refinerycms-0.9.5.6 db/migrate/20091109012126_add_missing_indexes.rb