Sha256: 3e4baf0f61a2ce16e3021dcc82b627a33f62a6099fa5c08bd48485512ef31e64

Contents?: true

Size: 595 Bytes

Versions: 9

Compression:

Stored size: 595 Bytes

Contents

class CreateRedirectRules < ActiveRecord::Migration
  def change
    create_table :redirect_rules do |t|
      t.string :source, :null => false
      t.boolean :source_is_regex, :null => false, :default => false
      t.boolean :source_is_case_sensitive, :null => false, :default => false
      t.string :destination, :null => false
      t.boolean :active, :default => false
      t.timestamps
    end
    add_index :redirect_rules, :source
    add_index :redirect_rules, :active
    add_index :redirect_rules, :source_is_regex
    add_index :redirect_rules, :source_is_case_sensitive
  end
end

Version data entries

9 entries across 9 versions & 2 rubygems

Version Path
redirector-1.0.2 db/migrate/20120815212612_create_redirect_rules.rb
simplify_redirector-1.0.1 db/migrate/20120815212612_create_redirect_rules.rb
redirector-1.0.1 db/migrate/20120815212612_create_redirect_rules.rb
redirector-1.0.0 db/migrate/20120815212612_create_redirect_rules.rb
redirector-0.1.5 db/migrate/20120815212612_create_redirect_rules.rb
redirector-0.1.4 db/migrate/20120815212612_create_redirect_rules.rb
redirector-0.1.3 db/migrate/20120815212612_create_redirect_rules.rb
redirector-0.1.2 db/migrate/20120815212612_create_redirect_rules.rb
redirector-0.1.1 db/migrate/20120815212612_create_redirect_rules.rb