<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -4,13 +4,13 @@ class RevisableMigrationGenerator &lt; Rails::Generator::NamedBase
       revisable_columns = [
         [&quot;revisable_original_id&quot;,      &quot;integer&quot;],
         [&quot;revisable_branched_from_id&quot;, &quot;integer&quot;],
-        [&quot;revisable_number&quot;,           &quot;integer&quot;],
+        [&quot;revisable_number&quot;,           &quot;integer&quot;, 0],
         [&quot;revisable_name&quot;,             &quot;string&quot;],
         [&quot;revisable_type&quot;,             &quot;string&quot;],
         [&quot;revisable_current_at&quot;,       &quot;datetime&quot;],
         [&quot;revisable_revised_at&quot;,       &quot;datetime&quot;],
         [&quot;revisable_deleted_at&quot;,       &quot;datetime&quot;],
-        [&quot;revisable_is_current&quot;,       &quot;boolean&quot;]
+        [&quot;revisable_is_current&quot;,       &quot;boolean&quot;, 1]
       ]
       
       m.migration_template 'migration.rb', 'db/migrate',</diff>
      <filename>generators/revisable_migration/revisable_migration_generator.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,8 +1,8 @@
 &lt;% table_name = class_name.underscore.pluralize -%&gt;
 class Make&lt;%= class_name.underscore.pluralize.camelize %&gt;Revisable &lt; ActiveRecord::Migration
   def self.up
-    &lt;% cols.each do |column_name,column_type| -%&gt;
-    add_column :&lt;%= table_name %&gt;, :&lt;%= column_name %&gt;, :&lt;%= column_type %&gt;
+    &lt;% cols.each do |column_name,column_type,default| -%&gt;
+    add_column :&lt;%= table_name %&gt;, :&lt;%= column_name %&gt;, :&lt;%= column_type %&gt;&lt;%= &quot;, :default =&gt; #{default}&quot; unless default.blank? %&gt;
     &lt;% end -%&gt;
   end
 </diff>
      <filename>generators/revisable_migration/templates/migration.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>9c1cdf8dcbc8c3c6af869aa8bdf7d255310d6d74</id>
    </parent>
  </parents>
  <author>
    <name>Tom Meier</name>
    <email>ozmeier@yahoo.co.uk</email>
  </author>
  <url>http://github.com/rich/acts_as_revisable/commit/1b27ccf9aa900f53c6ece017b2bce81994ce7b62</url>
  <id>1b27ccf9aa900f53c6ece017b2bce81994ce7b62</id>
  <committed-date>2009-07-08T16:06:58-07:00</committed-date>
  <authored-date>2009-07-08T15:56:20-07:00</authored-date>
  <message>Set defaults for existing objects to still be found once revisioning loaded

Signed-off-by: Rich Cavanaugh &lt;rcavanaugh@mac.com&gt;</message>
  <tree>5dd8990f5b0b3f96b4a427929b017c8b38b8b283</tree>
  <committer>
    <name>Rich Cavanaugh</name>
    <email>rcavanaugh@mac.com</email>
  </committer>
</commit>
