title: Change the default value for table column with migration
body: <p>I try to change the default column value from false to true. But when I run <code>rake db:migrate VERSION=904984092840298</code> I got the following ERROR.</p>
  
  <pre><code>StandardError: An error has occurred, this and all later migrations canceled:
  
  PG::InvalidTextRepresentation: ERROR:  invalid input syntax for type boolean: "---
  :from: false
  :to: true
  "
  : ALTER TABLE "plussites" ALTER COLUMN "hide_season_selector" SET DEFAULT '---
  :from: false
  :to: true
  '
  </code></pre>
  
  <p>Migration</p>
  
  <pre><code>class ChangeDefaultvalueForHideSeasonSelector &lt; ActiveRecord::Migration 
    def change 
      change_column_default :plussites, :hide_season_selector, from: false, to: true 
    end
  end
  </code></pre>