Sha256: d8bf220c859905a423a93472dca3fed0939f643fa5c9ea10d078b8b8f695a1e9

Contents?: true

Size: 496 Bytes

Versions: 8

Compression:

Stored size: 496 Bytes

Contents

class CreatePushTypeAssets < ActiveRecord::Migration
  def change
    enable_extension 'uuid-ossp' unless extension_enabled?('uuid-ossp')
    create_table :push_type_assets, id: :uuid, default: 'uuid_generate_v4()' do |t|
      t.string    :file_uid
      t.string    :file_name
      t.integer   :file_size
      t.string    :file_ext
      t.string    :mime_type
      t.string    :description

      t.uuid      :uploader_id

      t.timestamps
      t.datetime  :deleted_at
    end
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
push_type_core-0.3.3 db/migrate/20141127151930_create_push_type_assets.rb
push_type_core-0.3.1 db/migrate/20141127151930_create_push_type_assets.rb
push_type_core-0.2.1 db/migrate/20141127151930_create_push_type_assets.rb
push_type_core-0.2.0 db/migrate/20141127151930_create_push_type_assets.rb
push_type_core-0.2.0.beta2 db/migrate/20141127151930_create_push_type_assets.rb
push_type_core-0.1.1 db/migrate/20141127151930_create_push_type_assets.rb
push_type_core-0.1.0 db/migrate/20141127151930_create_push_type_assets.rb
push_type_core-0.1.0.beta3 db/migrate/20141127151930_create_push_type_assets.rb