Sha256: 65aeb9f2c9e9ac8000eb24f696e3f9df293ea120f02496923bd2ea3c47b21484
Contents?: true
Size: 908 Bytes
Versions: 8
Compression:
Stored size: 908 Bytes
Contents
class CreateSlugs < ActiveRecord::Migration::Current include ActiveRecord::Concerns::Base ######################################### ######################################### # Table def table FriendlyId::Slug.table_name end ######################################### ######################################### # Up def up create_table table 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 table, :sluggable_id add_index table, [:slug, :sluggable_type] add_index table, [:slug, :sluggable_type, :scope], unique: true add_index table, :sluggable_type end ######################################### ######################################### end
Version data entries
8 entries across 8 versions & 1 rubygems