Sha256: 583559da27404255dd942c8a7b26a22ec42bee3e51377b9225bf1f4268501fbc

Contents?: true

Size: 514 Bytes

Versions: 105

Compression:

Stored size: 514 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
      t.datetime :created_at
    end
    add_index :slugs, :sluggable_id
    add_index :slugs, [:name, :sluggable_type, :sequence, :scope], :name => "index_slugs_on_n_s_s_and_s", :unique => true
  end

  def self.down
    drop_table :slugs
  end
end

Version data entries

105 entries across 95 versions & 9 rubygems

Version Path
community_engine-3.2.0 db/migrate/079_create_slugs.rb
community_engine-3.0.0 db/migrate/079_create_slugs.rb
community_engine-2.3.2 db/migrate/079_create_slugs.rb
community_engine-2.3.1 db/migrate/079_create_slugs.rb
community_engine-2.3.0 db/migrate/079_create_slugs.rb
chili_presentations-0.2.2 db/migrate/20120920025554_create_slugs.rb
community_engine-2.1.0 db/migrate/079_create_slugs.rb
community_engine-2.0.0 db/migrate/079_create_slugs.rb
chili_presentations-0.2.1 db/migrate/20120920025554_create_slugs.rb
chili_presentations-0.2.0 db/migrate/20120920025554_create_slugs.rb
chili_presentations-0.1.3 db/migrate/20120920025554_create_slugs.rb
chili_presentations-0.1.2 db/migrate/20120920025554_create_slugs.rb
chili_presentations-0.1.1 db/migrate/20120920025554_create_slugs.rb
chili_presentations-0.1.0 db/migrate/20120920025554_create_slugs.rb
k3cms_blog-0.1.0 db/migrate/20110118015034_create_slugs.rb
friendly_id-3.3.3.0 generators/friendly_id/templates/create_slugs.rb
community_engine-2.0.0.beta3 db/migrate/079_create_slugs.rb
friendly_id-3.3.2.0 generators/friendly_id/templates/create_slugs.rb
friendly_id_globalize3-3.2.1.6 generators/friendly_id/templates/create_slugs.rb
friendly_id-3.3.1.1 generators/friendly_id/templates/create_slugs.rb