Sha256: f513b0501231b66a168739f5510d5512e708fe6dd34713325c8450d63cbcff5b
Contents?: true
Size: 798 Bytes
Versions: 1
Compression:
Stored size: 798 Bytes
Contents
require "wpb/version" require "wpb/user" require "wpb/setting" require "wpb/pagepost" require "wpb/page" require "wpb/post" require "active_record" config = { :adapter => "mysql", :socket => "/Applications/MAMP/tmp/mysql/mysql.sock", #/tmp/mysql.sock :host => "localhost", :username => "root", :password => "root", :database => "wordpress" } ActiveRecord::Base.establish_connection(config) class AddType < ActiveRecord::Migration def self.up suppress_messages do unless column_exists? :wp_posts, :type add_column :wp_posts, :type, :string PagePost.reset_column_information end PagePost.all.each do |p| p.type = p.post_type.capitalize p.save end end end def self.down remove_column :wp_posts, :type end end AddType::up module WPB end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
wpb-0.0.2 | lib/wpb.rb |