Sha256: 44904cbc60dc55cb4d5b55368a34670ef5be8d99397014c83153b43908c82042

Contents?: true

Size: 317 Bytes

Versions: 10

Compression:

Stored size: 317 Bytes

Contents

class CreateImportsImportablesJoinTable < ActiveRecord::Migration
  def change
    create_table :imports_importables do |t|
      t.references :import
      t.references :importable, polymorphic: true
    end
    add_index :imports_importables, :import_id
    add_index :imports_importables, :importable_id
  end
end

Version data entries

10 entries across 6 versions & 1 rubygems

Version Path
basepack-1.0.1 lib/generators/basepack/templates/migrations/create_imports_importables_join_table.rb
basepack-1.0.1 spec/dummy_app/db/migrate/20140207192023_create_imports_importables_join_table.rb
basepack-1.0.0 spec/dummy_app/db/migrate/20140207192023_create_imports_importables_join_table.rb
basepack-1.0.0 lib/generators/basepack/templates/migrations/create_imports_importables_join_table.rb
basepack-1.0.0.pre.0 lib/generators/basepack/templates/migrations/create_imports_importables_join_table.rb
basepack-1.0.0.pre.0 spec/dummy_app/db/migrate/20140207192023_create_imports_importables_join_table.rb
basepack-0.2.0 lib/generators/basepack/templates/migrations/create_imports_importables_join_table.rb
basepack-0.2.0 spec/dummy_app/db/migrate/20140207192023_create_imports_importables_join_table.rb
basepack-0.1.0 lib/generators/basepack/templates/migrations/create_imports_importables_join_table.rb
basepack-0.0.2 lib/generators/basepack/templates/migrations/create_imports_importables_join_table.rb