class <%= migration_name %> < ActiveRecord::Migration def self.up<% tables.each do |table| %> create_table :<%= table[:table_name] %> do |t| <% table[:attributes].each do |attribute| -%> t.<%= attribute.type %> :<%= attribute.name %> <% end -%> t.timestamps end add_index :<%= table[:table_name] %>, :id <% end -%> load(Rails.root.join('db', 'seeds', 'refinerycms_blog.rb').to_s) end def self.down UserPlugin.destroy_all({:name => "refinerycms_blog"}) Page.delete_all({:link_url => "/blog"}) <% tables.each do |table| -%> drop_table :<%= table[:table_name] %> <% end -%> end end