Sha256: ff7f3b57040c5b2347016dce07aa963c08bb5f789649ba49e66194cb77a113ba

Contents?: true

Size: 488 Bytes

Versions: 262

Compression:

Stored size: 488 Bytes

Contents

class CreateSlugs < ActiveRecord::Migration
  def self.up
    create_table :slugs do |t|
      t.string :name
      t.integer :sluggable_id
      t.integer :sequence, :null => false, :default => 1
      t.string :sluggable_type, :limit => 40
      t.string :scope, :limit => 40
      t.datetime :created_at
    end
    add_index :slugs, [:name, :sluggable_type, :scope, :sequence], :unique => true
    add_index :slugs, :sluggable_id
  end

  def self.down
    drop_table :slugs
  end
end

Version data entries

262 entries across 249 versions & 16 rubygems

Version Path
dougcole-friendly_id-2.0.2 generators/friendly_id/templates/create_slugs.rb
dougcole-friendly_id-2.0.3 generators/friendly_id/templates/create_slugs.rb
dougcole-friendly_id-2.0.4 generators/friendly_id/templates/create_slugs.rb
dougcole-friendly_id-2.0.5 generators/friendly_id/templates/create_slugs.rb
dougcole-friendly_id-2.0.6 generators/friendly_id/templates/create_slugs.rb
nateabbott-friendly_id-2.1.4 generators/friendly_id/templates/create_slugs.rb
nateabbott-friendly_id-2.1.7 generators/friendly_id/templates/create_slugs.rb
nateabbott-friendly_id-2.1.8 generators/friendly_id/templates/create_slugs.rb
nateabbott-nateabbott-friendly_id-2.1.5 generators/friendly_id/templates/create_slugs.rb
nateabbott-nateabbott-friendly_id-2.1.6 generators/friendly_id/templates/create_slugs.rb
norman-friendly_id-2.0.1 generators/friendly_id/templates/create_slugs.rb
norman-friendly_id-2.0.2 generators/friendly_id/templates/create_slugs.rb
norman-friendly_id-2.0.3 generators/friendly_id/templates/create_slugs.rb
norman-friendly_id-2.0.4 generators/friendly_id/templates/create_slugs.rb
norman-friendly_id-2.1.0 generators/friendly_id/templates/create_slugs.rb
norman-friendly_id-2.1.1 generators/friendly_id/templates/create_slugs.rb
norman-friendly_id-2.1.2 generators/friendly_id/templates/create_slugs.rb
norman-friendly_id-2.1.3 generators/friendly_id/templates/create_slugs.rb
nwp-friendly_id-2.1.3 generators/friendly_id/templates/create_slugs.rb
rakutenusa-friendly_id-2.0.6 generators/friendly_id/templates/create_slugs.rb