Sha256: e917e5def2e960d9e8873ec9a5581a48dd4c9512d98e5a531c16615835eba58e

Contents?: true

Size: 613 Bytes

Versions: 2

Compression:

Stored size: 613 Bytes

Contents

class CreatePortlets < ActiveRecord::Migration
  def self.up
    create_table :portlets do |t|
      t.string :type
      t.string :name
      t.boolean :archived, :default => false      
      t.boolean :deleted, :default => false
      t.integer :created_by_id, :updated_by_id
      t.timestamps
    end
    
    create_table :portlet_attributes do |t|
      t.integer :portlet_id
      t.string :name
      t.text :value
    end
    ContentType.create!(:name => "Portlet", :group_name => "Core", :priority => 1)
    
  end

  def self.down
    drop_table :portlet_attributes
    drop_table :portlets
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
nate-browsercms-3.0.210 db/migrate/20080819213733_create_portlets.rb
nate-browsercms-3.0.211 db/migrate/20080819213733_create_portlets.rb