Sha256: bf721ff99ec613da718278efb6b9f8a03311e4c4ef0c8071b59df7e20a30d714

Contents?: true

Size: 1001 Bytes

Versions: 5

Compression:

Stored size: 1001 Bytes

Contents

namespace :qor do
  namespace :layout do
    desc "add columns to tables"
    task :migrate => :environment do
      ActiveRecord::Migration.upgrade_table Qor::Layout::Layout.table_name do |t|
        t.string   :name
        t.string   :action_name

        t.datetime :deleted_at
        t.timestamps
      end

      ActiveRecord::Migration.upgrade_table Qor::Layout::Setting.table_name do |t|
        t.string   :name
        t.integer  :parent_id
        t.integer  :layout_id
        t.text     :value, :limit => 2147483647
        t.text     :style, :limit => 2147483647

        t.datetime :deleted_at
        t.timestamps
      end

      ActiveRecord::Migration.upgrade_table Qor::Layout::Asset.table_name do |t|
        t.string   :data_file_name
        t.string   :data_content_type
        t.string   :data_file_size
        t.string   :data_updated_at
        t.string   :data_coordinates, :limit => 1024

        t.datetime :deleted_at
        t.timestamps
      end
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
qor_layout-0.0.5 lib/qor/tasks.rb
qor_layout-0.0.4 lib/qor/tasks.rb
qor_layout-0.0.3 lib/qor/tasks.rb
qor_layout-0.0.2 lib/qor/tasks.rb
qor_layout-0.0.1 lib/qor/tasks.rb