Sha256: 8e027e051c7e49abb237a8ead3a1ce232709a709ec5e8f20d3e1b52472d60b22

Contents?: true

Size: 544 Bytes

Versions: 7

Compression:

Stored size: 544 Bytes

Contents

class CreateFriendlyIdSlugs < ActiveRecord::Migration[5.2]
	def change
		create_table :friendly_id_slugs do |t|
			t.string   :slug,           :null => false
			t.integer  :sluggable_id,   :null => false
			t.string   :sluggable_type, :limit => 50
			t.string   :scope
			t.datetime :created_at
		end

		add_index :friendly_id_slugs, :sluggable_id
		add_index :friendly_id_slugs, [:slug, :sluggable_type]
		add_index :friendly_id_slugs, [:slug, :sluggable_type, :scope], :unique => true
		add_index :friendly_id_slugs, :sluggable_type
	end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
proclaim-0.6.6 db/migrate/20150213015321_create_friendly_id_slugs.rb
proclaim-0.6.5 db/migrate/20150213015321_create_friendly_id_slugs.rb
proclaim-0.6.4 db/migrate/20150213015321_create_friendly_id_slugs.rb
proclaim-0.6.3 db/migrate/20150213015321_create_friendly_id_slugs.rb
proclaim-0.6.2 db/migrate/20150213015321_create_friendly_id_slugs.rb
proclaim-0.6.1 db/migrate/20150213015321_create_friendly_id_slugs.rb
proclaim-0.6.0 db/migrate/20150213015321_create_friendly_id_slugs.rb