Sha256: 2828a7cf2e0f8e753dc6a3e87a5c0745b619d918287d6cdb46a4ebb3d3dce478

Contents?: true

Size: 378 Bytes

Versions: 3

Compression:

Stored size: 378 Bytes

Contents

class CreateAssets < ActiveRecord::Migration
    def change

        create_table "assets" do |t|
            t.string     :file, null: false

            t.references :owner, polymorphic: true, null: false
            t.integer    :order
            t.jsonb      :metadata, null: false, default: {}
        end

        add_index :assets, [:owner_id, :owner_type]

    end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
lanes-0.5.6 db/migrate/02_create_assets.rb
lanes-0.5.5 db/migrate/02_create_assets.rb
lanes-0.5.0 db/migrate/02_create_assets.rb