<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -15,6 +15,14 @@ app_generators/gigantron/templates/test/test_helper.rb
 bin/gigantron
 config/hoe.rb
 config/requirements.rb
+gigantron_generators/mapreduce_task/USAGE
+gigantron_generators/mapreduce_task/mapreduce_task_generator.rb
+gigantron_generators/mapreduce_task/templates/mapreduce/mr_task.rb
+gigantron_generators/mapreduce_task/templates/tasks/task.rake
+gigantron_generators/mapreduce_task/templates/test/tasks/test_task.rb
+gigantron_generators/migration/USAGE
+gigantron_generators/migration/migration_generator.rb
+gigantron_generators/migration/templates/db/migrate/migration.rb
 gigantron_generators/model/USAGE
 gigantron_generators/model/model_generator.rb
 gigantron_generators/model/templates/models/model.rb
@@ -39,6 +47,8 @@ test/test_generator_helper.rb
 test/test_gigantron.rb
 test/test_gigantron_generator.rb
 test/test_helper.rb
+test/test_mapreduce_task_generator.rb
+test/test_migration_generator.rb
 test/test_model_generator.rb
 test/test_task_generator.rb
 website/index.html</diff>
      <filename>Manifest.txt</filename>
    </modified>
    <modified>
      <diff>@@ -55,7 +55,7 @@ behind Gigantron. http://gigantron.rubyforge.org.
 
 (The MIT License)
 
-Copyright (c) 2008 FIX
+Copyright (c) 2008 Ben Hughes
 
 Permission is hereby granted, free of charge, to any person obtaining
 a copy of this software and associated documentation files (the</diff>
      <filename>README.txt</filename>
    </modified>
    <modified>
      <diff>@@ -76,5 +76,6 @@ EOS
       models
       lib
       test
+      log
     )
 end</diff>
      <filename>app_generators/gigantron/gigantron_generator.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,7 +1,8 @@
 :real:
-  :adapter: sqlite3
-  :dbfile: db/real.sqlite3
+  :adapter: jdbcsqlite3
+  :url: jdbc:sqlite:db/real.sqlite3
 
 :test:
-  :adapter: sqlite3
-  :dbfile: db/test.sqlite3
+  :adapter: jdbcsqlite3
+  :url: jdbc:sqlite:db/test.sqlite3
+</diff>
      <filename>app_generators/gigantron/templates/database.yml</filename>
    </modified>
    <modified>
      <diff>@@ -19,8 +19,15 @@ require 'active_record'
 
 
 def get_db_conn(env)
+  #set up logging
+  ActiveRecord::Base.logger = Logger.new(&quot;#{GTRON_ROOT}/log/#{env}.log&quot;)
+
+  #load in dbs from database.yml
   ActiveRecord::Base.establish_connection(
     YAML::load(File.read(&quot;database.yml&quot;))[env])
+
+  #load all models
   Dir[&quot;models/**/*.rb&quot;].each {|r| load r }
+
   nil
 end</diff>
      <filename>app_generators/gigantron/templates/initialize.rb</filename>
    </modified>
    <modified>
      <diff>@@ -48,7 +48,12 @@ RDOC_OPTS = ['--quiet', '--title', 'gigantron documentation',
     &quot;--main&quot;, &quot;README&quot;,
     &quot;--inline-source&quot;]
 
+
 class Hoe
+  silence_warnings do
+    RUBY_FLAGS = &quot;-I#{%w(lib ext bin test).join(File::PATH_SEPARATOR)}&quot; +
+      (ENV['RUBY_DEBUG'] ? &quot; #{ENV['RUBY_DEBUG']}&quot; : '')
+  end
   def extra_deps
     @extra_deps.reject! { |x| Array(x).first == 'hoe' }
     @extra_deps</diff>
      <filename>config/hoe.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>b0eb07644af6edaa0ddf5065963e64d545a377d4</id>
    </parent>
  </parents>
  <author>
    <name>Ben Hughes</name>
    <email>ben@wintermute.(none)</email>
  </author>
  <url>http://github.com/schleyfox/gigantron/commit/df6ed61aa3987b3194092af0676d85445783c446</url>
  <id>df6ed61aa3987b3194092af0676d85445783c446</id>
  <committed-date>2008-06-12T12:36:23-07:00</committed-date>
  <authored-date>2008-06-12T12:36:23-07:00</authored-date>
  <message>Added logging for AR

* Changed database.yml to love JDBC
* Hoe now makes me TestTasks I don't hate (screw -w)</message>
  <tree>ad65563c731db40ac089121318f6c748793fe5d1</tree>
  <committer>
    <name>Ben Hughes</name>
    <email>ben@wintermute.(none)</email>
  </committer>
</commit>
