Sha256: 1ca2b8f988af80c4198e90d80505e2ea075acbc2513d2710fd3a1a2dd408a374

Contents?: true

Size: 704 Bytes

Versions: 7

Compression:

Stored size: 704 Bytes

Contents

class CreateCkeditorAssets < ActiveRecord::Migration
	def self.up
		create_table :ckeditor_assets do |t|
			t.string :data_file_name, :null => false
			t.string :data_content_type
			t.integer :data_file_size

			t.integer :assetable_id
			t.string :assetable_type, :limit => 30
			t.string :type, :limit => 30

			# Uncomment	it to save images dimensions, if your need it
			t.integer :width
			t.integer :height

			t.timestamps
		end

		add_index 'ckeditor_assets', %w(assetable_type type assetable_id), :name => 'idx_ckeditor_assetable_type'
		add_index 'ckeditor_assets', %w(assetable_type assetable_id), :name => 'idx_ckeditor_assetable'
	end

	def self.down
		drop_table :ckeditor_assets
	end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
odania_core-0.0.7 db/migrate/20140313225259_create_ckeditor_assets.rb
odania_core-0.0.6 db/migrate/20140313225259_create_ckeditor_assets.rb
odania_core-0.0.5 db/migrate/20140313225259_create_ckeditor_assets.rb
odania_core-0.0.4 db/migrate/20140313225259_create_ckeditor_assets.rb
odania_core-0.0.3 db/migrate/20140313225259_create_ckeditor_assets.rb
odania_core-0.0.2 db/migrate/20140313225259_create_ckeditor_assets.rb
odania_core-0.0.1 db/migrate/20140313225259_create_ckeditor_assets.rb