Sha256: 76ce6014f5b8f1ba875bf2d8a013628d11ee29d0ff734abfd3b8e9544058579a
Contents?: true
Size: 542 Bytes
Versions: 32
Compression:
Stored size: 542 Bytes
Contents
class CreateAssets < ActiveRecord::Migration def up create_table :assets do |t| t.string :asset # carrierwave file mount t.string :type t.references :asset_owner, polymorphic: true t.string :asset_owner_section t.timestamps end add_index :assets, [:asset_owner_id, :asset_owner_type, :asset_owner_section], name: 'asset_owner_idx' ImageAsset.create_translation_table! title: :string, caption: :text end def down drop_table :assets ImageAsset.drop_translation_table! end end
Version data entries
32 entries across 32 versions & 1 rubygems