<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -12,7 +12,7 @@ categorization_00002:
   project_id: 1
   updated_at: 2008-04-16 05:42:35 -04:00
 categorization_00003: 
-  category_id: 2
+  category_id: 3
   created_at: 2008-04-16 05:42:35 -04:00
   id: 3
   project_id: 1</diff>
      <filename>db/dataset/nasa/categorizations.yml</filename>
    </modified>
    <modified>
      <diff>@@ -2,7 +2,7 @@
 employee_00001: 
   created_at: 2008-04-16 05:13:07 -04:00
   id: 1
-  name: Niel Armstrong
+  name: Neil Armstrong
   updated_at: 2008-04-16 05:13:07 -04:00
 employee_00002: 
   created_at: 2008-04-16 05:13:29 -04:00</diff>
      <filename>db/dataset/nasa/employees.yml</filename>
    </modified>
    <modified>
      <diff>@@ -9,7 +9,7 @@
 #
 # It's strongly recommended to check this file into your version control system.
 
-ActiveRecord::Schema.define(:version =&gt; 20080508121819) do
+ActiveRecord::Schema.define(:version =&gt; 20080508144013) do
 
   create_table &quot;assignments&quot;, :force =&gt; true do |t|
     t.integer  &quot;employee_id&quot;
@@ -32,6 +32,20 @@ ActiveRecord::Schema.define(:version =&gt; 20080508121819) do
     t.datetime &quot;updated_at&quot;
   end
 
+  create_table &quot;codes&quot;, :force =&gt; true do |t|
+    t.string   &quot;name&quot;
+    t.string   &quot;category&quot;
+    t.datetime &quot;created_at&quot;
+    t.datetime &quot;updated_at&quot;
+  end
+
+  create_table &quot;codes_projects&quot;, :force =&gt; true do |t|
+    t.integer  &quot;code_id&quot;
+    t.integer  &quot;project_id&quot;
+    t.datetime &quot;created_at&quot;
+    t.datetime &quot;updated_at&quot;
+  end
+
   create_table &quot;employees&quot;, :force =&gt; true do |t|
     t.string   &quot;name&quot;
     t.datetime &quot;created_at&quot;</diff>
      <filename>db/schema.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,6119 +1,116 @@
+# Logfile created on Thu May 08 13:27:26 -0400 2008
 
-
-Processing ProjectsController#update (for 127.0.0.1 at 2008-05-08 06:48:17) [PUT]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;commit&quot;=&gt;&quot;Submit&quot;, &quot;project&quot;=&gt;{&quot;name&quot;=&gt;&quot;&quot;, &quot;existing_task_attributes&quot;=&gt;{&quot;7&quot;=&gt;{&quot;name&quot;=&gt;&quot;Yours&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;0&quot;}, &quot;9&quot;=&gt;{&quot;name&quot;=&gt;&quot;Mine&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;0&quot;}}, &quot;category_attributes&quot;=&gt;{&quot;1&quot;=&gt;&quot;1&quot;, &quot;2&quot;=&gt;&quot;0&quot;, &quot;3&quot;=&gt;&quot;1&quot;}, &quot;existing_assignment_attributes&quot;=&gt;{&quot;4&quot;=&gt;{&quot;title&quot;=&gt;&quot;Er&quot;, &quot;employee_id&quot;=&gt;&quot;1&quot;}, &quot;5&quot;=&gt;{&quot;title&quot;=&gt;&quot;Test&quot;, &quot;employee_id&quot;=&gt;&quot;1&quot;}}}, &quot;authenticity_token&quot;=&gt;&quot;bf076981917f6734cfc602f41c60c6682bfbb285&quot;, &quot;_method&quot;=&gt;&quot;put&quot;, &quot;action&quot;=&gt;&quot;update&quot;, &quot;id&quot;=&gt;&quot;2&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;36;1mProject Columns (0.002382)*[0m   *[0;1mSHOW FIELDS FROM `projects`*[0m
-  *[4;35;1mProject Load (0.000496)*[0m   *[0mSELECT * FROM `projects` WHERE (`projects`.`id` = 2) *[0m
-  *[4;36;1mTask Load (0.001766)*[0m   *[0;1mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 2) *[0m
-  *[4;35;1mTask Columns (0.001571)*[0m   *[0mSHOW FIELDS FROM `tasks`*[0m
-  *[4;36;1mCategorization Load (0.000337)*[0m   *[0;1mSELECT * FROM `categorizations` WHERE (`categorizations`.project_id = 2) *[0m
-  *[4;35;1mCategorization Columns (0.001904)*[0m   *[0mSHOW FIELDS FROM `categorizations`*[0m
-  *[4;36;1mSQL (0.000460)*[0m   *[0;1mSHOW TABLES*[0m
-  *[4;35;1mCategory Columns (0.001691)*[0m   *[0mSHOW FIELDS FROM `categories`*[0m
-  *[4;36;1mCategory Load (0.001016)*[0m   *[0;1mSELECT * FROM `categories` WHERE (`categories`.`id` = 3) *[0m
-  *[4;35;1mCategory Load (0.001592)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE ((`categorizations`.project_id = 2)) *[0m
-  *[4;36;1mAssignment Load (0.000347)*[0m   *[0;1mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 2) *[0m
-  *[4;35;1mAssignment Columns (0.001709)*[0m   *[0mSHOW FIELDS FROM `assignments`*[0m
-  *[4;36;1mSQL (0.000609)*[0m   *[0;1mBEGIN*[0m
-  *[4;35;1mSQL (0.000124)*[0m   *[0mCOMMIT*[0m
-Rendering template within layouts/application
-Rendering projects/edit
-Rendered projects/_task (0.00053)
-  *[4;36;1mEmployee Load (0.000283)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-  *[4;35;1mEmployee Columns (0.001709)*[0m   *[0mSHOW FIELDS FROM `employees`*[0m
-Rendered projects/_assignment (0.01260)
-Rendered projects/_error_messages (0.00014)
-Rendered projects/_task (0.00060)
-Rendered projects/_task (0.00056)
-  *[4;36;1mCACHE (0.000000)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00087)
-  *[4;35;1mCACHE (0.000000)*[0m   *[0mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00071)
-  *[4;36;1mCategory Load (0.000269)*[0m   *[0;1mSELECT * FROM `categories` *[0m
-Rendered projects/_category (0.00030)
-Rendered projects/_category (0.00038)
-Rendered projects/_category (0.00019)
-Rendered projects/_form (0.02652)
-Completed in 0.15898 (6 reqs/sec) | Rendering: 0.02657 (16%) | DB: 0.07287 (45%) | 200 OK [http://localhost/projects/2]
-  *[4;36;1mSQL (0.000268)*[0m   *[0;1mSET NAMES 'utf8'*[0m
-  *[4;35;1mSQL (0.000101)*[0m   *[0mSET SQL_AUTO_IS_NULL=0*[0m
-  *[4;36;1mProject Load (0.000363)*[0m   *[0;1mSELECT * FROM `projects` LIMIT 1*[0m
-  *[4;35;1mProject Columns (0.002273)*[0m   *[0mSHOW FIELDS FROM `projects`*[0m
-  *[4;36;1mCategory Load (0.000437)*[0m   *[0;1mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE ((`categorizations`.project_id = 1)) *[0m
-  *[4;35;1mCategory Columns (0.002291)*[0m   *[0mSHOW FIELDS FROM `categories`*[0m
-  *[4;36;1mCategory Load (0.000352)*[0m   *[0;1mSELECT * FROM `categories` LIMIT 1*[0m
-  *[4;35;1mCategory Load (0.000368)*[0m   *[0mSELECT * FROM `categories` WHERE (`categories`.`id` = 2) *[0m
-  *[4;36;1mSQL (0.000267)*[0m   *[0;1mSET NAMES 'utf8'*[0m
-  *[4;35;1mSQL (0.000101)*[0m   *[0mSET SQL_AUTO_IS_NULL=0*[0m
-  *[4;36;1mProject Load (0.000336)*[0m   *[0;1mSELECT * FROM `projects` LIMIT 1*[0m
-  *[4;35;1mProject Columns (0.002305)*[0m   *[0mSHOW FIELDS FROM `projects`*[0m
-  *[4;36;1mCategory Load (0.000463)*[0m   *[0;1mSELECT * FROM `categories` LIMIT 1*[0m
-  *[4;36;1mSQL (0.000265)*[0m   *[0;1mSET NAMES 'utf8'*[0m
-  *[4;35;1mSQL (0.000091)*[0m   *[0mSET SQL_AUTO_IS_NULL=0*[0m
-  *[4;36;1mProject Load (0.000345)*[0m   *[0;1mSELECT * FROM `projects` LIMIT 1*[0m
-  *[4;35;1mProject Columns (0.002232)*[0m   *[0mSHOW FIELDS FROM `projects`*[0m
-  *[4;36;1mCategory Columns (0.004481)*[0m   *[0;1mSHOW FIELDS FROM `categories`*[0m
-  *[4;35;1mCategory Load (0.001543)*[0m   *[0mSELECT * FROM `categories` WHERE (`categories`.`id` = 2) *[0m
-  *[4;36;1mSQL (0.000280)*[0m   *[0;1mSET NAMES 'utf8'*[0m
-  *[4;35;1mSQL (0.000137)*[0m   *[0mSET SQL_AUTO_IS_NULL=0*[0m
-  *[4;36;1mProject Load (0.000351)*[0m   *[0;1mSELECT * FROM `projects` LIMIT 1*[0m
-  *[4;35;1mProject Columns (0.119888)*[0m   *[0mSHOW FIELDS FROM `projects`*[0m
-  *[4;36;1mCategory Columns (0.002118)*[0m   *[0;1mSHOW FIELDS FROM `categories`*[0m
-  *[4;35;1mCategory Load (0.001911)*[0m   *[0mSELECT * FROM `categories` WHERE (`categories`.`id` = 2) *[0m
-  *[4;36;1mProject Load (0.000351)*[0m   *[0;1mSELECT * FROM `projects` LIMIT 1*[0m
-  *[4;35;1mCategory Load (0.000332)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE ((`categorizations`.project_id = 1)) *[0m
-  *[4;36;1mCategory Load (0.000200)*[0m   *[0;1mSELECT * FROM `categories` WHERE (`categories`.`id` = 2) *[0m
-  *[4;36;1mSQL (0.000264)*[0m   *[0;1mSET NAMES 'utf8'*[0m
-  *[4;35;1mSQL (0.000111)*[0m   *[0mSET SQL_AUTO_IS_NULL=0*[0m
-  *[4;36;1mProject Load (0.000350)*[0m   *[0;1mSELECT * FROM `projects` LIMIT 1*[0m
-  *[4;35;1mProject Columns (0.126740)*[0m   *[0mSHOW FIELDS FROM `projects`*[0m
-  *[4;36;1mCategory Columns (0.002054)*[0m   *[0;1mSHOW FIELDS FROM `categories`*[0m
-  *[4;35;1mCategory Load (0.001319)*[0m   *[0mSELECT * FROM `categories` WHERE (`categories`.`id` = 2) *[0m
-  *[4;36;1mSQL (0.000269)*[0m   *[0;1mSET NAMES 'utf8'*[0m
-  *[4;35;1mSQL (0.000104)*[0m   *[0mSET SQL_AUTO_IS_NULL=0*[0m
-  *[4;36;1mProject Load (0.000357)*[0m   *[0;1mSELECT * FROM `projects` LIMIT 1*[0m
-  *[4;35;1mProject Columns (0.152889)*[0m   *[0mSHOW FIELDS FROM `projects`*[0m
-  *[4;36;1mCategory Columns (0.002054)*[0m   *[0;1mSHOW FIELDS FROM `categories`*[0m
-  *[4;35;1mCategory Load (0.001721)*[0m   *[0mSELECT * FROM `categories` WHERE (`categories`.`id` = 2) *[0m
-  *[4;36;1mCategory Load (0.000762)*[0m   *[0;1mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE ((`categorizations`.project_id = 1)) *[0m
-  *[4;36;1mSQL (0.000266)*[0m   *[0;1mSET NAMES 'utf8'*[0m
-  *[4;35;1mSQL (0.000100)*[0m   *[0mSET SQL_AUTO_IS_NULL=0*[0m
-  *[4;36;1mProject Load (0.000353)*[0m   *[0;1mSELECT * FROM `projects` LIMIT 1*[0m
-  *[4;35;1mProject Columns (0.001590)*[0m   *[0mSHOW FIELDS FROM `projects`*[0m
-  *[4;36;1mCategory Columns (0.002851)*[0m   *[0;1mSHOW FIELDS FROM `categories`*[0m
-  *[4;35;1mCategory Load (0.002549)*[0m   *[0mSELECT * FROM `categories` WHERE (`categories`.`id` = 2) *[0m
-  *[4;36;1mSQL (0.000269)*[0m   *[0;1mSET NAMES 'utf8'*[0m
-  *[4;35;1mSQL (0.000077)*[0m   *[0mSET SQL_AUTO_IS_NULL=0*[0m
-  *[4;36;1mCategory Load (0.000396)*[0m   *[0;1mSELECT * FROM `categories` LIMIT 1*[0m
-  *[4;35;1mCategory Load (0.000412)*[0m   *[0mSELECT * FROM `categories` LIMIT 1*[0m
-  *[4;36;1mCategory Columns (0.001702)*[0m   *[0;1mSHOW FIELDS FROM `categories`*[0m
-  *[4;35;1mCategory Load (0.000360)*[0m   *[0mSELECT * FROM `categories` LIMIT 1*[0m
-  *[4;36;1mCategory Load (0.000352)*[0m   *[0;1mSELECT * FROM `categories` LIMIT 1*[0m
-  *[4;35;1mCategory Load (0.000351)*[0m   *[0mSELECT * FROM `categories` LIMIT 1*[0m
-
-
-Processing ProjectsController#update (for 127.0.0.1 at 2008-05-08 07:02:07) [PUT]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;commit&quot;=&gt;&quot;Submit&quot;, &quot;project&quot;=&gt;{&quot;name&quot;=&gt;&quot;&quot;, &quot;existing_task_attributes&quot;=&gt;{&quot;7&quot;=&gt;{&quot;name&quot;=&gt;&quot;Yours&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;0&quot;}, &quot;9&quot;=&gt;{&quot;name&quot;=&gt;&quot;Mine&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;0&quot;}}, &quot;category_attributes&quot;=&gt;{&quot;1&quot;=&gt;&quot;1&quot;, &quot;2&quot;=&gt;&quot;0&quot;, &quot;3&quot;=&gt;&quot;1&quot;}, &quot;existing_assignment_attributes&quot;=&gt;{&quot;4&quot;=&gt;{&quot;title&quot;=&gt;&quot;Er&quot;, &quot;employee_id&quot;=&gt;&quot;1&quot;}, &quot;5&quot;=&gt;{&quot;title&quot;=&gt;&quot;Test&quot;, &quot;employee_id&quot;=&gt;&quot;1&quot;}}}, &quot;authenticity_token&quot;=&gt;&quot;bf076981917f6734cfc602f41c60c6682bfbb285&quot;, &quot;_method&quot;=&gt;&quot;put&quot;, &quot;action&quot;=&gt;&quot;update&quot;, &quot;id&quot;=&gt;&quot;2&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;36;1mSQL (0.000827)*[0m   *[0;1mSET NAMES 'utf8'*[0m
-  *[4;35;1mSQL (0.000095)*[0m   *[0mSET SQL_AUTO_IS_NULL=0*[0m
-  *[4;36;1mProject Columns (0.002667)*[0m   *[0;1mSHOW FIELDS FROM `projects`*[0m
-  *[4;35;1mProject Load (0.000265)*[0m   *[0mSELECT * FROM `projects` WHERE (`projects`.`id` = 2) *[0m
-  *[4;36;1mTask Load (0.000271)*[0m   *[0;1mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 2) *[0m
-  *[4;35;1mTask Columns (0.003222)*[0m   *[0mSHOW FIELDS FROM `tasks`*[0m
-  *[4;36;1mCategorization Load (0.000462)*[0m   *[0;1mSELECT * FROM `categorizations` WHERE (`categorizations`.project_id = 2) *[0m
-  *[4;35;1mCategorization Columns (0.002027)*[0m   *[0mSHOW FIELDS FROM `categorizations`*[0m
-  *[4;36;1mSQL (0.001880)*[0m   *[0;1mSHOW TABLES*[0m
-  *[4;35;1mCategory Columns (0.001856)*[0m   *[0mSHOW FIELDS FROM `categories`*[0m
-  *[4;36;1mCategory Load (0.001752)*[0m   *[0;1mSELECT * FROM `categories` WHERE (`categories`.`id` = 3) *[0m
-  *[4;35;1mCategory Load (0.000362)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE ((`categorizations`.project_id = 2)) *[0m
-  *[4;36;1mAssignment Load (0.000353)*[0m   *[0;1mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 2) *[0m
-  *[4;35;1mAssignment Columns (0.001974)*[0m   *[0mSHOW FIELDS FROM `assignments`*[0m
-  *[4;36;1mSQL (0.001297)*[0m   *[0;1mBEGIN*[0m
-  *[4;35;1mSQL (0.000094)*[0m   *[0mROLLBACK*[0m
-
-
-ThreadError (uncaught throw `You have a nil object when you didn't expect it!
-You might have expected an instance of ActiveRecord::Base.
-The error occurred while evaluating nil.new_record?' in thread 0x9d3a00):
-    /app/models/project.rb:32:in `throw'
-    /app/models/project.rb:32:in `save'
-    /app/controllers/projects_controller.rb:70:in `update'
-    /vendor/rails/actionpack/lib/action_controller/mime_responds.rb:106:in `call'
-    /vendor/rails/actionpack/lib/action_controller/mime_responds.rb:106:in `respond_to'
-    /app/controllers/projects_controller.rb:69:in `update'
-    /vendor/rails/actionpack/lib/action_controller/base.rb:1160:in `send'
-    /vendor/rails/actionpack/lib/action_controller/base.rb:1160:in `perform_action_without_filters'
-    /vendor/rails/actionpack/lib/action_controller/filters.rb:579:in `call_filters'
-    /vendor/rails/actionpack/lib/action_controller/filters.rb:572:in `perform_action_without_benchmark'
-    /vendor/rails/actionpack/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
-    /opt/local/lib/ruby/1.8/benchmark.rb:293:in `measure'
-    /vendor/rails/actionpack/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
-    /vendor/rails/actionpack/lib/action_controller/rescue.rb:199:in `perform_action_without_caching'
-    /vendor/rails/actionpack/lib/action_controller/caching/sql_cache.rb:13:in `perform_action'
-    /vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/query_cache.rb:33:in `cache'
-    /vendor/rails/activerecord/lib/active_record/query_cache.rb:8:in `cache'
-    /vendor/rails/actionpack/lib/action_controller/caching/sql_cache.rb:12:in `perform_action'
-    /vendor/rails/actionpack/lib/action_controller/base.rb:526:in `send'
-    /vendor/rails/actionpack/lib/action_controller/base.rb:526:in `process_without_filters'
-    /vendor/rails/actionpack/lib/action_controller/filters.rb:568:in `process_without_session_management_support'
-    /vendor/rails/actionpack/lib/action_controller/session_management.rb:123:in `process'
-    /vendor/rails/actionpack/lib/action_controller/base.rb:387:in `process'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:156:in `handle_request'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:97:in `dispatch'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:94:in `synchronize'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:94:in `dispatch'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:110:in `dispatch_cgi'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:11:in `dispatch'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/rails.rb:76:in `process'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/rails.rb:74:in `synchronize'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/rails.rb:74:in `process'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:159:in `process_client'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:158:in `each'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:158:in `process_client'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:285:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:285:in `initialize'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:285:in `new'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:285:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:268:in `initialize'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:268:in `new'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:268:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/configurator.rb:282:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/configurator.rb:281:in `each'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/configurator.rb:281:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/mongrel_rails:128:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/command.rb:212:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/mongrel_rails:281
-
-Rendering /Users/jeff/Sites/lab/complex_forms_demo_app/vendor/rails/actionpack/lib/action_controller/templates/rescues/layout.erb (internal_server_error)
-
-
-Processing ProjectsController#update (for 127.0.0.1 at 2008-05-08 07:04:16) [PUT]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;commit&quot;=&gt;&quot;Submit&quot;, &quot;project&quot;=&gt;{&quot;name&quot;=&gt;&quot;&quot;, &quot;existing_task_attributes&quot;=&gt;{&quot;7&quot;=&gt;{&quot;name&quot;=&gt;&quot;Yours&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;0&quot;}, &quot;9&quot;=&gt;{&quot;name&quot;=&gt;&quot;Mine&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;0&quot;}}, &quot;category_attributes&quot;=&gt;{&quot;1&quot;=&gt;&quot;1&quot;, &quot;2&quot;=&gt;&quot;0&quot;, &quot;3&quot;=&gt;&quot;1&quot;}, &quot;existing_assignment_attributes&quot;=&gt;{&quot;4&quot;=&gt;{&quot;title&quot;=&gt;&quot;Er&quot;, &quot;employee_id&quot;=&gt;&quot;1&quot;}, &quot;5&quot;=&gt;{&quot;title&quot;=&gt;&quot;Test&quot;, &quot;employee_id&quot;=&gt;&quot;1&quot;}}}, &quot;authenticity_token&quot;=&gt;&quot;bf076981917f6734cfc602f41c60c6682bfbb285&quot;, &quot;_method&quot;=&gt;&quot;put&quot;, &quot;action&quot;=&gt;&quot;update&quot;, &quot;id&quot;=&gt;&quot;2&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;36;1mProject Columns (0.002452)*[0m   *[0;1mSHOW FIELDS FROM `projects`*[0m
-  *[4;35;1mProject Load (0.000253)*[0m   *[0mSELECT * FROM `projects` WHERE (`projects`.`id` = 2) *[0m
-  *[4;36;1mTask Load (0.000236)*[0m   *[0;1mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 2) *[0m
-  *[4;35;1mTask Columns (0.001461)*[0m   *[0mSHOW FIELDS FROM `tasks`*[0m
-  *[4;36;1mCategorization Load (0.000279)*[0m   *[0;1mSELECT * FROM `categorizations` WHERE (`categorizations`.project_id = 2) *[0m
-  *[4;35;1mCategorization Columns (0.001686)*[0m   *[0mSHOW FIELDS FROM `categorizations`*[0m
-  *[4;36;1mSQL (0.000456)*[0m   *[0;1mSHOW TABLES*[0m
-  *[4;35;1mCategory Columns (0.001658)*[0m   *[0mSHOW FIELDS FROM `categories`*[0m
-  *[4;36;1mCategory Load (0.001053)*[0m   *[0;1mSELECT * FROM `categories` WHERE (`categories`.`id` = 3) *[0m
-  *[4;35;1mCategory Load (0.000357)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE ((`categorizations`.project_id = 2)) *[0m
-  *[4;36;1mAssignment Load (0.000339)*[0m   *[0;1mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 2) *[0m
-  *[4;35;1mAssignment Columns (0.001821)*[0m   *[0mSHOW FIELDS FROM `assignments`*[0m
-  *[4;36;1mSQL (0.000144)*[0m   *[0;1mBEGIN*[0m
-  *[4;35;1mSQL (0.000137)*[0m   *[0mROLLBACK*[0m
-
-
-NoMethodError (You have a nil object when you didn't expect it!
-You might have expected an instance of ActiveRecord::Base.
-The error occurred while evaluating nil.new_record?):
-    /vendor/rails/activerecord/lib/active_record/associations.rb:1170:in `validate_associated_records_for_categories'
-    /vendor/rails/activerecord/lib/active_record/associations/association_collection.rb:247:in `method_missing'
-    /vendor/rails/activerecord/lib/active_record/associations/association_proxy.rb:175:in `method_missing'
-    /vendor/rails/activerecord/lib/active_record/associations/association_proxy.rb:175:in `select'
-    /vendor/rails/activerecord/lib/active_record/associations/association_proxy.rb:175:in `send'
-    /vendor/rails/activerecord/lib/active_record/associations/association_proxy.rb:175:in `method_missing'
-    /vendor/rails/activerecord/lib/active_record/associations/association_collection.rb:247:in `method_missing'
-    /vendor/rails/activerecord/lib/active_record/associations.rb:1170:in `validate_associated_records_for_categories'
-    /vendor/rails/activerecord/lib/../../activesupport/lib/active_support/callbacks.rb:165:in `send'
-    /vendor/rails/activerecord/lib/../../activesupport/lib/active_support/callbacks.rb:165:in `evaluate_method'
-    /vendor/rails/activerecord/lib/../../activesupport/lib/active_support/callbacks.rb:153:in `call'
-    /vendor/rails/activerecord/lib/../../activesupport/lib/active_support/callbacks.rb:90:in `run'
-    /vendor/rails/activerecord/lib/../../activesupport/lib/active_support/callbacks.rb:90:in `each'
-    /vendor/rails/activerecord/lib/../../activesupport/lib/active_support/callbacks.rb:90:in `send'
-    /vendor/rails/activerecord/lib/../../activesupport/lib/active_support/callbacks.rb:90:in `run'
-    /vendor/rails/activerecord/lib/../../activesupport/lib/active_support/callbacks.rb:264:in `run_callbacks'
-    /vendor/rails/activerecord/lib/active_record/validations.rb:945:in `valid_without_callbacks?'
-    /vendor/rails/activerecord/lib/active_record/callbacks.rb:267:in `valid?'
-    /vendor/rails/activerecord/lib/active_record/validations.rb:916:in `save_without_dirty'
-    /vendor/rails/activerecord/lib/active_record/dirty.rb:75:in `save_without_transactions'
-    /vendor/rails/activerecord/lib/active_record/transactions.rb:106:in `save'
-    /vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/database_statements.rb:66:in `transaction'
-    /vendor/rails/activerecord/lib/active_record/transactions.rb:79:in `transaction'
-    /vendor/rails/activerecord/lib/active_record/transactions.rb:98:in `transaction'
-    /vendor/rails/activerecord/lib/active_record/transactions.rb:106:in `save'
-    /vendor/rails/activerecord/lib/active_record/transactions.rb:118:in `rollback_active_record_state!'
-    /vendor/rails/activerecord/lib/active_record/transactions.rb:106:in `save'
-    /vendor/rails/activerecord/lib/active_record/base.rb:2227:in `update_attributes'
-    /app/controllers/projects_controller.rb:70:in `update'
-    /vendor/rails/actionpack/lib/action_controller/mime_responds.rb:106:in `call'
-    /vendor/rails/actionpack/lib/action_controller/mime_responds.rb:106:in `respond_to'
-    /app/controllers/projects_controller.rb:69:in `update'
-    /vendor/rails/actionpack/lib/action_controller/base.rb:1160:in `send'
-    /vendor/rails/actionpack/lib/action_controller/base.rb:1160:in `perform_action_without_filters'
-    /vendor/rails/actionpack/lib/action_controller/filters.rb:579:in `call_filters'
-    /vendor/rails/actionpack/lib/action_controller/filters.rb:572:in `perform_action_without_benchmark'
-    /vendor/rails/actionpack/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
-    /opt/local/lib/ruby/1.8/benchmark.rb:293:in `measure'
-    /vendor/rails/actionpack/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
-    /vendor/rails/actionpack/lib/action_controller/rescue.rb:199:in `perform_action_without_caching'
-    /vendor/rails/actionpack/lib/action_controller/caching/sql_cache.rb:13:in `perform_action'
-    /vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/query_cache.rb:33:in `cache'
-    /vendor/rails/activerecord/lib/active_record/query_cache.rb:8:in `cache'
-    /vendor/rails/actionpack/lib/action_controller/caching/sql_cache.rb:12:in `perform_action'
-    /vendor/rails/actionpack/lib/action_controller/base.rb:526:in `send'
-    /vendor/rails/actionpack/lib/action_controller/base.rb:526:in `process_without_filters'
-    /vendor/rails/actionpack/lib/action_controller/filters.rb:568:in `process_without_session_management_support'
-    /vendor/rails/actionpack/lib/action_controller/session_management.rb:123:in `process'
-    /vendor/rails/actionpack/lib/action_controller/base.rb:387:in `process'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:156:in `handle_request'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:97:in `dispatch'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:94:in `synchronize'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:94:in `dispatch'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:110:in `dispatch_cgi'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:11:in `dispatch'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/rails.rb:76:in `process'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/rails.rb:74:in `synchronize'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/rails.rb:74:in `process'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:159:in `process_client'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:158:in `each'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:158:in `process_client'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:285:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:285:in `initialize'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:285:in `new'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:285:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:268:in `initialize'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:268:in `new'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:268:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/configurator.rb:282:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/configurator.rb:281:in `each'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/configurator.rb:281:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/mongrel_rails:128:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/command.rb:212:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/mongrel_rails:281
-
-Rendering /Users/jeff/Sites/lab/complex_forms_demo_app/vendor/rails/actionpack/lib/action_controller/templates/rescues/layout.erb (internal_server_error)
-
-
-Processing ProjectsController#update (for 127.0.0.1 at 2008-05-08 07:06:05) [PUT]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;commit&quot;=&gt;&quot;Submit&quot;, &quot;project&quot;=&gt;{&quot;name&quot;=&gt;&quot;&quot;, &quot;existing_task_attributes&quot;=&gt;{&quot;7&quot;=&gt;{&quot;name&quot;=&gt;&quot;Yours&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;0&quot;}, &quot;9&quot;=&gt;{&quot;name&quot;=&gt;&quot;Mine&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;0&quot;}}, &quot;category_attributes&quot;=&gt;{&quot;1&quot;=&gt;&quot;1&quot;, &quot;2&quot;=&gt;&quot;0&quot;, &quot;3&quot;=&gt;&quot;1&quot;}, &quot;existing_assignment_attributes&quot;=&gt;{&quot;4&quot;=&gt;{&quot;title&quot;=&gt;&quot;Er&quot;, &quot;employee_id&quot;=&gt;&quot;1&quot;}, &quot;5&quot;=&gt;{&quot;title&quot;=&gt;&quot;Test&quot;, &quot;employee_id&quot;=&gt;&quot;1&quot;}}}, &quot;authenticity_token&quot;=&gt;&quot;bf076981917f6734cfc602f41c60c6682bfbb285&quot;, &quot;_method&quot;=&gt;&quot;put&quot;, &quot;action&quot;=&gt;&quot;update&quot;, &quot;id&quot;=&gt;&quot;2&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;36;1mProject Columns (0.002455)*[0m   *[0;1mSHOW FIELDS FROM `projects`*[0m
-  *[4;35;1mProject Load (0.001431)*[0m   *[0mSELECT * FROM `projects` WHERE (`projects`.`id` = 2) *[0m
-  *[4;36;1mTask Load (0.000952)*[0m   *[0;1mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 2) *[0m
-  *[4;35;1mTask Columns (0.001575)*[0m   *[0mSHOW FIELDS FROM `tasks`*[0m
-  *[4;36;1mCategorization Load (0.002055)*[0m   *[0;1mSELECT * FROM `categorizations` WHERE (`categorizations`.project_id = 2) *[0m
-  *[4;35;1mCategorization Columns (0.001688)*[0m   *[0mSHOW FIELDS FROM `categorizations`*[0m
-  *[4;36;1mSQL (0.000503)*[0m   *[0;1mSHOW TABLES*[0m
-  *[4;35;1mCategory Columns (0.001854)*[0m   *[0mSHOW FIELDS FROM `categories`*[0m
-  *[4;36;1mCategory Load (0.000933)*[0m   *[0;1mSELECT * FROM `categories` WHERE (`categories`.`id` = 3) *[0m
-  *[4;35;1mCategory Load (0.000391)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE ((`categorizations`.project_id = 2)) *[0m
-  *[4;36;1mAssignment Load (0.000321)*[0m   *[0;1mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 2) *[0m
-  *[4;35;1mAssignment Columns (0.001914)*[0m   *[0mSHOW FIELDS FROM `assignments`*[0m
-  *[4;36;1mSQL (0.000134)*[0m   *[0;1mBEGIN*[0m
-  *[4;35;1mSQL (0.000130)*[0m   *[0mROLLBACK*[0m
-
-
-NoMethodError (You have a nil object when you didn't expect it!
-You might have expected an instance of ActiveRecord::Base.
-The error occurred while evaluating nil.new_record?):
-    /vendor/rails/activerecord/lib/active_record/associations.rb:1170:in `validate_associated_records_for_categories'
-    /vendor/rails/activerecord/lib/active_record/associations/association_collection.rb:247:in `method_missing'
-    /vendor/rails/activerecord/lib/active_record/associations/association_proxy.rb:175:in `method_missing'
-    /vendor/rails/activerecord/lib/active_record/associations/association_proxy.rb:175:in `select'
-    /vendor/rails/activerecord/lib/active_record/associations/association_proxy.rb:175:in `send'
-    /vendor/rails/activerecord/lib/active_record/associations/association_proxy.rb:175:in `method_missing'
-    /vendor/rails/activerecord/lib/active_record/associations/association_collection.rb:247:in `method_missing'
-    /vendor/rails/activerecord/lib/active_record/associations.rb:1170:in `validate_associated_records_for_categories'
-    /vendor/rails/activerecord/lib/../../activesupport/lib/active_support/callbacks.rb:165:in `send'
-    /vendor/rails/activerecord/lib/../../activesupport/lib/active_support/callbacks.rb:165:in `evaluate_method'
-    /vendor/rails/activerecord/lib/../../activesupport/lib/active_support/callbacks.rb:153:in `call'
-    /vendor/rails/activerecord/lib/../../activesupport/lib/active_support/callbacks.rb:90:in `run'
-    /vendor/rails/activerecord/lib/../../activesupport/lib/active_support/callbacks.rb:90:in `each'
-    /vendor/rails/activerecord/lib/../../activesupport/lib/active_support/callbacks.rb:90:in `send'
-    /vendor/rails/activerecord/lib/../../activesupport/lib/active_support/callbacks.rb:90:in `run'
-    /vendor/rails/activerecord/lib/../../activesupport/lib/active_support/callbacks.rb:264:in `run_callbacks'
-    /vendor/rails/activerecord/lib/active_record/validations.rb:945:in `valid_without_callbacks?'
-    /vendor/rails/activerecord/lib/active_record/callbacks.rb:267:in `valid?'
-    /vendor/rails/activerecord/lib/active_record/validations.rb:916:in `save_without_dirty'
-    /vendor/rails/activerecord/lib/active_record/dirty.rb:75:in `save_without_transactions'
-    /vendor/rails/activerecord/lib/active_record/transactions.rb:106:in `save'
-    /vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/database_statements.rb:66:in `transaction'
-    /vendor/rails/activerecord/lib/active_record/transactions.rb:79:in `transaction'
-    /vendor/rails/activerecord/lib/active_record/transactions.rb:98:in `transaction'
-    /vendor/rails/activerecord/lib/active_record/transactions.rb:106:in `save'
-    /vendor/rails/activerecord/lib/active_record/transactions.rb:118:in `rollback_active_record_state!'
-    /vendor/rails/activerecord/lib/active_record/transactions.rb:106:in `save'
-    /vendor/rails/activerecord/lib/active_record/base.rb:2227:in `update_attributes'
-    /app/controllers/projects_controller.rb:70:in `update'
-    /vendor/rails/actionpack/lib/action_controller/mime_responds.rb:106:in `call'
-    /vendor/rails/actionpack/lib/action_controller/mime_responds.rb:106:in `respond_to'
-    /app/controllers/projects_controller.rb:69:in `update'
-    /vendor/rails/actionpack/lib/action_controller/base.rb:1160:in `send'
-    /vendor/rails/actionpack/lib/action_controller/base.rb:1160:in `perform_action_without_filters'
-    /vendor/rails/actionpack/lib/action_controller/filters.rb:579:in `call_filters'
-    /vendor/rails/actionpack/lib/action_controller/filters.rb:572:in `perform_action_without_benchmark'
-    /vendor/rails/actionpack/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
-    /opt/local/lib/ruby/1.8/benchmark.rb:293:in `measure'
-    /vendor/rails/actionpack/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
-    /vendor/rails/actionpack/lib/action_controller/rescue.rb:199:in `perform_action_without_caching'
-    /vendor/rails/actionpack/lib/action_controller/caching/sql_cache.rb:13:in `perform_action'
-    /vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/query_cache.rb:33:in `cache'
-    /vendor/rails/activerecord/lib/active_record/query_cache.rb:8:in `cache'
-    /vendor/rails/actionpack/lib/action_controller/caching/sql_cache.rb:12:in `perform_action'
-    /vendor/rails/actionpack/lib/action_controller/base.rb:526:in `send'
-    /vendor/rails/actionpack/lib/action_controller/base.rb:526:in `process_without_filters'
-    /vendor/rails/actionpack/lib/action_controller/filters.rb:568:in `process_without_session_management_support'
-    /vendor/rails/actionpack/lib/action_controller/session_management.rb:123:in `process'
-    /vendor/rails/actionpack/lib/action_controller/base.rb:387:in `process'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:156:in `handle_request'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:97:in `dispatch'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:94:in `synchronize'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:94:in `dispatch'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:110:in `dispatch_cgi'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:11:in `dispatch'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/rails.rb:76:in `process'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/rails.rb:74:in `synchronize'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/rails.rb:74:in `process'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:159:in `process_client'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:158:in `each'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:158:in `process_client'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:285:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:285:in `initialize'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:285:in `new'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:285:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:268:in `initialize'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:268:in `new'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:268:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/configurator.rb:282:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/configurator.rb:281:in `each'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/configurator.rb:281:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/mongrel_rails:128:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/command.rb:212:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/mongrel_rails:281
-
-Rendering /Users/jeff/Sites/lab/complex_forms_demo_app/vendor/rails/actionpack/lib/action_controller/templates/rescues/layout.erb (internal_server_error)
-
-
-Processing ProjectsController#update (for 127.0.0.1 at 2008-05-08 07:08:56) [PUT]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;commit&quot;=&gt;&quot;Submit&quot;, &quot;project&quot;=&gt;{&quot;name&quot;=&gt;&quot;&quot;, &quot;existing_task_attributes&quot;=&gt;{&quot;7&quot;=&gt;{&quot;name&quot;=&gt;&quot;Yours&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;0&quot;}, &quot;9&quot;=&gt;{&quot;name&quot;=&gt;&quot;Mine&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;0&quot;}}, &quot;category_attributes&quot;=&gt;{&quot;1&quot;=&gt;&quot;1&quot;, &quot;2&quot;=&gt;&quot;0&quot;, &quot;3&quot;=&gt;&quot;1&quot;}, &quot;existing_assignment_attributes&quot;=&gt;{&quot;4&quot;=&gt;{&quot;title&quot;=&gt;&quot;Er&quot;, &quot;employee_id&quot;=&gt;&quot;1&quot;}, &quot;5&quot;=&gt;{&quot;title&quot;=&gt;&quot;Test&quot;, &quot;employee_id&quot;=&gt;&quot;1&quot;}}}, &quot;authenticity_token&quot;=&gt;&quot;bf076981917f6734cfc602f41c60c6682bfbb285&quot;, &quot;_method&quot;=&gt;&quot;put&quot;, &quot;action&quot;=&gt;&quot;update&quot;, &quot;id&quot;=&gt;&quot;2&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;36;1mSQL (0.000270)*[0m   *[0;1mSET NAMES 'utf8'*[0m
-  *[4;35;1mSQL (0.000118)*[0m   *[0mSET SQL_AUTO_IS_NULL=0*[0m
-  *[4;36;1mProject Columns (0.002483)*[0m   *[0;1mSHOW FIELDS FROM `projects`*[0m
-  *[4;35;1mProject Load (0.006936)*[0m   *[0mSELECT * FROM `projects` WHERE (`projects`.`id` = 2) *[0m
-  *[4;36;1mTask Load (0.000379)*[0m   *[0;1mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 2) *[0m
-  *[4;35;1mTask Columns (0.002064)*[0m   *[0mSHOW FIELDS FROM `tasks`*[0m
-  *[4;36;1mCategorization Load (0.000458)*[0m   *[0;1mSELECT * FROM `categorizations` WHERE (`categorizations`.project_id = 2) *[0m
-  *[4;35;1mCategorization Columns (0.001696)*[0m   *[0mSHOW FIELDS FROM `categorizations`*[0m
-  *[4;36;1mSQL (0.000548)*[0m   *[0;1mSHOW TABLES*[0m
-  *[4;35;1mCategory Columns (0.001965)*[0m   *[0mSHOW FIELDS FROM `categories`*[0m
-  *[4;36;1mCategory Load (0.000811)*[0m   *[0;1mSELECT * FROM `categories` WHERE (`categories`.`id` = 3) *[0m
-  *[4;35;1mCategory Load (0.000351)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE ((`categorizations`.project_id = 2)) *[0m
-  *[4;36;1mAssignment Load (0.000430)*[0m   *[0;1mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 2) *[0m
-  *[4;35;1mAssignment Columns (0.001845)*[0m   *[0mSHOW FIELDS FROM `assignments`*[0m
-  *[4;36;1mSQL (0.000136)*[0m   *[0;1mBEGIN*[0m
-  *[4;35;1mSQL (0.000123)*[0m   *[0mROLLBACK*[0m
-
-
-NoMethodError (You have a nil object when you didn't expect it!
-You might have expected an instance of ActiveRecord::Base.
-The error occurred while evaluating nil.new_record?):
-    /vendor/rails/activerecord/lib/active_record/associations.rb:1170:in `validate_associated_records_for_categories'
-    /vendor/rails/activerecord/lib/active_record/associations/association_collection.rb:247:in `method_missing'
-    /vendor/rails/activerecord/lib/active_record/associations/association_proxy.rb:175:in `method_missing'
-    /vendor/rails/activerecord/lib/active_record/associations/association_proxy.rb:175:in `select'
-    /vendor/rails/activerecord/lib/active_record/associations/association_proxy.rb:175:in `send'
-    /vendor/rails/activerecord/lib/active_record/associations/association_proxy.rb:175:in `method_missing'
-    /vendor/rails/activerecord/lib/active_record/associations/association_collection.rb:247:in `method_missing'
-    /vendor/rails/activerecord/lib/active_record/associations.rb:1170:in `validate_associated_records_for_categories'
-    /vendor/rails/activerecord/lib/../../activesupport/lib/active_support/callbacks.rb:165:in `send'
-    /vendor/rails/activerecord/lib/../../activesupport/lib/active_support/callbacks.rb:165:in `evaluate_method'
-    /vendor/rails/activerecord/lib/../../activesupport/lib/active_support/callbacks.rb:153:in `call'
-    /vendor/rails/activerecord/lib/../../activesupport/lib/active_support/callbacks.rb:90:in `run'
-    /vendor/rails/activerecord/lib/../../activesupport/lib/active_support/callbacks.rb:90:in `each'
-    /vendor/rails/activerecord/lib/../../activesupport/lib/active_support/callbacks.rb:90:in `send'
-    /vendor/rails/activerecord/lib/../../activesupport/lib/active_support/callbacks.rb:90:in `run'
-    /vendor/rails/activerecord/lib/../../activesupport/lib/active_support/callbacks.rb:264:in `run_callbacks'
-    /vendor/rails/activerecord/lib/active_record/validations.rb:945:in `valid_without_callbacks?'
-    /vendor/rails/activerecord/lib/active_record/callbacks.rb:267:in `valid?'
-    /vendor/rails/activerecord/lib/active_record/validations.rb:916:in `save_without_dirty'
-    /vendor/rails/activerecord/lib/active_record/dirty.rb:75:in `save_without_transactions'
-    /vendor/rails/activerecord/lib/active_record/transactions.rb:106:in `save'
-    /vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/database_statements.rb:66:in `transaction'
-    /vendor/rails/activerecord/lib/active_record/transactions.rb:79:in `transaction'
-    /vendor/rails/activerecord/lib/active_record/transactions.rb:98:in `transaction'
-    /vendor/rails/activerecord/lib/active_record/transactions.rb:106:in `save'
-    /vendor/rails/activerecord/lib/active_record/transactions.rb:118:in `rollback_active_record_state!'
-    /vendor/rails/activerecord/lib/active_record/transactions.rb:106:in `save'
-    /vendor/rails/activerecord/lib/active_record/base.rb:2227:in `update_attributes'
-    /app/controllers/projects_controller.rb:70:in `update'
-    /vendor/rails/actionpack/lib/action_controller/mime_responds.rb:106:in `call'
-    /vendor/rails/actionpack/lib/action_controller/mime_responds.rb:106:in `respond_to'
-    /app/controllers/projects_controller.rb:69:in `update'
-    /vendor/rails/actionpack/lib/action_controller/base.rb:1160:in `send'
-    /vendor/rails/actionpack/lib/action_controller/base.rb:1160:in `perform_action_without_filters'
-    /vendor/rails/actionpack/lib/action_controller/filters.rb:579:in `call_filters'
-    /vendor/rails/actionpack/lib/action_controller/filters.rb:572:in `perform_action_without_benchmark'
-    /vendor/rails/actionpack/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
-    /opt/local/lib/ruby/1.8/benchmark.rb:293:in `measure'
-    /vendor/rails/actionpack/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
-    /vendor/rails/actionpack/lib/action_controller/rescue.rb:199:in `perform_action_without_caching'
-    /vendor/rails/actionpack/lib/action_controller/caching/sql_cache.rb:13:in `perform_action'
-    /vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/query_cache.rb:33:in `cache'
-    /vendor/rails/activerecord/lib/active_record/query_cache.rb:8:in `cache'
-    /vendor/rails/actionpack/lib/action_controller/caching/sql_cache.rb:12:in `perform_action'
-    /vendor/rails/actionpack/lib/action_controller/base.rb:526:in `send'
-    /vendor/rails/actionpack/lib/action_controller/base.rb:526:in `process_without_filters'
-    /vendor/rails/actionpack/lib/action_controller/filters.rb:568:in `process_without_session_management_support'
-    /vendor/rails/actionpack/lib/action_controller/session_management.rb:123:in `process'
-    /vendor/rails/actionpack/lib/action_controller/base.rb:387:in `process'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:156:in `handle_request'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:97:in `dispatch'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:94:in `synchronize'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:94:in `dispatch'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:110:in `dispatch_cgi'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:11:in `dispatch'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/rails.rb:76:in `process'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/rails.rb:74:in `synchronize'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/rails.rb:74:in `process'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:159:in `process_client'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:158:in `each'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:158:in `process_client'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:285:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:285:in `initialize'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:285:in `new'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:285:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:268:in `initialize'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:268:in `new'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:268:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/configurator.rb:282:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/configurator.rb:281:in `each'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/configurator.rb:281:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/mongrel_rails:128:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/command.rb:212:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/mongrel_rails:281
-
-Rendering /Users/jeff/Sites/lab/complex_forms_demo_app/vendor/rails/actionpack/lib/action_controller/templates/rescues/layout.erb (internal_server_error)
-
-
-Processing ProjectsController#update (for 127.0.0.1 at 2008-05-08 07:09:37) [PUT]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;commit&quot;=&gt;&quot;Submit&quot;, &quot;project&quot;=&gt;{&quot;name&quot;=&gt;&quot;&quot;, &quot;existing_task_attributes&quot;=&gt;{&quot;7&quot;=&gt;{&quot;name&quot;=&gt;&quot;Yours&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;0&quot;}, &quot;9&quot;=&gt;{&quot;name&quot;=&gt;&quot;Mine&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;0&quot;}}, &quot;category_attributes&quot;=&gt;{&quot;1&quot;=&gt;&quot;1&quot;, &quot;2&quot;=&gt;&quot;0&quot;, &quot;3&quot;=&gt;&quot;1&quot;}, &quot;existing_assignment_attributes&quot;=&gt;{&quot;4&quot;=&gt;{&quot;title&quot;=&gt;&quot;Er&quot;, &quot;employee_id&quot;=&gt;&quot;1&quot;}, &quot;5&quot;=&gt;{&quot;title&quot;=&gt;&quot;Test&quot;, &quot;employee_id&quot;=&gt;&quot;1&quot;}}}, &quot;authenticity_token&quot;=&gt;&quot;bf076981917f6734cfc602f41c60c6682bfbb285&quot;, &quot;_method&quot;=&gt;&quot;put&quot;, &quot;action&quot;=&gt;&quot;update&quot;, &quot;id&quot;=&gt;&quot;2&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;36;1mSQL (0.000275)*[0m   *[0;1mSET NAMES 'utf8'*[0m
-  *[4;35;1mSQL (0.000122)*[0m   *[0mSET SQL_AUTO_IS_NULL=0*[0m
-  *[4;36;1mProject Columns (0.002678)*[0m   *[0;1mSHOW FIELDS FROM `projects`*[0m
-  *[4;35;1mProject Load (0.000357)*[0m   *[0mSELECT * FROM `projects` WHERE (`projects`.`id` = 2) *[0m
-  *[4;36;1mTask Load (0.000461)*[0m   *[0;1mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 2) *[0m
-  *[4;35;1mTask Columns (0.001859)*[0m   *[0mSHOW FIELDS FROM `tasks`*[0m
-  *[4;36;1mCategorization Load (0.000428)*[0m   *[0;1mSELECT * FROM `categorizations` WHERE (`categorizations`.project_id = 2) *[0m
-  *[4;35;1mCategorization Columns (0.001998)*[0m   *[0mSHOW FIELDS FROM `categorizations`*[0m
-  *[4;36;1mSQL (0.000512)*[0m   *[0;1mSHOW TABLES*[0m
-  *[4;35;1mCategory Columns (0.001730)*[0m   *[0mSHOW FIELDS FROM `categories`*[0m
-  *[4;36;1mCategory Load (0.000971)*[0m   *[0;1mSELECT * FROM `categories` WHERE (`categories`.`id` = 3) *[0m
-  *[4;35;1mCategory Load (0.000471)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE ((`categorizations`.project_id = 2)) *[0m
-  *[4;36;1mAssignment Load (0.000304)*[0m   *[0;1mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 2) *[0m
-  *[4;35;1mAssignment Columns (0.001731)*[0m   *[0mSHOW FIELDS FROM `assignments`*[0m
-  *[4;36;1mSQL (0.000137)*[0m   *[0;1mBEGIN*[0m
-  *[4;35;1mSQL (0.000127)*[0m   *[0mROLLBACK*[0m
-
-
-NoMethodError (You have a nil object when you didn't expect it!
-You might have expected an instance of ActiveRecord::Base.
-The error occurred while evaluating nil.new_record?):
-    /vendor/rails/activerecord/lib/active_record/associations.rb:1170:in `validate_associated_records_for_categories'
-    /vendor/rails/activerecord/lib/active_record/associations/association_collection.rb:247:in `method_missing'
-    /vendor/rails/activerecord/lib/active_record/associations/association_proxy.rb:175:in `method_missing'
-    /vendor/rails/activerecord/lib/active_record/associations/association_proxy.rb:175:in `select'
-    /vendor/rails/activerecord/lib/active_record/associations/association_proxy.rb:175:in `send'
-    /vendor/rails/activerecord/lib/active_record/associations/association_proxy.rb:175:in `method_missing'
-    /vendor/rails/activerecord/lib/active_record/associations/association_collection.rb:247:in `method_missing'
-    /vendor/rails/activerecord/lib/active_record/associations.rb:1170:in `validate_associated_records_for_categories'
-    /vendor/rails/activerecord/lib/../../activesupport/lib/active_support/callbacks.rb:165:in `send'
-    /vendor/rails/activerecord/lib/../../activesupport/lib/active_support/callbacks.rb:165:in `evaluate_method'
-    /vendor/rails/activerecord/lib/../../activesupport/lib/active_support/callbacks.rb:153:in `call'
-    /vendor/rails/activerecord/lib/../../activesupport/lib/active_support/callbacks.rb:90:in `run'
-    /vendor/rails/activerecord/lib/../../activesupport/lib/active_support/callbacks.rb:90:in `each'
-    /vendor/rails/activerecord/lib/../../activesupport/lib/active_support/callbacks.rb:90:in `send'
-    /vendor/rails/activerecord/lib/../../activesupport/lib/active_support/callbacks.rb:90:in `run'
-    /vendor/rails/activerecord/lib/../../activesupport/lib/active_support/callbacks.rb:264:in `run_callbacks'
-    /vendor/rails/activerecord/lib/active_record/validations.rb:945:in `valid_without_callbacks?'
-    /vendor/rails/activerecord/lib/active_record/callbacks.rb:267:in `valid?'
-    /vendor/rails/activerecord/lib/active_record/validations.rb:916:in `save_without_dirty'
-    /vendor/rails/activerecord/lib/active_record/dirty.rb:75:in `save_without_transactions'
-    /vendor/rails/activerecord/lib/active_record/transactions.rb:106:in `save'
-    /vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/database_statements.rb:66:in `transaction'
-    /vendor/rails/activerecord/lib/active_record/transactions.rb:79:in `transaction'
-    /vendor/rails/activerecord/lib/active_record/transactions.rb:98:in `transaction'
-    /vendor/rails/activerecord/lib/active_record/transactions.rb:106:in `save'
-    /vendor/rails/activerecord/lib/active_record/transactions.rb:118:in `rollback_active_record_state!'
-    /vendor/rails/activerecord/lib/active_record/transactions.rb:106:in `save'
-    /vendor/rails/activerecord/lib/active_record/base.rb:2227:in `update_attributes'
-    /app/controllers/projects_controller.rb:70:in `update'
-    /vendor/rails/actionpack/lib/action_controller/mime_responds.rb:106:in `call'
-    /vendor/rails/actionpack/lib/action_controller/mime_responds.rb:106:in `respond_to'
-    /app/controllers/projects_controller.rb:69:in `update'
-    /vendor/rails/actionpack/lib/action_controller/base.rb:1160:in `send'
-    /vendor/rails/actionpack/lib/action_controller/base.rb:1160:in `perform_action_without_filters'
-    /vendor/rails/actionpack/lib/action_controller/filters.rb:579:in `call_filters'
-    /vendor/rails/actionpack/lib/action_controller/filters.rb:572:in `perform_action_without_benchmark'
-    /vendor/rails/actionpack/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
-    /opt/local/lib/ruby/1.8/benchmark.rb:293:in `measure'
-    /vendor/rails/actionpack/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
-    /vendor/rails/actionpack/lib/action_controller/rescue.rb:199:in `perform_action_without_caching'
-    /vendor/rails/actionpack/lib/action_controller/caching/sql_cache.rb:13:in `perform_action'
-    /vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/query_cache.rb:33:in `cache'
-    /vendor/rails/activerecord/lib/active_record/query_cache.rb:8:in `cache'
-    /vendor/rails/actionpack/lib/action_controller/caching/sql_cache.rb:12:in `perform_action'
-    /vendor/rails/actionpack/lib/action_controller/base.rb:526:in `send'
-    /vendor/rails/actionpack/lib/action_controller/base.rb:526:in `process_without_filters'
-    /vendor/rails/actionpack/lib/action_controller/filters.rb:568:in `process_without_session_management_support'
-    /vendor/rails/actionpack/lib/action_controller/session_management.rb:123:in `process'
-    /vendor/rails/actionpack/lib/action_controller/base.rb:387:in `process'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:156:in `handle_request'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:97:in `dispatch'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:94:in `synchronize'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:94:in `dispatch'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:110:in `dispatch_cgi'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:11:in `dispatch'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/rails.rb:76:in `process'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/rails.rb:74:in `synchronize'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/rails.rb:74:in `process'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:159:in `process_client'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:158:in `each'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:158:in `process_client'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:285:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:285:in `initialize'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:285:in `new'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:285:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:268:in `initialize'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:268:in `new'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:268:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/configurator.rb:282:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/configurator.rb:281:in `each'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/configurator.rb:281:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/mongrel_rails:128:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/command.rb:212:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/mongrel_rails:281
-
-Rendering /Users/jeff/Sites/lab/complex_forms_demo_app/vendor/rails/actionpack/lib/action_controller/templates/rescues/layout.erb (internal_server_error)
-
-
-Processing ProjectsController#update (for 127.0.0.1 at 2008-05-08 07:10:55) [PUT]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;commit&quot;=&gt;&quot;Submit&quot;, &quot;project&quot;=&gt;{&quot;name&quot;=&gt;&quot;&quot;, &quot;existing_task_attributes&quot;=&gt;{&quot;7&quot;=&gt;{&quot;name&quot;=&gt;&quot;Yours&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;0&quot;}, &quot;9&quot;=&gt;{&quot;name&quot;=&gt;&quot;Mine&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;0&quot;}}, &quot;category_attributes&quot;=&gt;{&quot;1&quot;=&gt;&quot;1&quot;, &quot;2&quot;=&gt;&quot;0&quot;, &quot;3&quot;=&gt;&quot;1&quot;}, &quot;existing_assignment_attributes&quot;=&gt;{&quot;4&quot;=&gt;{&quot;title&quot;=&gt;&quot;Er&quot;, &quot;employee_id&quot;=&gt;&quot;1&quot;}, &quot;5&quot;=&gt;{&quot;title&quot;=&gt;&quot;Test&quot;, &quot;employee_id&quot;=&gt;&quot;1&quot;}}}, &quot;authenticity_token&quot;=&gt;&quot;bf076981917f6734cfc602f41c60c6682bfbb285&quot;, &quot;_method&quot;=&gt;&quot;put&quot;, &quot;action&quot;=&gt;&quot;update&quot;, &quot;id&quot;=&gt;&quot;2&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;36;1mProject Columns (0.002370)*[0m   *[0;1mSHOW FIELDS FROM `projects`*[0m
-  *[4;35;1mProject Load (0.000608)*[0m   *[0mSELECT * FROM `projects` WHERE (`projects`.`id` = 2) *[0m
-  *[4;36;1mTask Load (0.000274)*[0m   *[0;1mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 2) *[0m
-  *[4;35;1mTask Columns (0.002280)*[0m   *[0mSHOW FIELDS FROM `tasks`*[0m
-  *[4;36;1mCategorization Load (0.000306)*[0m   *[0;1mSELECT * FROM `categorizations` WHERE (`categorizations`.project_id = 2) *[0m
-  *[4;35;1mCategorization Columns (0.001487)*[0m   *[0mSHOW FIELDS FROM `categorizations`*[0m
-  *[4;36;1mSQL (0.001700)*[0m   *[0;1mSHOW TABLES*[0m
-  *[4;35;1mCategory Columns (0.001529)*[0m   *[0mSHOW FIELDS FROM `categories`*[0m
-  *[4;36;1mCategory Load (0.001146)*[0m   *[0;1mSELECT * FROM `categories` WHERE (`categories`.`id` = 3) *[0m
-  *[4;35;1mCategory Load (0.000373)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE ((`categorizations`.project_id = 2)) *[0m
-  *[4;36;1mAssignment Load (0.000277)*[0m   *[0;1mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 2) *[0m
-  *[4;35;1mAssignment Columns (0.001878)*[0m   *[0mSHOW FIELDS FROM `assignments`*[0m
-  *[4;36;1mSQL (0.000130)*[0m   *[0;1mBEGIN*[0m
-  *[4;35;1mSQL (0.000128)*[0m   *[0mROLLBACK*[0m
-
-
-NoMethodError (You have a nil object when you didn't expect it!
-You might have expected an instance of ActiveRecord::Base.
-The error occurred while evaluating nil.new_record?):
-    /vendor/rails/activerecord/lib/active_record/associations.rb:1170:in `validate_associated_records_for_categories'
-    /vendor/rails/activerecord/lib/active_record/associations/association_collection.rb:247:in `method_missing'
-    /vendor/rails/activerecord/lib/active_record/associations/association_proxy.rb:175:in `method_missing'
-    /vendor/rails/activerecord/lib/active_record/associations/association_proxy.rb:175:in `select'
-    /vendor/rails/activerecord/lib/active_record/associations/association_proxy.rb:175:in `send'
-    /vendor/rails/activerecord/lib/active_record/associations/association_proxy.rb:175:in `method_missing'
-    /vendor/rails/activerecord/lib/active_record/associations/association_collection.rb:247:in `method_missing'
-    /vendor/rails/activerecord/lib/active_record/associations.rb:1170:in `validate_associated_records_for_categories'
-    /vendor/rails/activerecord/lib/../../activesupport/lib/active_support/callbacks.rb:165:in `send'
-    /vendor/rails/activerecord/lib/../../activesupport/lib/active_support/callbacks.rb:165:in `evaluate_method'
-    /vendor/rails/activerecord/lib/../../activesupport/lib/active_support/callbacks.rb:153:in `call'
-    /vendor/rails/activerecord/lib/../../activesupport/lib/active_support/callbacks.rb:90:in `run'
-    /vendor/rails/activerecord/lib/../../activesupport/lib/active_support/callbacks.rb:90:in `each'
-    /vendor/rails/activerecord/lib/../../activesupport/lib/active_support/callbacks.rb:90:in `send'
-    /vendor/rails/activerecord/lib/../../activesupport/lib/active_support/callbacks.rb:90:in `run'
-    /vendor/rails/activerecord/lib/../../activesupport/lib/active_support/callbacks.rb:264:in `run_callbacks'
-    /vendor/rails/activerecord/lib/active_record/validations.rb:945:in `valid_without_callbacks?'
-    /vendor/rails/activerecord/lib/active_record/callbacks.rb:267:in `valid?'
-    /vendor/rails/activerecord/lib/active_record/validations.rb:916:in `save_without_dirty'
-    /vendor/rails/activerecord/lib/active_record/dirty.rb:75:in `save_without_transactions'
-    /vendor/rails/activerecord/lib/active_record/transactions.rb:106:in `save'
-    /vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/database_statements.rb:66:in `transaction'
-    /vendor/rails/activerecord/lib/active_record/transactions.rb:79:in `transaction'
-    /vendor/rails/activerecord/lib/active_record/transactions.rb:98:in `transaction'
-    /vendor/rails/activerecord/lib/active_record/transactions.rb:106:in `save'
-    /vendor/rails/activerecord/lib/active_record/transactions.rb:118:in `rollback_active_record_state!'
-    /vendor/rails/activerecord/lib/active_record/transactions.rb:106:in `save'
-    /vendor/rails/activerecord/lib/active_record/base.rb:2227:in `update_attributes'
-    /app/controllers/projects_controller.rb:70:in `update'
-    /vendor/rails/actionpack/lib/action_controller/mime_responds.rb:106:in `call'
-    /vendor/rails/actionpack/lib/action_controller/mime_responds.rb:106:in `respond_to'
-    /app/controllers/projects_controller.rb:69:in `update'
-    /vendor/rails/actionpack/lib/action_controller/base.rb:1160:in `send'
-    /vendor/rails/actionpack/lib/action_controller/base.rb:1160:in `perform_action_without_filters'
-    /vendor/rails/actionpack/lib/action_controller/filters.rb:579:in `call_filters'
-    /vendor/rails/actionpack/lib/action_controller/filters.rb:572:in `perform_action_without_benchmark'
-    /vendor/rails/actionpack/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
-    /opt/local/lib/ruby/1.8/benchmark.rb:293:in `measure'
-    /vendor/rails/actionpack/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
-    /vendor/rails/actionpack/lib/action_controller/rescue.rb:199:in `perform_action_without_caching'
-    /vendor/rails/actionpack/lib/action_controller/caching/sql_cache.rb:13:in `perform_action'
-    /vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/query_cache.rb:33:in `cache'
-    /vendor/rails/activerecord/lib/active_record/query_cache.rb:8:in `cache'
-    /vendor/rails/actionpack/lib/action_controller/caching/sql_cache.rb:12:in `perform_action'
-    /vendor/rails/actionpack/lib/action_controller/base.rb:526:in `send'
-    /vendor/rails/actionpack/lib/action_controller/base.rb:526:in `process_without_filters'
-    /vendor/rails/actionpack/lib/action_controller/filters.rb:568:in `process_without_session_management_support'
-    /vendor/rails/actionpack/lib/action_controller/session_management.rb:123:in `process'
-    /vendor/rails/actionpack/lib/action_controller/base.rb:387:in `process'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:156:in `handle_request'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:97:in `dispatch'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:94:in `synchronize'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:94:in `dispatch'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:110:in `dispatch_cgi'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:11:in `dispatch'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/rails.rb:76:in `process'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/rails.rb:74:in `synchronize'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/rails.rb:74:in `process'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:159:in `process_client'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:158:in `each'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:158:in `process_client'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:285:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:285:in `initialize'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:285:in `new'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:285:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:268:in `initialize'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:268:in `new'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:268:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/configurator.rb:282:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/configurator.rb:281:in `each'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/configurator.rb:281:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/mongrel_rails:128:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/command.rb:212:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/mongrel_rails:281
-
-Rendering /Users/jeff/Sites/lab/complex_forms_demo_app/vendor/rails/actionpack/lib/action_controller/templates/rescues/layout.erb (internal_server_error)
-
-
-Processing ProjectsController#update (for 127.0.0.1 at 2008-05-08 07:11:02) [PUT]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;commit&quot;=&gt;&quot;Submit&quot;, &quot;project&quot;=&gt;{&quot;name&quot;=&gt;&quot;&quot;, &quot;existing_task_attributes&quot;=&gt;{&quot;7&quot;=&gt;{&quot;name&quot;=&gt;&quot;Yours&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;0&quot;}, &quot;9&quot;=&gt;{&quot;name&quot;=&gt;&quot;Mine&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;0&quot;}}, &quot;category_attributes&quot;=&gt;{&quot;1&quot;=&gt;&quot;1&quot;, &quot;2&quot;=&gt;&quot;0&quot;, &quot;3&quot;=&gt;&quot;1&quot;}, &quot;existing_assignment_attributes&quot;=&gt;{&quot;4&quot;=&gt;{&quot;title&quot;=&gt;&quot;Er&quot;, &quot;employee_id&quot;=&gt;&quot;1&quot;}, &quot;5&quot;=&gt;{&quot;title&quot;=&gt;&quot;Test&quot;, &quot;employee_id&quot;=&gt;&quot;1&quot;}}}, &quot;authenticity_token&quot;=&gt;&quot;bf076981917f6734cfc602f41c60c6682bfbb285&quot;, &quot;_method&quot;=&gt;&quot;put&quot;, &quot;action&quot;=&gt;&quot;update&quot;, &quot;id&quot;=&gt;&quot;2&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;36;1mSQL (0.000288)*[0m   *[0;1mSET NAMES 'utf8'*[0m
-  *[4;35;1mSQL (0.000116)*[0m   *[0mSET SQL_AUTO_IS_NULL=0*[0m
-  *[4;36;1mProject Columns (0.002572)*[0m   *[0;1mSHOW FIELDS FROM `projects`*[0m
-  *[4;35;1mProject Load (0.000446)*[0m   *[0mSELECT * FROM `projects` WHERE (`projects`.`id` = 2) *[0m
-  *[4;36;1mTask Load (0.000356)*[0m   *[0;1mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 2) *[0m
-  *[4;35;1mTask Columns (0.001820)*[0m   *[0mSHOW FIELDS FROM `tasks`*[0m
-  *[4;36;1mCategorization Load (0.000374)*[0m   *[0;1mSELECT * FROM `categorizations` WHERE (`categorizations`.project_id = 2) *[0m
-  *[4;35;1mCategorization Columns (0.001971)*[0m   *[0mSHOW FIELDS FROM `categorizations`*[0m
-  *[4;36;1mSQL (0.000486)*[0m   *[0;1mSHOW TABLES*[0m
-  *[4;35;1mCategory Columns (0.001776)*[0m   *[0mSHOW FIELDS FROM `categories`*[0m
-  *[4;36;1mCategory Load (0.000935)*[0m   *[0;1mSELECT * FROM `categories` WHERE (`categories`.`id` = 3) *[0m
-  *[4;35;1mCategory Load (0.000574)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE ((`categorizations`.project_id = 2)) *[0m
-  *[4;36;1mAssignment Load (0.000320)*[0m   *[0;1mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 2) *[0m
-  *[4;35;1mAssignment Columns (0.001874)*[0m   *[0mSHOW FIELDS FROM `assignments`*[0m
-  *[4;36;1mSQL (0.000245)*[0m   *[0;1mBEGIN*[0m
-  *[4;35;1mSQL (0.000151)*[0m   *[0mROLLBACK*[0m
-
-
-NoMethodError (You have a nil object when you didn't expect it!
-You might have expected an instance of ActiveRecord::Base.
-The error occurred while evaluating nil.new_record?):
-    /vendor/rails/activerecord/lib/active_record/associations.rb:1170:in `validate_associated_records_for_categories'
-    /vendor/rails/activerecord/lib/active_record/associations/association_collection.rb:247:in `method_missing'
-    /vendor/rails/activerecord/lib/active_record/associations/association_proxy.rb:175:in `method_missing'
-    /vendor/rails/activerecord/lib/active_record/associations/association_proxy.rb:175:in `select'
-    /vendor/rails/activerecord/lib/active_record/associations/association_proxy.rb:175:in `send'
-    /vendor/rails/activerecord/lib/active_record/associations/association_proxy.rb:175:in `method_missing'
-    /vendor/rails/activerecord/lib/active_record/associations/association_collection.rb:247:in `method_missing'
-    /vendor/rails/activerecord/lib/active_record/associations.rb:1170:in `validate_associated_records_for_categories'
-    /vendor/rails/activerecord/lib/../../activesupport/lib/active_support/callbacks.rb:165:in `send'
-    /vendor/rails/activerecord/lib/../../activesupport/lib/active_support/callbacks.rb:165:in `evaluate_method'
-    /vendor/rails/activerecord/lib/../../activesupport/lib/active_support/callbacks.rb:153:in `call'
-    /vendor/rails/activerecord/lib/../../activesupport/lib/active_support/callbacks.rb:90:in `run'
-    /vendor/rails/activerecord/lib/../../activesupport/lib/active_support/callbacks.rb:90:in `each'
-    /vendor/rails/activerecord/lib/../../activesupport/lib/active_support/callbacks.rb:90:in `send'
-    /vendor/rails/activerecord/lib/../../activesupport/lib/active_support/callbacks.rb:90:in `run'
-    /vendor/rails/activerecord/lib/../../activesupport/lib/active_support/callbacks.rb:264:in `run_callbacks'
-    /vendor/rails/activerecord/lib/active_record/validations.rb:945:in `valid_without_callbacks?'
-    /vendor/rails/activerecord/lib/active_record/callbacks.rb:267:in `valid?'
-    /vendor/rails/activerecord/lib/active_record/validations.rb:916:in `save_without_dirty'
-    /vendor/rails/activerecord/lib/active_record/dirty.rb:75:in `save_without_transactions'
-    /vendor/rails/activerecord/lib/active_record/transactions.rb:106:in `save'
-    /vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/database_statements.rb:66:in `transaction'
-    /vendor/rails/activerecord/lib/active_record/transactions.rb:79:in `transaction'
-    /vendor/rails/activerecord/lib/active_record/transactions.rb:98:in `transaction'
-    /vendor/rails/activerecord/lib/active_record/transactions.rb:106:in `save'
-    /vendor/rails/activerecord/lib/active_record/transactions.rb:118:in `rollback_active_record_state!'
-    /vendor/rails/activerecord/lib/active_record/transactions.rb:106:in `save'
-    /vendor/rails/activerecord/lib/active_record/base.rb:2227:in `update_attributes'
-    /app/controllers/projects_controller.rb:70:in `update'
-    /vendor/rails/actionpack/lib/action_controller/mime_responds.rb:106:in `call'
-    /vendor/rails/actionpack/lib/action_controller/mime_responds.rb:106:in `respond_to'
-    /app/controllers/projects_controller.rb:69:in `update'
-    /vendor/rails/actionpack/lib/action_controller/base.rb:1160:in `send'
-    /vendor/rails/actionpack/lib/action_controller/base.rb:1160:in `perform_action_without_filters'
-    /vendor/rails/actionpack/lib/action_controller/filters.rb:579:in `call_filters'
-    /vendor/rails/actionpack/lib/action_controller/filters.rb:572:in `perform_action_without_benchmark'
-    /vendor/rails/actionpack/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
-    /opt/local/lib/ruby/1.8/benchmark.rb:293:in `measure'
-    /vendor/rails/actionpack/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
-    /vendor/rails/actionpack/lib/action_controller/rescue.rb:199:in `perform_action_without_caching'
-    /vendor/rails/actionpack/lib/action_controller/caching/sql_cache.rb:13:in `perform_action'
-    /vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/query_cache.rb:33:in `cache'
-    /vendor/rails/activerecord/lib/active_record/query_cache.rb:8:in `cache'
-    /vendor/rails/actionpack/lib/action_controller/caching/sql_cache.rb:12:in `perform_action'
-    /vendor/rails/actionpack/lib/action_controller/base.rb:526:in `send'
-    /vendor/rails/actionpack/lib/action_controller/base.rb:526:in `process_without_filters'
-    /vendor/rails/actionpack/lib/action_controller/filters.rb:568:in `process_without_session_management_support'
-    /vendor/rails/actionpack/lib/action_controller/session_management.rb:123:in `process'
-    /vendor/rails/actionpack/lib/action_controller/base.rb:387:in `process'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:156:in `handle_request'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:97:in `dispatch'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:94:in `synchronize'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:94:in `dispatch'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:110:in `dispatch_cgi'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:11:in `dispatch'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/rails.rb:76:in `process'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/rails.rb:74:in `synchronize'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/rails.rb:74:in `process'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:159:in `process_client'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:158:in `each'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:158:in `process_client'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:285:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:285:in `initialize'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:285:in `new'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:285:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:268:in `initialize'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:268:in `new'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:268:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/configurator.rb:282:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/configurator.rb:281:in `each'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/configurator.rb:281:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/mongrel_rails:128:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/command.rb:212:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/mongrel_rails:281
-
-Rendering /Users/jeff/Sites/lab/complex_forms_demo_app/vendor/rails/actionpack/lib/action_controller/templates/rescues/layout.erb (internal_server_error)
-
-
-Processing ProjectsController#update (for 127.0.0.1 at 2008-05-08 07:11:24) [PUT]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;commit&quot;=&gt;&quot;Submit&quot;, &quot;project&quot;=&gt;{&quot;name&quot;=&gt;&quot;&quot;, &quot;existing_task_attributes&quot;=&gt;{&quot;7&quot;=&gt;{&quot;name&quot;=&gt;&quot;Yours&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;0&quot;}, &quot;9&quot;=&gt;{&quot;name&quot;=&gt;&quot;Mine&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;0&quot;}}, &quot;category_attributes&quot;=&gt;{&quot;1&quot;=&gt;&quot;1&quot;, &quot;2&quot;=&gt;&quot;0&quot;, &quot;3&quot;=&gt;&quot;1&quot;}, &quot;existing_assignment_attributes&quot;=&gt;{&quot;4&quot;=&gt;{&quot;title&quot;=&gt;&quot;Er&quot;, &quot;employee_id&quot;=&gt;&quot;1&quot;}, &quot;5&quot;=&gt;{&quot;title&quot;=&gt;&quot;Test&quot;, &quot;employee_id&quot;=&gt;&quot;1&quot;}}}, &quot;authenticity_token&quot;=&gt;&quot;bf076981917f6734cfc602f41c60c6682bfbb285&quot;, &quot;_method&quot;=&gt;&quot;put&quot;, &quot;action&quot;=&gt;&quot;update&quot;, &quot;id&quot;=&gt;&quot;2&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;36;1mSQL (0.000256)*[0m   *[0;1mSET NAMES 'utf8'*[0m
-  *[4;35;1mSQL (0.000103)*[0m   *[0mSET SQL_AUTO_IS_NULL=0*[0m
-
-
-ArgumentError (Unknown key(s): enable_creation_from_params):
-    /vendor/rails/activerecord/lib/../../activesupport/lib/active_support/core_ext/hash/keys.rb:47:in `assert_valid_keys'
-    /vendor/rails/activerecord/lib/active_record/associations.rb:1325:in `create_has_many_reflection'
-    /vendor/rails/activerecord/lib/active_record/associations.rb:698:in `has_many_without_creation_from_params'
-    /vendor/plugins/complex_forms_helper/lib/association_creation_from_params.rb:38:in `has_many'
-    /app/models/project.rb:10
-    /vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:203:in `load_without_new_constant_marking'
-    /vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:203:in `load_file'
-    /vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:342:in `new_constants_in'
-    /vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:202:in `load_file'
-    /vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:94:in `require_or_load'
-    /vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:248:in `load_missing_constant'
-    /vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:453:in `const_missing'
-    /vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:465:in `const_missing'
-    /vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:260:in `load_missing_constant'
-    /vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:469:in `const_missing'
-    /app/controllers/projects_controller.rb:62:in `update'
-    /vendor/rails/actionpack/lib/action_controller/base.rb:1160:in `send'
-    /vendor/rails/actionpack/lib/action_controller/base.rb:1160:in `perform_action_without_filters'
-    /vendor/rails/actionpack/lib/action_controller/filters.rb:579:in `call_filters'
-    /vendor/rails/actionpack/lib/action_controller/filters.rb:572:in `perform_action_without_benchmark'
-    /vendor/rails/actionpack/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
-    /opt/local/lib/ruby/1.8/benchmark.rb:293:in `measure'
-    /vendor/rails/actionpack/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
-    /vendor/rails/actionpack/lib/action_controller/rescue.rb:199:in `perform_action_without_caching'
-    /vendor/rails/actionpack/lib/action_controller/caching/sql_cache.rb:13:in `perform_action'
-    /vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/query_cache.rb:33:in `cache'
-    /vendor/rails/activerecord/lib/active_record/query_cache.rb:8:in `cache'
-    /vendor/rails/actionpack/lib/action_controller/caching/sql_cache.rb:12:in `perform_action'
-    /vendor/rails/actionpack/lib/action_controller/base.rb:526:in `send'
-    /vendor/rails/actionpack/lib/action_controller/base.rb:526:in `process_without_filters'
-    /vendor/rails/actionpack/lib/action_controller/filters.rb:568:in `process_without_session_management_support'
-    /vendor/rails/actionpack/lib/action_controller/session_management.rb:123:in `process'
-    /vendor/rails/actionpack/lib/action_controller/base.rb:387:in `process'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:156:in `handle_request'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:97:in `dispatch'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:94:in `synchronize'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:94:in `dispatch'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:110:in `dispatch_cgi'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:11:in `dispatch'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/rails.rb:76:in `process'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/rails.rb:74:in `synchronize'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/rails.rb:74:in `process'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:159:in `process_client'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:158:in `each'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:158:in `process_client'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:285:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:285:in `initialize'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:285:in `new'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:285:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:268:in `initialize'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:268:in `new'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:268:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/configurator.rb:282:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/configurator.rb:281:in `each'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/configurator.rb:281:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/mongrel_rails:128:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/command.rb:212:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/mongrel_rails:281
-
-Rendering /Users/jeff/Sites/lab/complex_forms_demo_app/vendor/rails/actionpack/lib/action_controller/templates/rescues/layout.erb (internal_server_error)
-
-
-Processing ProjectsController#update (for 127.0.0.1 at 2008-05-08 07:11:38) [PUT]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;commit&quot;=&gt;&quot;Submit&quot;, &quot;project&quot;=&gt;{&quot;name&quot;=&gt;&quot;&quot;, &quot;existing_task_attributes&quot;=&gt;{&quot;7&quot;=&gt;{&quot;name&quot;=&gt;&quot;Yours&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;0&quot;}, &quot;9&quot;=&gt;{&quot;name&quot;=&gt;&quot;Mine&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;0&quot;}}, &quot;category_attributes&quot;=&gt;{&quot;1&quot;=&gt;&quot;1&quot;, &quot;2&quot;=&gt;&quot;0&quot;, &quot;3&quot;=&gt;&quot;1&quot;}, &quot;existing_assignment_attributes&quot;=&gt;{&quot;4&quot;=&gt;{&quot;title&quot;=&gt;&quot;Er&quot;, &quot;employee_id&quot;=&gt;&quot;1&quot;}, &quot;5&quot;=&gt;{&quot;title&quot;=&gt;&quot;Test&quot;, &quot;employee_id&quot;=&gt;&quot;1&quot;}}}, &quot;authenticity_token&quot;=&gt;&quot;bf076981917f6734cfc602f41c60c6682bfbb285&quot;, &quot;_method&quot;=&gt;&quot;put&quot;, &quot;action&quot;=&gt;&quot;update&quot;, &quot;id&quot;=&gt;&quot;2&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;36;1mProject Columns (0.002757)*[0m   *[0;1mSHOW FIELDS FROM `projects`*[0m
-  *[4;35;1mProject Load (0.000420)*[0m   *[0mSELECT * FROM `projects` WHERE (`projects`.`id` = 2) *[0m
-
-
-NoMethodError (undefined method `existing_task_attributes=' for #&lt;Project:0x276c24c&gt;):
-    /vendor/rails/activerecord/lib/active_record/attribute_methods.rb:240:in `method_missing'
-    /vendor/rails/activerecord/lib/active_record/base.rb:2313:in `send'
-    /vendor/rails/activerecord/lib/active_record/base.rb:2313:in `attributes='
-    /vendor/rails/activerecord/lib/active_record/base.rb:2312:in `each'
-    /vendor/rails/activerecord/lib/active_record/base.rb:2312:in `attributes='
-    /vendor/rails/activerecord/lib/active_record/base.rb:2226:in `update_attributes'
-    /app/controllers/projects_controller.rb:70:in `update'
-    /vendor/rails/actionpack/lib/action_controller/mime_responds.rb:106:in `call'
-    /vendor/rails/actionpack/lib/action_controller/mime_responds.rb:106:in `respond_to'
-    /app/controllers/projects_controller.rb:69:in `update'
-    /vendor/rails/actionpack/lib/action_controller/base.rb:1160:in `send'
-    /vendor/rails/actionpack/lib/action_controller/base.rb:1160:in `perform_action_without_filters'
-    /vendor/rails/actionpack/lib/action_controller/filters.rb:579:in `call_filters'
-    /vendor/rails/actionpack/lib/action_controller/filters.rb:572:in `perform_action_without_benchmark'
-    /vendor/rails/actionpack/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
-    /opt/local/lib/ruby/1.8/benchmark.rb:293:in `measure'
-    /vendor/rails/actionpack/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
-    /vendor/rails/actionpack/lib/action_controller/rescue.rb:199:in `perform_action_without_caching'
-    /vendor/rails/actionpack/lib/action_controller/caching/sql_cache.rb:13:in `perform_action'
-    /vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/query_cache.rb:33:in `cache'
-    /vendor/rails/activerecord/lib/active_record/query_cache.rb:8:in `cache'
-    /vendor/rails/actionpack/lib/action_controller/caching/sql_cache.rb:12:in `perform_action'
-    /vendor/rails/actionpack/lib/action_controller/base.rb:526:in `send'
-    /vendor/rails/actionpack/lib/action_controller/base.rb:526:in `process_without_filters'
-    /vendor/rails/actionpack/lib/action_controller/filters.rb:568:in `process_without_session_management_support'
-    /vendor/rails/actionpack/lib/action_controller/session_management.rb:123:in `process'
-    /vendor/rails/actionpack/lib/action_controller/base.rb:387:in `process'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:156:in `handle_request'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:97:in `dispatch'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:94:in `synchronize'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:94:in `dispatch'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:110:in `dispatch_cgi'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:11:in `dispatch'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/rails.rb:76:in `process'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/rails.rb:74:in `synchronize'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/rails.rb:74:in `process'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:159:in `process_client'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:158:in `each'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:158:in `process_client'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:285:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:285:in `initialize'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:285:in `new'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:285:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:268:in `initialize'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:268:in `new'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:268:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/configurator.rb:282:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/configurator.rb:281:in `each'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/configurator.rb:281:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/mongrel_rails:128:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/command.rb:212:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/mongrel_rails:281
-
-Rendering /Users/jeff/Sites/lab/complex_forms_demo_app/vendor/rails/actionpack/lib/action_controller/templates/rescues/layout.erb (internal_server_error)
-
-
-Processing ProjectsController#update (for 127.0.0.1 at 2008-05-08 07:12:21) [PUT]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;commit&quot;=&gt;&quot;Submit&quot;, &quot;project&quot;=&gt;{&quot;name&quot;=&gt;&quot;&quot;, &quot;existing_task_attributes&quot;=&gt;{&quot;7&quot;=&gt;{&quot;name&quot;=&gt;&quot;Yours&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;0&quot;}, &quot;9&quot;=&gt;{&quot;name&quot;=&gt;&quot;Mine&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;0&quot;}}, &quot;category_attributes&quot;=&gt;{&quot;1&quot;=&gt;&quot;1&quot;, &quot;2&quot;=&gt;&quot;0&quot;, &quot;3&quot;=&gt;&quot;1&quot;}, &quot;existing_assignment_attributes&quot;=&gt;{&quot;4&quot;=&gt;{&quot;title&quot;=&gt;&quot;Er&quot;, &quot;employee_id&quot;=&gt;&quot;1&quot;}, &quot;5&quot;=&gt;{&quot;title&quot;=&gt;&quot;Test&quot;, &quot;employee_id&quot;=&gt;&quot;1&quot;}}}, &quot;authenticity_token&quot;=&gt;&quot;bf076981917f6734cfc602f41c60c6682bfbb285&quot;, &quot;_method&quot;=&gt;&quot;put&quot;, &quot;action&quot;=&gt;&quot;update&quot;, &quot;id&quot;=&gt;&quot;2&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;36;1mProject Columns (0.002436)*[0m   *[0;1mSHOW FIELDS FROM `projects`*[0m
-  *[4;35;1mProject Load (0.000333)*[0m   *[0mSELECT * FROM `projects` WHERE (`projects`.`id` = 2) *[0m
-  *[4;36;1mCategorization Load (0.000705)*[0m   *[0;1mSELECT * FROM `categorizations` WHERE (`categorizations`.project_id = 2) *[0m
-  *[4;35;1mCategorization Columns (0.003351)*[0m   *[0mSHOW FIELDS FROM `categorizations`*[0m
-  *[4;36;1mSQL (0.000573)*[0m   *[0;1mSHOW TABLES*[0m
-  *[4;35;1mCategory Columns (0.001689)*[0m   *[0mSHOW FIELDS FROM `categories`*[0m
-  *[4;36;1mCategory Load (0.001025)*[0m   *[0;1mSELECT * FROM `categories` WHERE (`categories`.`id` = 3) *[0m
-  *[4;35;1mCategory Load (0.000354)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE ((`categorizations`.project_id = 2)) *[0m
-  *[4;36;1mSQL (0.000130)*[0m   *[0;1mBEGIN*[0m
-  *[4;35;1mSQL (0.000195)*[0m   *[0mROLLBACK*[0m
-
-
-NoMethodError (You have a nil object when you didn't expect it!
-You might have expected an instance of ActiveRecord::Base.
-The error occurred while evaluating nil.new_record?):
-    /vendor/rails/activerecord/lib/active_record/associations.rb:1170:in `validate_associated_records_for_categories'
-    /vendor/rails/activerecord/lib/active_record/associations/association_collection.rb:247:in `method_missing'
-    /vendor/rails/activerecord/lib/active_record/associations/association_proxy.rb:175:in `method_missing'
-    /vendor/rails/activerecord/lib/active_record/associations/association_proxy.rb:175:in `select'
-    /vendor/rails/activerecord/lib/active_record/associations/association_proxy.rb:175:in `send'
-    /vendor/rails/activerecord/lib/active_record/associations/association_proxy.rb:175:in `method_missing'
-    /vendor/rails/activerecord/lib/active_record/associations/association_collection.rb:247:in `method_missing'
-    /vendor/rails/activerecord/lib/active_record/associations.rb:1170:in `validate_associated_records_for_categories'
-    /vendor/rails/activerecord/lib/../../activesupport/lib/active_support/callbacks.rb:165:in `send'
-    /vendor/rails/activerecord/lib/../../activesupport/lib/active_support/callbacks.rb:165:in `evaluate_method'
-    /vendor/rails/activerecord/lib/../../activesupport/lib/active_support/callbacks.rb:153:in `call'
-    /vendor/rails/activerecord/lib/../../activesupport/lib/active_support/callbacks.rb:90:in `run'
-    /vendor/rails/activerecord/lib/../../activesupport/lib/active_support/callbacks.rb:90:in `each'
-    /vendor/rails/activerecord/lib/../../activesupport/lib/active_support/callbacks.rb:90:in `send'
-    /vendor/rails/activerecord/lib/../../activesupport/lib/active_support/callbacks.rb:90:in `run'
-    /vendor/rails/activerecord/lib/../../activesupport/lib/active_support/callbacks.rb:264:in `run_callbacks'
-    /vendor/rails/activerecord/lib/active_record/validations.rb:945:in `valid_without_callbacks?'
-    /vendor/rails/activerecord/lib/active_record/callbacks.rb:267:in `valid?'
-    /vendor/rails/activerecord/lib/active_record/validations.rb:916:in `save_without_dirty'
-    /vendor/rails/activerecord/lib/active_record/dirty.rb:75:in `save_without_transactions'
-    /vendor/rails/activerecord/lib/active_record/transactions.rb:106:in `save'
-    /vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/database_statements.rb:66:in `transaction'
-    /vendor/rails/activerecord/lib/active_record/transactions.rb:79:in `transaction'
-    /vendor/rails/activerecord/lib/active_record/transactions.rb:98:in `transaction'
-    /vendor/rails/activerecord/lib/active_record/transactions.rb:106:in `save'
-    /vendor/rails/activerecord/lib/active_record/transactions.rb:118:in `rollback_active_record_state!'
-    /vendor/rails/activerecord/lib/active_record/transactions.rb:106:in `save'
-    /vendor/rails/activerecord/lib/active_record/base.rb:2227:in `update_attributes'
-    /app/controllers/projects_controller.rb:70:in `update'
-    /vendor/rails/actionpack/lib/action_controller/mime_responds.rb:106:in `call'
-    /vendor/rails/actionpack/lib/action_controller/mime_responds.rb:106:in `respond_to'
-    /app/controllers/projects_controller.rb:69:in `update'
-    /vendor/rails/actionpack/lib/action_controller/base.rb:1160:in `send'
-    /vendor/rails/actionpack/lib/action_controller/base.rb:1160:in `perform_action_without_filters'
-    /vendor/rails/actionpack/lib/action_controller/filters.rb:579:in `call_filters'
-    /vendor/rails/actionpack/lib/action_controller/filters.rb:572:in `perform_action_without_benchmark'
-    /vendor/rails/actionpack/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
-    /opt/local/lib/ruby/1.8/benchmark.rb:293:in `measure'
-    /vendor/rails/actionpack/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
-    /vendor/rails/actionpack/lib/action_controller/rescue.rb:199:in `perform_action_without_caching'
-    /vendor/rails/actionpack/lib/action_controller/caching/sql_cache.rb:13:in `perform_action'
-    /vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/query_cache.rb:33:in `cache'
-    /vendor/rails/activerecord/lib/active_record/query_cache.rb:8:in `cache'
-    /vendor/rails/actionpack/lib/action_controller/caching/sql_cache.rb:12:in `perform_action'
-    /vendor/rails/actionpack/lib/action_controller/base.rb:526:in `send'
-    /vendor/rails/actionpack/lib/action_controller/base.rb:526:in `process_without_filters'
-    /vendor/rails/actionpack/lib/action_controller/filters.rb:568:in `process_without_session_management_support'
-    /vendor/rails/actionpack/lib/action_controller/session_management.rb:123:in `process'
-    /vendor/rails/actionpack/lib/action_controller/base.rb:387:in `process'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:156:in `handle_request'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:97:in `dispatch'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:94:in `synchronize'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:94:in `dispatch'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:110:in `dispatch_cgi'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:11:in `dispatch'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/rails.rb:76:in `process'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/rails.rb:74:in `synchronize'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/rails.rb:74:in `process'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:159:in `process_client'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:158:in `each'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:158:in `process_client'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:285:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:285:in `initialize'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:285:in `new'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:285:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:268:in `initialize'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:268:in `new'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:268:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/configurator.rb:282:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/configurator.rb:281:in `each'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/configurator.rb:281:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/mongrel_rails:128:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/command.rb:212:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/mongrel_rails:281
-
-Rendering /Users/jeff/Sites/lab/complex_forms_demo_app/vendor/rails/actionpack/lib/action_controller/templates/rescues/layout.erb (internal_server_error)
-
-
-Processing ProjectsController#update (for 127.0.0.1 at 2008-05-08 07:12:47) [PUT]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;commit&quot;=&gt;&quot;Submit&quot;, &quot;project&quot;=&gt;{&quot;name&quot;=&gt;&quot;&quot;, &quot;existing_task_attributes&quot;=&gt;{&quot;7&quot;=&gt;{&quot;name&quot;=&gt;&quot;Yours&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;0&quot;}, &quot;9&quot;=&gt;{&quot;name&quot;=&gt;&quot;Mine&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;0&quot;}}, &quot;category_attributes&quot;=&gt;{&quot;1&quot;=&gt;&quot;1&quot;, &quot;2&quot;=&gt;&quot;0&quot;, &quot;3&quot;=&gt;&quot;1&quot;}, &quot;existing_assignment_attributes&quot;=&gt;{&quot;4&quot;=&gt;{&quot;title&quot;=&gt;&quot;Er&quot;, &quot;employee_id&quot;=&gt;&quot;1&quot;}, &quot;5&quot;=&gt;{&quot;title&quot;=&gt;&quot;Test&quot;, &quot;employee_id&quot;=&gt;&quot;1&quot;}}}, &quot;authenticity_token&quot;=&gt;&quot;bf076981917f6734cfc602f41c60c6682bfbb285&quot;, &quot;_method&quot;=&gt;&quot;put&quot;, &quot;action&quot;=&gt;&quot;update&quot;, &quot;id&quot;=&gt;&quot;2&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;36;1mProject Columns (0.001897)*[0m   *[0;1mSHOW FIELDS FROM `projects`*[0m
-  *[4;35;1mProject Load (0.001542)*[0m   *[0mSELECT * FROM `projects` WHERE (`projects`.`id` = 2) *[0m
-  *[4;36;1mCategorization Load (0.000336)*[0m   *[0;1mSELECT * FROM `categorizations` WHERE (`categorizations`.project_id = 2) *[0m
-  *[4;35;1mCategorization Columns (0.001867)*[0m   *[0mSHOW FIELDS FROM `categorizations`*[0m
-  *[4;36;1mSQL (0.000461)*[0m   *[0;1mSHOW TABLES*[0m
-  *[4;35;1mCategory Columns (0.001903)*[0m   *[0mSHOW FIELDS FROM `categories`*[0m
-  *[4;36;1mCategory Load (0.000787)*[0m   *[0;1mSELECT * FROM `categories` WHERE (`categories`.`id` = 3) *[0m
-  *[4;35;1mCategory Load (0.000321)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE ((`categorizations`.project_id = 2)) *[0m
-  *[4;36;1mSQL (0.000120)*[0m   *[0;1mBEGIN*[0m
-  *[4;35;1mTask Load (0.000297)*[0m   *[0mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 2) *[0m
-  *[4;36;1mTask Columns (0.001691)*[0m   *[0;1mSHOW FIELDS FROM `tasks`*[0m
-  *[4;35;1mAssignment Load (0.000422)*[0m   *[0mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 2) *[0m
-  *[4;36;1mAssignment Columns (0.001795)*[0m   *[0;1mSHOW FIELDS FROM `assignments`*[0m
-  *[4;35;1mSQL (0.000153)*[0m   *[0mCOMMIT*[0m
-Rendering template within layouts/application
-Rendering projects/edit
-Rendered projects/_task (0.00093)
-  *[4;36;1mEmployee Load (0.000282)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-  *[4;35;1mEmployee Columns (0.001709)*[0m   *[0mSHOW FIELDS FROM `employees`*[0m
-Rendered projects/_assignment (0.01183)
-Rendered projects/_error_messages (0.00015)
-
-
-ActionView::TemplateError (undefined method `tasks_without_deleted' for #&lt;Project:0x2735bfc&gt;) on line #3 of projects/edit.html.erb:
-1: &lt;h1&gt;Editing project&lt;/h1&gt;
-2: 
-3: &lt;%= render :partial =&gt; &quot;form&quot; %&gt;
-4: 
-5: &lt;%= link_to 'Show', @project %&gt; |
-6: &lt;%= link_to 'Back', projects_path %&gt;
-
-    vendor/rails/activerecord/lib/active_record/attribute_methods.rb:245:in `method_missing'
-    app/views/projects/_form.html.erb:29:in `_run_erb_47app47views47projects47_form46html46erb'
-    vendor/rails/actionpack/lib/action_view/helpers/form_helper.rb:269:in `fields_for'
-    vendor/rails/actionpack/lib/action_view/helpers/form_helper.rb:205:in `form_for'
-    app/views/projects/_form.html.erb:19:in `_run_erb_47app47views47projects47_form46html46erb'
-    vendor/rails/actionpack/lib/action_view/base.rb:344:in `send'
-    vendor/rails/actionpack/lib/action_view/base.rb:344:in `execute'
-    vendor/rails/actionpack/lib/action_view/template_handlers/compilable.rb:29:in `send'
-    vendor/rails/actionpack/lib/action_view/template_handlers/compilable.rb:29:in `render'
-    vendor/rails/actionpack/lib/action_view/partial_template.rb:20:in `render'
-    vendor/rails/actionpack/lib/action_controller/benchmarking.rb:26:in `benchmark'
-    vendor/rails/activesupport/lib/active_support/core_ext/benchmark.rb:8:in `realtime'
-    vendor/rails/actionpack/lib/action_controller/benchmarking.rb:26:in `benchmark'
-    vendor/rails/actionpack/lib/action_view/partial_template.rb:19:in `render'
-    vendor/rails/actionpack/lib/action_view/partials.rb:110:in `render_partial'
-    vendor/rails/actionpack/lib/action_view/base.rb:280:in `render'
-    app/views/projects/edit.html.erb:3:in `_run_erb_47app47views47projects47edit46html46erb'
-    vendor/rails/actionpack/lib/action_view/base.rb:344:in `send'
-    vendor/rails/actionpack/lib/action_view/base.rb:344:in `execute'
-    vendor/rails/actionpack/lib/action_view/template_handlers/compilable.rb:29:in `send'
-    vendor/rails/actionpack/lib/action_view/template_handlers/compilable.rb:29:in `render'
-    vendor/rails/actionpack/lib/action_view/template.rb:27:in `render'
-    vendor/rails/actionpack/lib/action_view/base.rb:289:in `render_template'
-    vendor/rails/actionpack/lib/action_view/base.rb:244:in `render_file'
-    vendor/rails/actionpack/lib/action_controller/base.rb:1106:in `render_for_file'
-    vendor/rails/actionpack/lib/action_controller/base.rb:862:in `render_with_no_layout'
-    vendor/rails/actionpack/lib/action_controller/base.rb:877:in `render_with_no_layout'
-    vendor/rails/actionpack/lib/action_controller/layout.rb:253:in `render_without_benchmark'
-    vendor/rails/actionpack/lib/action_controller/benchmarking.rb:51:in `render'
-    vendor/rails/activesupport/lib/active_support/core_ext/benchmark.rb:8:in `realtime'
-    vendor/rails/actionpack/lib/action_controller/benchmarking.rb:51:in `render'
-    app/controllers/projects_controller.rb:75:in `update'
-    vendor/rails/actionpack/lib/action_controller/mime_responds.rb:131:in `call'
-    vendor/rails/actionpack/lib/action_controller/mime_responds.rb:131:in `custom'
-    vendor/rails/actionpack/lib/action_controller/mime_responds.rb:160:in `call'
-    vendor/rails/actionpack/lib/action_controller/mime_responds.rb:160:in `respond'
-    vendor/rails/actionpack/lib/action_controller/mime_responds.rb:154:in `each'
-    vendor/rails/actionpack/lib/action_controller/mime_responds.rb:154:in `respond'
-    vendor/rails/actionpack/lib/action_controller/mime_responds.rb:107:in `respond_to'
-    app/controllers/projects_controller.rb:69:in `update'
-    vendor/rails/actionpack/lib/action_controller/base.rb:1160:in `send'
-    vendor/rails/actionpack/lib/action_controller/base.rb:1160:in `perform_action_without_filters'
-    vendor/rails/actionpack/lib/action_controller/filters.rb:579:in `call_filters'
-    vendor/rails/actionpack/lib/action_controller/filters.rb:572:in `perform_action_without_benchmark'
-    vendor/rails/actionpack/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
-    /opt/local/lib/ruby/1.8/benchmark.rb:293:in `measure'
-    vendor/rails/actionpack/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
-    vendor/rails/actionpack/lib/action_controller/rescue.rb:199:in `perform_action_without_caching'
-    vendor/rails/actionpack/lib/action_controller/caching/sql_cache.rb:13:in `perform_action'
-    vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/query_cache.rb:33:in `cache'
-    vendor/rails/activerecord/lib/active_record/query_cache.rb:8:in `cache'
-    vendor/rails/actionpack/lib/action_controller/caching/sql_cache.rb:12:in `perform_action'
-    vendor/rails/actionpack/lib/action_controller/base.rb:526:in `send'
-    vendor/rails/actionpack/lib/action_controller/base.rb:526:in `process_without_filters'
-    vendor/rails/actionpack/lib/action_controller/filters.rb:568:in `process_without_session_management_support'
-    vendor/rails/actionpack/lib/action_controller/session_management.rb:123:in `process'
-    vendor/rails/actionpack/lib/action_controller/base.rb:387:in `process'
-    vendor/rails/actionpack/lib/action_controller/dispatcher.rb:156:in `handle_request'
-    vendor/rails/actionpack/lib/action_controller/dispatcher.rb:97:in `dispatch'
-    vendor/rails/actionpack/lib/action_controller/dispatcher.rb:94:in `synchronize'
-    vendor/rails/actionpack/lib/action_controller/dispatcher.rb:94:in `dispatch'
-    vendor/rails/actionpack/lib/action_controller/dispatcher.rb:110:in `dispatch_cgi'
-    vendor/rails/actionpack/lib/action_controller/dispatcher.rb:11:in `dispatch'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel/rails.rb:76:in `process'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel/rails.rb:74:in `synchronize'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel/rails.rb:74:in `process'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel.rb:159:in `process_client'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel.rb:158:in `each'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel.rb:158:in `process_client'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel.rb:285:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel.rb:285:in `initialize'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel.rb:285:in `new'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel.rb:285:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel.rb:268:in `initialize'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel.rb:268:in `new'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel.rb:268:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel/configurator.rb:282:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel/configurator.rb:281:in `each'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel/configurator.rb:281:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/mongrel_rails:128:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel/command.rb:212:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/mongrel_rails:281
-
-Rendering /Users/jeff/Sites/lab/complex_forms_demo_app/vendor/rails/actionpack/lib/action_controller/templates/rescues/layout.erb (internal_server_error)
-
-
-Processing ProjectsController#update (for 127.0.0.1 at 2008-05-08 07:13:25) [PUT]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;commit&quot;=&gt;&quot;Submit&quot;, &quot;project&quot;=&gt;{&quot;name&quot;=&gt;&quot;&quot;, &quot;existing_task_attributes&quot;=&gt;{&quot;7&quot;=&gt;{&quot;name&quot;=&gt;&quot;Yours&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;0&quot;}, &quot;9&quot;=&gt;{&quot;name&quot;=&gt;&quot;Mine&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;0&quot;}}, &quot;category_attributes&quot;=&gt;{&quot;1&quot;=&gt;&quot;1&quot;, &quot;2&quot;=&gt;&quot;0&quot;, &quot;3&quot;=&gt;&quot;1&quot;}, &quot;existing_assignment_attributes&quot;=&gt;{&quot;4&quot;=&gt;{&quot;title&quot;=&gt;&quot;Er&quot;, &quot;employee_id&quot;=&gt;&quot;1&quot;}, &quot;5&quot;=&gt;{&quot;title&quot;=&gt;&quot;Test&quot;, &quot;employee_id&quot;=&gt;&quot;1&quot;}}}, &quot;authenticity_token&quot;=&gt;&quot;bf076981917f6734cfc602f41c60c6682bfbb285&quot;, &quot;_method&quot;=&gt;&quot;put&quot;, &quot;action&quot;=&gt;&quot;update&quot;, &quot;id&quot;=&gt;&quot;2&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;36;1mSQL (0.000283)*[0m   *[0;1mSET NAMES 'utf8'*[0m
-  *[4;35;1mSQL (0.000119)*[0m   *[0mSET SQL_AUTO_IS_NULL=0*[0m
-  *[4;36;1mProject Columns (0.002592)*[0m   *[0;1mSHOW FIELDS FROM `projects`*[0m
-  *[4;35;1mProject Load (0.000508)*[0m   *[0mSELECT * FROM `projects` WHERE (`projects`.`id` = 2) *[0m
-  *[4;36;1mTask Load (0.000350)*[0m   *[0;1mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 2) *[0m
-  *[4;35;1mTask Columns (0.001832)*[0m   *[0mSHOW FIELDS FROM `tasks`*[0m
-  *[4;36;1mCategorization Load (0.000365)*[0m   *[0;1mSELECT * FROM `categorizations` WHERE (`categorizations`.project_id = 2) *[0m
-  *[4;35;1mCategorization Columns (0.002134)*[0m   *[0mSHOW FIELDS FROM `categorizations`*[0m
-  *[4;36;1mSQL (0.000508)*[0m   *[0;1mSHOW TABLES*[0m
-  *[4;35;1mCategory Columns (0.001907)*[0m   *[0mSHOW FIELDS FROM `categories`*[0m
-  *[4;36;1mCategory Load (0.000816)*[0m   *[0;1mSELECT * FROM `categories` WHERE (`categories`.`id` = 3) *[0m
-  *[4;35;1mCategory Load (0.001059)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE ((`categorizations`.project_id = 2)) *[0m
-  *[4;36;1mAssignment Load (0.000336)*[0m   *[0;1mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 2) *[0m
-  *[4;35;1mAssignment Columns (0.001733)*[0m   *[0mSHOW FIELDS FROM `assignments`*[0m
-  *[4;36;1mSQL (0.000132)*[0m   *[0;1mBEGIN*[0m
-  *[4;35;1mSQL (0.000137)*[0m   *[0mCOMMIT*[0m
-Rendering template within layouts/application
-Rendering projects/edit
-Rendered projects/_task (0.00068)
-  *[4;36;1mEmployee Load (0.000280)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-  *[4;35;1mEmployee Columns (0.001659)*[0m   *[0mSHOW FIELDS FROM `employees`*[0m
-Rendered projects/_assignment (0.01191)
-Rendered projects/_error_messages (0.00012)
-Rendered projects/_task (0.00049)
-Rendered projects/_task (0.00044)
-  *[4;36;1mCACHE (0.000000)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00072)
-  *[4;35;1mCACHE (0.000000)*[0m   *[0mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00063)
-  *[4;36;1mCategory Load (0.000303)*[0m   *[0;1mSELECT * FROM `categories` *[0m
-Rendered projects/_category (0.00031)
-Rendered projects/_category (0.00020)
-Rendered projects/_category (0.00020)
-Rendered projects/_form (0.08654)
-Completed in 0.16015 (6 reqs/sec) | Rendering: 0.09418 (58%) | DB: 0.01705 (10%) | 200 OK [http://localhost/projects/2]
-
-
-Processing ProjectsController#update (for 127.0.0.1 at 2008-05-08 07:15:45) [PUT]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;commit&quot;=&gt;&quot;Submit&quot;, &quot;project&quot;=&gt;{&quot;name&quot;=&gt;&quot;&quot;, &quot;existing_task_attributes&quot;=&gt;{&quot;7&quot;=&gt;{&quot;name&quot;=&gt;&quot;Yours&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;0&quot;}, &quot;9&quot;=&gt;{&quot;name&quot;=&gt;&quot;Mine&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;0&quot;}}, &quot;category_attributes&quot;=&gt;{&quot;1&quot;=&gt;&quot;1&quot;, &quot;2&quot;=&gt;&quot;0&quot;, &quot;3&quot;=&gt;&quot;0&quot;}, &quot;existing_assignment_attributes&quot;=&gt;{&quot;4&quot;=&gt;{&quot;title&quot;=&gt;&quot;Er&quot;, &quot;employee_id&quot;=&gt;&quot;1&quot;}, &quot;5&quot;=&gt;{&quot;title&quot;=&gt;&quot;Test&quot;, &quot;employee_id&quot;=&gt;&quot;1&quot;}}}, &quot;authenticity_token&quot;=&gt;&quot;bf076981917f6734cfc602f41c60c6682bfbb285&quot;, &quot;_method&quot;=&gt;&quot;put&quot;, &quot;action&quot;=&gt;&quot;update&quot;, &quot;id&quot;=&gt;&quot;2&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;36;1mSQL (0.000240)*[0m   *[0;1mSET NAMES 'utf8'*[0m
-  *[4;35;1mSQL (0.000073)*[0m   *[0mSET SQL_AUTO_IS_NULL=0*[0m
-  *[4;36;1mProject Columns (0.002536)*[0m   *[0;1mSHOW FIELDS FROM `projects`*[0m
-  *[4;35;1mProject Load (0.000437)*[0m   *[0mSELECT * FROM `projects` WHERE (`projects`.`id` = 2) *[0m
-  *[4;36;1mTask Load (0.000384)*[0m   *[0;1mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 2) *[0m
-  *[4;35;1mTask Columns (0.002052)*[0m   *[0mSHOW FIELDS FROM `tasks`*[0m
-  *[4;36;1mCategorization Load (0.000343)*[0m   *[0;1mSELECT * FROM `categorizations` WHERE (`categorizations`.project_id = 2) *[0m
-  *[4;35;1mCategorization Columns (0.001903)*[0m   *[0mSHOW FIELDS FROM `categorizations`*[0m
-  *[4;36;1mAssignment Load (0.000349)*[0m   *[0;1mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 2) *[0m
-  *[4;35;1mAssignment Columns (0.002213)*[0m   *[0mSHOW FIELDS FROM `assignments`*[0m
-  *[4;36;1mSQL (0.000132)*[0m   *[0;1mBEGIN*[0m
-  *[4;35;1mSQL (0.000129)*[0m   *[0mCOMMIT*[0m
-Rendering template within layouts/application
-Rendering projects/edit
-Rendered projects/_task (0.00069)
-  *[4;36;1mEmployee Load (0.000297)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-  *[4;35;1mEmployee Columns (0.001721)*[0m   *[0mSHOW FIELDS FROM `employees`*[0m
-Rendered projects/_assignment (0.01193)
-Rendered projects/_error_messages (0.00012)
-Rendered projects/_task (0.00049)
-Rendered projects/_task (0.00043)
-  *[4;36;1mCACHE (0.000000)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00071)
-  *[4;35;1mCACHE (0.000000)*[0m   *[0mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00064)
-  *[4;36;1mCategory Load (0.000321)*[0m   *[0;1mSELECT * FROM `categories` *[0m
-  *[4;35;1mCategory Columns (0.001700)*[0m   *[0mSHOW FIELDS FROM `categories`*[0m
-  *[4;36;1mCategory Exists (0.000341)*[0m   *[0;1mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 1) AND ((`categorizations`.project_id = 2)) LIMIT 1*[0m
-Rendered projects/_category (0.00535)
-  *[4;35;1mCategory Exists (0.000409)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 2) AND ((`categorizations`.project_id = 2)) LIMIT 1*[0m
-Rendered projects/_category (0.00139)
-  *[4;36;1mCategory Exists (0.000316)*[0m   *[0;1mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 3) AND ((`categorizations`.project_id = 2)) LIMIT 1*[0m
-Rendered projects/_category (0.00140)
-Rendered projects/_form (0.10167)
-Completed in 0.16581 (6 reqs/sec) | Rendering: 0.10846 (65%) | DB: 0.01590 (9%) | 200 OK [http://localhost/projects/2]
-
-
-Processing ProjectsController#update (for 127.0.0.1 at 2008-05-08 07:15:48) [PUT]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;commit&quot;=&gt;&quot;Submit&quot;, &quot;project&quot;=&gt;{&quot;name&quot;=&gt;&quot;&quot;, &quot;existing_task_attributes&quot;=&gt;{&quot;7&quot;=&gt;{&quot;name&quot;=&gt;&quot;Yours&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;0&quot;}, &quot;9&quot;=&gt;{&quot;name&quot;=&gt;&quot;Mine&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;0&quot;}}, &quot;category_attributes&quot;=&gt;{&quot;1&quot;=&gt;&quot;1&quot;, &quot;2&quot;=&gt;&quot;0&quot;, &quot;3&quot;=&gt;&quot;1&quot;}, &quot;existing_assignment_attributes&quot;=&gt;{&quot;4&quot;=&gt;{&quot;title&quot;=&gt;&quot;Er&quot;, &quot;employee_id&quot;=&gt;&quot;1&quot;}, &quot;5&quot;=&gt;{&quot;title&quot;=&gt;&quot;Test&quot;, &quot;employee_id&quot;=&gt;&quot;1&quot;}}}, &quot;authenticity_token&quot;=&gt;&quot;bf076981917f6734cfc602f41c60c6682bfbb285&quot;, &quot;_method&quot;=&gt;&quot;put&quot;, &quot;action&quot;=&gt;&quot;update&quot;, &quot;id&quot;=&gt;&quot;2&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;35;1mProject Columns (0.002863)*[0m   *[0mSHOW FIELDS FROM `projects`*[0m
-  *[4;36;1mProject Load (0.001821)*[0m   *[0;1mSELECT * FROM `projects` WHERE (`projects`.`id` = 2) *[0m
-  *[4;35;1mTask Load (0.000509)*[0m   *[0mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 2) *[0m
-  *[4;36;1mTask Columns (0.004882)*[0m   *[0;1mSHOW FIELDS FROM `tasks`*[0m
-  *[4;35;1mCategorization Load (0.000351)*[0m   *[0mSELECT * FROM `categorizations` WHERE (`categorizations`.project_id = 2) *[0m
-  *[4;36;1mCategorization Columns (0.001729)*[0m   *[0;1mSHOW FIELDS FROM `categorizations`*[0m
-  *[4;35;1mSQL (0.000485)*[0m   *[0mSHOW TABLES*[0m
-  *[4;36;1mCategory Columns (0.001857)*[0m   *[0;1mSHOW FIELDS FROM `categories`*[0m
-  *[4;35;1mCategory Load (0.000295)*[0m   *[0mSELECT * FROM `categories` WHERE (`categories`.`id` = '3') LIMIT 1*[0m
-  *[4;36;1mCategory Load (0.000392)*[0m   *[0;1mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE ((`categorizations`.project_id = 2)) *[0m
-  *[4;35;1mAssignment Load (0.000440)*[0m   *[0mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 2) *[0m
-  *[4;36;1mAssignment Columns (0.001961)*[0m   *[0;1mSHOW FIELDS FROM `assignments`*[0m
-  *[4;35;1mSQL (0.000290)*[0m   *[0mBEGIN*[0m
-  *[4;36;1mSQL (0.000120)*[0m   *[0;1mCOMMIT*[0m
-Rendering template within layouts/application
-Rendering projects/edit
-Rendered projects/_task (0.00050)
-  *[4;35;1mEmployee Load (0.000270)*[0m   *[0mSELECT * FROM `employees` *[0m
-  *[4;36;1mEmployee Columns (0.001591)*[0m   *[0;1mSHOW FIELDS FROM `employees`*[0m
-Rendered projects/_assignment (0.01229)
-Rendered projects/_error_messages (0.00015)
-Rendered projects/_task (0.00070)
-Rendered projects/_task (0.00057)
-  *[4;35;1mCACHE (0.000000)*[0m   *[0mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00096)
-  *[4;36;1mCACHE (0.000000)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00086)
-  *[4;35;1mCategory Load (0.000282)*[0m   *[0mSELECT * FROM `categories` *[0m
-Rendered projects/_category (0.00034)
-Rendered projects/_category (0.00023)
-Rendered projects/_category (0.00022)
-Rendered projects/_form (0.02824)
-Completed in 0.09602 (10 reqs/sec) | Rendering: 0.02848 (29%) | DB: 0.02014 (20%) | 200 OK [http://localhost/projects/2]
-
-
-Processing ProjectsController#show (for 127.0.0.1 at 2008-05-08 07:15:53) [GET]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;action&quot;=&gt;&quot;show&quot;, &quot;id&quot;=&gt;&quot;2&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;36;1mProject Columns (0.002366)*[0m   *[0;1mSHOW FIELDS FROM `projects`*[0m
-  *[4;35;1mProject Load (0.000311)*[0m   *[0mSELECT * FROM `projects` WHERE (`projects`.`id` = 2) *[0m
-Rendering template within layouts/application
-Rendering projects/show
-  *[4;36;1mTask Load (0.000337)*[0m   *[0;1mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 2) *[0m
-  *[4;35;1mTask Columns (0.001776)*[0m   *[0mSHOW FIELDS FROM `tasks`*[0m
-  *[4;36;1mAssignment Load (0.001986)*[0m   *[0;1mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 2) *[0m
-  *[4;35;1mAssignment Columns (0.001974)*[0m   *[0mSHOW FIELDS FROM `assignments`*[0m
-  *[4;36;1mEmployee Columns (0.001847)*[0m   *[0;1mSHOW FIELDS FROM `employees`*[0m
-  *[4;35;1mEmployee Load (0.001002)*[0m   *[0mSELECT * FROM `employees` WHERE (`employees`.`id` = 1) *[0m
-  *[4;36;1mCACHE (0.000000)*[0m   *[0;1mSELECT * FROM `employees` WHERE (`employees`.`id` = 1) *[0m
-  *[4;35;1mCategory Load (0.000456)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE ((`categorizations`.project_id = 2)) *[0m
-  *[4;36;1mCategory Columns (0.001731)*[0m   *[0;1mSHOW FIELDS FROM `categories`*[0m
-Completed in 0.06692 (14 reqs/sec) | Rendering: 0.04392 (65%) | DB: 0.01379 (20%) | 200 OK [http://localhost/projects/2]
-
-
-Processing ProjectsController#edit (for 127.0.0.1 at 2008-05-08 07:15:55) [GET]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;action&quot;=&gt;&quot;edit&quot;, &quot;id&quot;=&gt;&quot;2&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;35;1mProject Columns (0.018617)*[0m   *[0mSHOW FIELDS FROM `projects`*[0m
-  *[4;36;1mProject Load (0.001254)*[0m   *[0;1mSELECT * FROM `projects` WHERE (`projects`.`id` = 2) *[0m
-Rendering template within layouts/application
-Rendering projects/edit
-  *[4;35;1mTask Columns (0.002698)*[0m   *[0mSHOW FIELDS FROM `tasks`*[0m
-Rendered projects/_task (0.00212)
-  *[4;36;1mTask Load (0.000484)*[0m   *[0;1mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 2) *[0m
-  *[4;35;1mAssignment Columns (0.001899)*[0m   *[0mSHOW FIELDS FROM `assignments`*[0m
-  *[4;36;1mEmployee Load (0.000253)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-  *[4;35;1mEmployee Columns (0.001692)*[0m   *[0mSHOW FIELDS FROM `employees`*[0m
-Rendered projects/_assignment (0.01572)
-  *[4;36;1mAssignment Load (0.000314)*[0m   *[0;1mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 2) *[0m
-Rendered projects/_error_messages (0.00004)
-Rendered projects/_task (0.00068)
-Rendered projects/_task (0.00062)
-  *[4;35;1mCACHE (0.000000)*[0m   *[0mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00101)
-  *[4;36;1mCACHE (0.000000)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00086)
-  *[4;35;1mCategory Load (0.000305)*[0m   *[0mSELECT * FROM `categories` *[0m
-  *[4;36;1mCategory Columns (0.001734)*[0m   *[0;1mSHOW FIELDS FROM `categories`*[0m
-  *[4;35;1mCategory Exists (0.000452)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 1) AND ((`categorizations`.project_id = 2)) LIMIT 1*[0m
-Rendered projects/_category (0.00555)
-  *[4;36;1mCategory Exists (0.000270)*[0m   *[0;1mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 2) AND ((`categorizations`.project_id = 2)) LIMIT 1*[0m
-Rendered projects/_category (0.00122)
-  *[4;35;1mCategory Exists (0.000251)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 3) AND ((`categorizations`.project_id = 2)) LIMIT 1*[0m
-Rendered projects/_category (0.00116)
-Rendered projects/_form (0.13890)
-Completed in 0.17152 (5 reqs/sec) | Rendering: 0.13255 (77%) | DB: 0.03022 (17%) | 200 OK [http://localhost/projects/2/edit]
-
-
-Processing ProjectsController#update (for 127.0.0.1 at 2008-05-08 07:16:01) [PUT]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;commit&quot;=&gt;&quot;Submit&quot;, &quot;project&quot;=&gt;{&quot;name&quot;=&gt;&quot;&quot;, &quot;existing_task_attributes&quot;=&gt;{&quot;7&quot;=&gt;{&quot;name&quot;=&gt;&quot;Yours&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;0&quot;}, &quot;9&quot;=&gt;{&quot;name&quot;=&gt;&quot;Mine&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;0&quot;}}, &quot;category_attributes&quot;=&gt;{&quot;1&quot;=&gt;&quot;1&quot;, &quot;2&quot;=&gt;&quot;0&quot;, &quot;3&quot;=&gt;&quot;1&quot;}, &quot;existing_assignment_attributes&quot;=&gt;{&quot;4&quot;=&gt;{&quot;title&quot;=&gt;&quot;Er&quot;, &quot;employee_id&quot;=&gt;&quot;1&quot;}, &quot;5&quot;=&gt;{&quot;title&quot;=&gt;&quot;Test&quot;, &quot;employee_id&quot;=&gt;&quot;1&quot;}}}, &quot;authenticity_token&quot;=&gt;&quot;bf076981917f6734cfc602f41c60c6682bfbb285&quot;, &quot;_method&quot;=&gt;&quot;put&quot;, &quot;action&quot;=&gt;&quot;update&quot;, &quot;id&quot;=&gt;&quot;2&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;36;1mProject Columns (0.001985)*[0m   *[0;1mSHOW FIELDS FROM `projects`*[0m
-  *[4;35;1mProject Load (0.000584)*[0m   *[0mSELECT * FROM `projects` WHERE (`projects`.`id` = 2) *[0m
-  *[4;36;1mTask Load (0.000294)*[0m   *[0;1mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 2) *[0m
-  *[4;35;1mTask Columns (0.001443)*[0m   *[0mSHOW FIELDS FROM `tasks`*[0m
-  *[4;36;1mCategorization Load (0.000270)*[0m   *[0;1mSELECT * FROM `categorizations` WHERE (`categorizations`.project_id = 2) *[0m
-  *[4;35;1mCategorization Columns (0.001647)*[0m   *[0mSHOW FIELDS FROM `categorizations`*[0m
-  *[4;36;1mSQL (0.000656)*[0m   *[0;1mSHOW TABLES*[0m
-  *[4;35;1mCategory Columns (0.001762)*[0m   *[0mSHOW FIELDS FROM `categories`*[0m
-  *[4;36;1mCategory Load (0.000323)*[0m   *[0;1mSELECT * FROM `categories` WHERE (`categories`.`id` = '3') LIMIT 1*[0m
-  *[4;35;1mCategory Load (0.000372)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE ((`categorizations`.project_id = 2)) *[0m
-  *[4;36;1mAssignment Load (0.000332)*[0m   *[0;1mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 2) *[0m
-  *[4;35;1mAssignment Columns (0.001991)*[0m   *[0mSHOW FIELDS FROM `assignments`*[0m
-  *[4;36;1mSQL (0.000139)*[0m   *[0;1mBEGIN*[0m
-  *[4;35;1mSQL (0.000124)*[0m   *[0mCOMMIT*[0m
-Rendering template within layouts/application
-Rendering projects/edit
-Rendered projects/_task (0.00049)
-  *[4;36;1mEmployee Load (0.000335)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-  *[4;35;1mEmployee Columns (0.001516)*[0m   *[0mSHOW FIELDS FROM `employees`*[0m
-Rendered projects/_assignment (0.01029)
-Rendered projects/_error_messages (0.00009)
-Rendered projects/_task (0.00050)
-Rendered projects/_task (0.00042)
-  *[4;36;1mCACHE (0.000000)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00073)
-  *[4;35;1mCACHE (0.000000)*[0m   *[0mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00064)
-  *[4;36;1mCategory Load (0.000254)*[0m   *[0;1mSELECT * FROM `categories` *[0m
-Rendered projects/_category (0.00030)
-Rendered projects/_category (0.00018)
-Rendered projects/_category (0.00018)
-Rendered projects/_form (0.02090)
-Completed in 0.07993 (12 reqs/sec) | Rendering: 0.02103 (26%) | DB: 0.01403 (17%) | 200 OK [http://localhost/projects/2]
-
-
-Processing ProjectsController#show (for 127.0.0.1 at 2008-05-08 07:16:04) [GET]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;action&quot;=&gt;&quot;show&quot;, &quot;id&quot;=&gt;&quot;2&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;35;1mProject Columns (0.001829)*[0m   *[0mSHOW FIELDS FROM `projects`*[0m
-  *[4;36;1mProject Load (0.000593)*[0m   *[0;1mSELECT * FROM `projects` WHERE (`projects`.`id` = 2) *[0m
-Rendering template within layouts/application
-Rendering projects/show
-  *[4;35;1mTask Load (0.000370)*[0m   *[0mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 2) *[0m
-  *[4;36;1mTask Columns (0.002009)*[0m   *[0;1mSHOW FIELDS FROM `tasks`*[0m
-  *[4;35;1mAssignment Load (0.000638)*[0m   *[0mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 2) *[0m
-  *[4;36;1mAssignment Columns (0.001749)*[0m   *[0;1mSHOW FIELDS FROM `assignments`*[0m
-  *[4;35;1mEmployee Columns (0.001942)*[0m   *[0mSHOW FIELDS FROM `employees`*[0m
-  *[4;36;1mEmployee Load (0.001024)*[0m   *[0;1mSELECT * FROM `employees` WHERE (`employees`.`id` = 1) *[0m
-  *[4;35;1mCACHE (0.000000)*[0m   *[0mSELECT * FROM `employees` WHERE (`employees`.`id` = 1) *[0m
-  *[4;36;1mCategory Load (0.000405)*[0m   *[0;1mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE ((`categorizations`.project_id = 2)) *[0m
-  *[4;35;1mCategory Columns (0.001809)*[0m   *[0mSHOW FIELDS FROM `categories`*[0m
-Completed in 0.13678 (7 reqs/sec) | Rendering: 0.04367 (31%) | DB: 0.01237 (9%) | 200 OK [http://localhost/projects/2]
-
-
-Processing ProjectsController#edit (for 127.0.0.1 at 2008-05-08 07:16:06) [GET]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;action&quot;=&gt;&quot;edit&quot;, &quot;id&quot;=&gt;&quot;2&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;36;1mProject Columns (0.002328)*[0m   *[0;1mSHOW FIELDS FROM `projects`*[0m
-  *[4;35;1mProject Load (0.000356)*[0m   *[0mSELECT * FROM `projects` WHERE (`projects`.`id` = 2) *[0m
-Rendering template within layouts/application
-Rendering projects/edit
-  *[4;36;1mTask Columns (0.002052)*[0m   *[0;1mSHOW FIELDS FROM `tasks`*[0m
-Rendered projects/_task (0.00231)
-  *[4;35;1mTask Load (0.000322)*[0m   *[0mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 2) *[0m
-  *[4;36;1mAssignment Columns (0.001995)*[0m   *[0;1mSHOW FIELDS FROM `assignments`*[0m
-  *[4;35;1mEmployee Load (0.000289)*[0m   *[0mSELECT * FROM `employees` *[0m
-  *[4;36;1mEmployee Columns (0.001957)*[0m   *[0;1mSHOW FIELDS FROM `employees`*[0m
-Rendered projects/_assignment (0.01249)
-  *[4;35;1mAssignment Load (0.000321)*[0m   *[0mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 2) *[0m
-Rendered projects/_error_messages (0.00003)
-Rendered projects/_task (0.00068)
-Rendered projects/_task (0.00074)
-  *[4;36;1mCACHE (0.000000)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00103)
-  *[4;35;1mCACHE (0.000000)*[0m   *[0mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00097)
-  *[4;36;1mCategory Load (0.000314)*[0m   *[0;1mSELECT * FROM `categories` *[0m
-  *[4;35;1mCategory Columns (0.008185)*[0m   *[0mSHOW FIELDS FROM `categories`*[0m
-  *[4;36;1mCategory Exists (0.000399)*[0m   *[0;1mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 1) AND ((`categorizations`.project_id = 2)) LIMIT 1*[0m
-Rendered projects/_category (0.01139)
-  *[4;35;1mCategory Exists (0.000341)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 2) AND ((`categorizations`.project_id = 2)) LIMIT 1*[0m
-Rendered projects/_category (0.00122)
-  *[4;36;1mCategory Exists (0.000269)*[0m   *[0;1mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 3) AND ((`categorizations`.project_id = 2)) LIMIT 1*[0m
-Rendered projects/_category (0.00112)
-Rendered projects/_form (0.07320)
-Completed in 0.08854 (11 reqs/sec) | Rendering: 0.06054 (68%) | DB: 0.01913 (21%) | 200 OK [http://localhost/projects/2/edit]
-
-
-Processing ProjectsController#update (for 127.0.0.1 at 2008-05-08 07:16:10) [PUT]
+Processing PagesController#index (for 127.0.0.1 at 2008-05-08 13:27:29) [GET]
   Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;commit&quot;=&gt;&quot;Submit&quot;, &quot;project&quot;=&gt;{&quot;name&quot;=&gt;&quot;Ours&quot;, &quot;existing_task_attributes&quot;=&gt;{&quot;7&quot;=&gt;{&quot;name&quot;=&gt;&quot;Yours&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;0&quot;}, &quot;9&quot;=&gt;{&quot;name&quot;=&gt;&quot;Mine&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;0&quot;}}, &quot;category_attributes&quot;=&gt;{&quot;1&quot;=&gt;&quot;1&quot;, &quot;2&quot;=&gt;&quot;0&quot;, &quot;3&quot;=&gt;&quot;1&quot;}, &quot;existing_assignment_attributes&quot;=&gt;{&quot;4&quot;=&gt;{&quot;title&quot;=&gt;&quot;Er&quot;, &quot;employee_id&quot;=&gt;&quot;1&quot;}, &quot;5&quot;=&gt;{&quot;title&quot;=&gt;&quot;Test&quot;, &quot;employee_id&quot;=&gt;&quot;1&quot;}}}, &quot;authenticity_token&quot;=&gt;&quot;bf076981917f6734cfc602f41c60c6682bfbb285&quot;, &quot;_method&quot;=&gt;&quot;put&quot;, &quot;action&quot;=&gt;&quot;update&quot;, &quot;id&quot;=&gt;&quot;2&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;35;1mProject Columns (0.002761)*[0m   *[0mSHOW FIELDS FROM `projects`*[0m
-  *[4;36;1mProject Load (0.006279)*[0m   *[0;1mSELECT * FROM `projects` WHERE (`projects`.`id` = 2) *[0m
-  *[4;35;1mTask Load (0.000304)*[0m   *[0mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 2) *[0m
-  *[4;36;1mTask Columns (0.001762)*[0m   *[0;1mSHOW FIELDS FROM `tasks`*[0m
-  *[4;35;1mCategorization Load (0.000340)*[0m   *[0mSELECT * FROM `categorizations` WHERE (`categorizations`.project_id = 2) *[0m
-  *[4;36;1mCategorization Columns (0.002441)*[0m   *[0;1mSHOW FIELDS FROM `categorizations`*[0m
-  *[4;35;1mSQL (0.000567)*[0m   *[0mSHOW TABLES*[0m
-  *[4;36;1mCategory Columns (0.001871)*[0m   *[0;1mSHOW FIELDS FROM `categories`*[0m
-  *[4;35;1mCategory Load (0.000277)*[0m   *[0mSELECT * FROM `categories` WHERE (`categories`.`id` = '3') LIMIT 1*[0m
-  *[4;36;1mCategory Load (0.000319)*[0m   *[0;1mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE ((`categorizations`.project_id = 2)) *[0m
-  *[4;35;1mAssignment Load (0.000392)*[0m   *[0mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 2) *[0m
-  *[4;36;1mAssignment Columns (0.001757)*[0m   *[0;1mSHOW FIELDS FROM `assignments`*[0m
-  *[4;35;1mSQL (0.000131)*[0m   *[0mBEGIN*[0m
-  *[4;36;1mProject Update (0.000331)*[0m   *[0;1mUPDATE `projects` SET `created_at` = '2008-05-08 05:35:02', `updated_at` = '2008-05-08 07:16:10', `name` = 'Ours' WHERE `id` = 2*[0m
-  *[4;35;1mTask Update (0.000224)*[0m   *[0mUPDATE `tasks` SET `created_at` = '2008-05-08 05:35:02', `complete` = 0, `project_id` = 2, `updated_at` = '2008-05-08 07:16:10', `name` = 'Yours' WHERE `id` = 7*[0m
-  *[4;36;1mTask Update (0.000181)*[0m   *[0;1mUPDATE `tasks` SET `created_at` = '2008-05-08 06:26:49', `complete` = 0, `project_id` = 2, `updated_at` = '2008-05-08 07:16:10', `name` = 'Mine' WHERE `id` = 9*[0m
-  *[4;35;1mAssignment Update (0.000162)*[0m   *[0mUPDATE `assignments` SET `created_at` = '2008-05-08 05:35:02', `title` = 'Er', `employee_id` = 1, `project_id` = 2, `updated_at` = '2008-05-08 07:16:10' WHERE `id` = 4*[0m
-  *[4;36;1mAssignment Update (0.000146)*[0m   *[0;1mUPDATE `assignments` SET `created_at` = '2008-05-08 05:35:02', `title` = 'Test', `employee_id` = 1, `project_id` = 2, `updated_at` = '2008-05-08 07:16:10' WHERE `id` = 5*[0m
-  *[4;35;1mCategorization Create (0.000172)*[0m   *[0mINSERT INTO `categorizations` (`project_id`, `updated_at`, `category_id`, `created_at`) VALUES(2, '2008-05-08 07:16:10', 3, '2008-05-08 07:16:10')*[0m
-  *[4;36;1mSQL (0.000712)*[0m   *[0;1mCOMMIT*[0m
-Redirected to http://localhost:3060/projects/2
-Completed in 0.07411 (13 reqs/sec) | DB: 0.02113 (28%) | 302 Found [http://localhost/projects/2]
-
-
-Processing ProjectsController#show (for 127.0.0.1 at 2008-05-08 07:16:10) [GET]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7BjoLbm90aWNlIiZQcm9qZWN0IHdhcyBzdWNjZXNzZnVsbHkgdXBkYXRl%0AZC4GOgpAdXNlZHsGOwdU--15f2cd631b0e93ecb6aa1aeeeb848fd1903c308f
-  Parameters: {&quot;action&quot;=&gt;&quot;show&quot;, &quot;id&quot;=&gt;&quot;2&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;35;1mProject Columns (0.001835)*[0m   *[0mSHOW FIELDS FROM `projects`*[0m
-  *[4;36;1mProject Load (0.001607)*[0m   *[0;1mSELECT * FROM `projects` WHERE (`projects`.`id` = 2) *[0m
-Rendering template within layouts/application
-Rendering projects/show
-  *[4;35;1mTask Load (0.000322)*[0m   *[0mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 2) *[0m
-  *[4;36;1mTask Columns (0.001969)*[0m   *[0;1mSHOW FIELDS FROM `tasks`*[0m
-  *[4;35;1mAssignment Load (0.000352)*[0m   *[0mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 2) *[0m
-  *[4;36;1mAssignment Columns (0.001562)*[0m   *[0;1mSHOW FIELDS FROM `assignments`*[0m
-  *[4;35;1mEmployee Columns (0.001727)*[0m   *[0mSHOW FIELDS FROM `employees`*[0m
-  *[4;36;1mEmployee Load (0.001111)*[0m   *[0;1mSELECT * FROM `employees` WHERE (`employees`.`id` = 1) *[0m
-  *[4;35;1mCACHE (0.000000)*[0m   *[0mSELECT * FROM `employees` WHERE (`employees`.`id` = 1) *[0m
-  *[4;36;1mCategory Load (0.000349)*[0m   *[0;1mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE ((`categorizations`.project_id = 2)) *[0m
-  *[4;35;1mCategory Columns (0.001264)*[0m   *[0mSHOW FIELDS FROM `categories`*[0m
-Completed in 0.05383 (18 reqs/sec) | Rendering: 0.03297 (61%) | DB: 0.01210 (22%) | 200 OK [http://localhost/projects/2]
-
-
-Processing ProjectsController#edit (for 127.0.0.1 at 2008-05-08 07:16:13) [GET]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;action&quot;=&gt;&quot;edit&quot;, &quot;id&quot;=&gt;&quot;2&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;36;1mProject Columns (0.002416)*[0m   *[0;1mSHOW FIELDS FROM `projects`*[0m
-  *[4;35;1mProject Load (0.000321)*[0m   *[0mSELECT * FROM `projects` WHERE (`projects`.`id` = 2) *[0m
-Rendering template within layouts/application
-Rendering projects/edit
-  *[4;36;1mTask Columns (0.002092)*[0m   *[0;1mSHOW FIELDS FROM `tasks`*[0m
-Rendered projects/_task (0.00239)
-  *[4;35;1mTask Load (0.000350)*[0m   *[0mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 2) *[0m
-  *[4;36;1mAssignment Columns (0.001676)*[0m   *[0;1mSHOW FIELDS FROM `assignments`*[0m
-  *[4;35;1mEmployee Load (0.000254)*[0m   *[0mSELECT * FROM `employees` *[0m
-  *[4;36;1mEmployee Columns (0.001604)*[0m   *[0;1mSHOW FIELDS FROM `employees`*[0m
-Rendered projects/_assignment (0.01200)
-  *[4;35;1mAssignment Load (0.000277)*[0m   *[0mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 2) *[0m
-Rendered projects/_error_messages (0.00003)
-Rendered projects/_task (0.00064)
-Rendered projects/_task (0.00057)
-  *[4;36;1mCACHE (0.000000)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00087)
-  *[4;35;1mCACHE (0.000000)*[0m   *[0mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00077)
-  *[4;36;1mCategory Load (0.000278)*[0m   *[0;1mSELECT * FROM `categories` *[0m
-  *[4;35;1mCategory Columns (0.001583)*[0m   *[0mSHOW FIELDS FROM `categories`*[0m
-  *[4;36;1mCategory Exists (0.000282)*[0m   *[0;1mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 1) AND ((`categorizations`.project_id = 2)) LIMIT 1*[0m
-Rendered projects/_category (0.00380)
-  *[4;35;1mCategory Exists (0.000196)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 2) AND ((`categorizations`.project_id = 2)) LIMIT 1*[0m
-Rendered projects/_category (0.00080)
-  *[4;36;1mCategory Exists (0.000172)*[0m   *[0;1mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 3) AND ((`categorizations`.project_id = 2)) LIMIT 1*[0m
-Rendered projects/_category (0.00073)
-Rendered projects/_form (0.05912)
-Completed in 0.07382 (13 reqs/sec) | Rendering: 0.05343 (72%) | DB: 0.01150 (15%) | 200 OK [http://localhost/projects/2/edit]
-
-
-Processing ProjectsController#update (for 127.0.0.1 at 2008-05-08 07:16:16) [PUT]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;commit&quot;=&gt;&quot;Submit&quot;, &quot;project&quot;=&gt;{&quot;name&quot;=&gt;&quot;Ours&quot;, &quot;existing_task_attributes&quot;=&gt;{&quot;7&quot;=&gt;{&quot;name&quot;=&gt;&quot;Yours&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;0&quot;}, &quot;9&quot;=&gt;{&quot;name&quot;=&gt;&quot;Mine&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;0&quot;}}, &quot;category_attributes&quot;=&gt;{&quot;1&quot;=&gt;&quot;0&quot;, &quot;2&quot;=&gt;&quot;0&quot;, &quot;3&quot;=&gt;&quot;1&quot;}, &quot;existing_assignment_attributes&quot;=&gt;{&quot;4&quot;=&gt;{&quot;title&quot;=&gt;&quot;Er&quot;, &quot;employee_id&quot;=&gt;&quot;1&quot;}, &quot;5&quot;=&gt;{&quot;title&quot;=&gt;&quot;Test&quot;, &quot;employee_id&quot;=&gt;&quot;1&quot;}}}, &quot;authenticity_token&quot;=&gt;&quot;bf076981917f6734cfc602f41c60c6682bfbb285&quot;, &quot;_method&quot;=&gt;&quot;put&quot;, &quot;action&quot;=&gt;&quot;update&quot;, &quot;id&quot;=&gt;&quot;2&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;35;1mProject Columns (0.002174)*[0m   *[0mSHOW FIELDS FROM `projects`*[0m
-  *[4;36;1mProject Load (0.002319)*[0m   *[0;1mSELECT * FROM `projects` WHERE (`projects`.`id` = 2) *[0m
-  *[4;35;1mTask Load (0.000347)*[0m   *[0mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 2) *[0m
-  *[4;36;1mTask Columns (0.002018)*[0m   *[0;1mSHOW FIELDS FROM `tasks`*[0m
-  *[4;35;1mCategorization Load (0.000317)*[0m   *[0mSELECT * FROM `categorizations` WHERE (`categorizations`.project_id = 2) *[0m
-  *[4;36;1mCategorization Columns (0.002058)*[0m   *[0;1mSHOW FIELDS FROM `categorizations`*[0m
-  *[4;35;1mCategory Load (0.000448)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE ((`categorizations`.project_id = 2)) *[0m
-  *[4;36;1mCategory Columns (0.001785)*[0m   *[0;1mSHOW FIELDS FROM `categories`*[0m
-  *[4;35;1mAssignment Load (0.000321)*[0m   *[0mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 2) *[0m
-  *[4;36;1mAssignment Columns (0.001885)*[0m   *[0;1mSHOW FIELDS FROM `assignments`*[0m
-  *[4;35;1mSQL (0.000134)*[0m   *[0mBEGIN*[0m
-  *[4;36;1mProject Update (0.000471)*[0m   *[0;1mUPDATE `projects` SET `created_at` = '2008-05-08 05:35:02', `updated_at` = '2008-05-08 07:16:17', `name` = 'Ours' WHERE `id` = 2*[0m
-  *[4;35;1mTask Update (0.000182)*[0m   *[0mUPDATE `tasks` SET `created_at` = '2008-05-08 05:35:02', `complete` = 0, `project_id` = 2, `updated_at` = '2008-05-08 07:16:17', `name` = 'Yours' WHERE `id` = 7*[0m
-  *[4;36;1mTask Update (0.000216)*[0m   *[0;1mUPDATE `tasks` SET `created_at` = '2008-05-08 06:26:49', `complete` = 0, `project_id` = 2, `updated_at` = '2008-05-08 07:16:17', `name` = 'Mine' WHERE `id` = 9*[0m
-  *[4;35;1mAssignment Update (0.000164)*[0m   *[0mUPDATE `assignments` SET `created_at` = '2008-05-08 05:35:02', `title` = 'Er', `employee_id` = 1, `project_id` = 2, `updated_at` = '2008-05-08 07:16:17' WHERE `id` = 4*[0m
-  *[4;36;1mAssignment Update (0.000138)*[0m   *[0;1mUPDATE `assignments` SET `created_at` = '2008-05-08 05:35:02', `title` = 'Test', `employee_id` = 1, `project_id` = 2, `updated_at` = '2008-05-08 07:16:17' WHERE `id` = 5*[0m
-  *[4;35;1mSQL (0.000626)*[0m   *[0mCOMMIT*[0m
-Redirected to http://localhost:3060/projects/2
-Completed in 0.13026 (7 reqs/sec) | DB: 0.01560 (11%) | 302 Found [http://localhost/projects/2]
-
-
-Processing ProjectsController#show (for 127.0.0.1 at 2008-05-08 07:16:17) [GET]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7BjoLbm90aWNlIiZQcm9qZWN0IHdhcyBzdWNjZXNzZnVsbHkgdXBkYXRl%0AZC4GOgpAdXNlZHsGOwdU--15f2cd631b0e93ecb6aa1aeeeb848fd1903c308f
-  Parameters: {&quot;action&quot;=&gt;&quot;show&quot;, &quot;id&quot;=&gt;&quot;2&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;36;1mProject Columns (0.001686)*[0m   *[0;1mSHOW FIELDS FROM `projects`*[0m
-  *[4;35;1mProject Load (0.002243)*[0m   *[0mSELECT * FROM `projects` WHERE (`projects`.`id` = 2) *[0m
-Rendering template within layouts/application
-Rendering projects/show
-  *[4;36;1mTask Load (0.000365)*[0m   *[0;1mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 2) *[0m
-  *[4;35;1mTask Columns (0.002084)*[0m   *[0mSHOW FIELDS FROM `tasks`*[0m
-  *[4;36;1mAssignment Load (0.000342)*[0m   *[0;1mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 2) *[0m
-  *[4;35;1mAssignment Columns (0.001913)*[0m   *[0mSHOW FIELDS FROM `assignments`*[0m
-  *[4;36;1mEmployee Columns (0.001816)*[0m   *[0;1mSHOW FIELDS FROM `employees`*[0m
-  *[4;35;1mEmployee Load (0.000904)*[0m   *[0mSELECT * FROM `employees` WHERE (`employees`.`id` = 1) *[0m
-  *[4;36;1mCACHE (0.000000)*[0m   *[0;1mSELECT * FROM `employees` WHERE (`employees`.`id` = 1) *[0m
-  *[4;35;1mCategory Load (0.000416)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE ((`categorizations`.project_id = 2)) *[0m
-  *[4;36;1mCategory Columns (0.001513)*[0m   *[0;1mSHOW FIELDS FROM `categories`*[0m
-Completed in 0.06371 (15 reqs/sec) | Rendering: 0.04148 (65%) | DB: 0.01328 (20%) | 200 OK [http://localhost/projects/2]
-
-
-Processing ProjectsController#edit (for 127.0.0.1 at 2008-05-08 07:16:19) [GET]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;action&quot;=&gt;&quot;edit&quot;, &quot;id&quot;=&gt;&quot;2&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;35;1mProject Columns (0.002574)*[0m   *[0mSHOW FIELDS FROM `projects`*[0m
-  *[4;36;1mProject Load (0.001365)*[0m   *[0;1mSELECT * FROM `projects` WHERE (`projects`.`id` = 2) *[0m
-Rendering template within layouts/application
-Rendering projects/edit
-  *[4;35;1mTask Columns (0.001938)*[0m   *[0mSHOW FIELDS FROM `tasks`*[0m
-Rendered projects/_task (0.00575)
-  *[4;36;1mTask Load (0.000324)*[0m   *[0;1mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 2) *[0m
-  *[4;35;1mAssignment Columns (0.001825)*[0m   *[0mSHOW FIELDS FROM `assignments`*[0m
-  *[4;36;1mEmployee Load (0.000315)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-  *[4;35;1mEmployee Columns (0.001761)*[0m   *[0mSHOW FIELDS FROM `employees`*[0m
-Rendered projects/_assignment (0.07899)
-  *[4;36;1mAssignment Load (0.000391)*[0m   *[0;1mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 2) *[0m
-Rendered projects/_error_messages (0.00003)
-Rendered projects/_task (0.00066)
-Rendered projects/_task (0.00059)
-  *[4;35;1mCACHE (0.000000)*[0m   *[0mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00087)
-  *[4;36;1mCACHE (0.000000)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00079)
-  *[4;35;1mCategory Load (0.000280)*[0m   *[0mSELECT * FROM `categories` *[0m
-  *[4;36;1mCategory Columns (0.002476)*[0m   *[0;1mSHOW FIELDS FROM `categories`*[0m
-  *[4;35;1mCategory Exists (0.000468)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 1) AND ((`categorizations`.project_id = 2)) LIMIT 1*[0m
-Rendered projects/_category (0.00558)
-  *[4;36;1mCategory Exists (0.000265)*[0m   *[0;1mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 2) AND ((`categorizations`.project_id = 2)) LIMIT 1*[0m
-Rendered projects/_category (0.00113)
-  *[4;35;1mCategory Exists (0.000267)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 3) AND ((`categorizations`.project_id = 2)) LIMIT 1*[0m
-Rendered projects/_category (0.00113)
-Rendered projects/_form (0.13358)
-Completed in 0.14978 (6 reqs/sec) | Rendering: 0.12696 (84%) | DB: 0.01425 (9%) | 200 OK [http://localhost/projects/2/edit]
-  *[4;36;1mSQL (0.000265)*[0m   *[0;1mSET NAMES 'utf8'*[0m
+  Parameters: {&quot;action&quot;=&gt;&quot;index&quot;, &quot;controller&quot;=&gt;&quot;pages&quot;}
+  *[4;36;1mSQL (0.000282)*[0m   *[0;1mSET NAMES 'utf8'*[0m
   *[4;35;1mSQL (0.000102)*[0m   *[0mSET SQL_AUTO_IS_NULL=0*[0m
-  *[4;36;1mProject Load (0.000334)*[0m   *[0;1mSELECT * FROM `projects` LIMIT 1*[0m
-  *[4;35;1mProject Columns (0.002642)*[0m   *[0mSHOW FIELDS FROM `projects`*[0m
-  *[4;36;1mCategory Load (0.000456)*[0m   *[0;1mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE ((`categorizations`.project_id = 1)) *[0m
-  *[4;35;1mCategory Columns (0.002487)*[0m   *[0mSHOW FIELDS FROM `categories`*[0m
-  *[4;36;1mCategorization Load (0.000403)*[0m   *[0;1mSELECT * FROM `categorizations` WHERE (`categorizations`.project_id = 1) *[0m
-  *[4;35;1mCategorization Columns (0.002338)*[0m   *[0mSHOW FIELDS FROM `categorizations`*[0m
-  *[4;36;1mCategory Load (0.000295)*[0m   *[0;1mSELECT * FROM `categories` WHERE (`categories`.`id` = '3') LIMIT 1*[0m
-  *[4;35;1mSQL (0.000380)*[0m   *[0mSELECT count(*) AS count_all FROM `categorizations` *[0m
-  *[4;36;1mSQL (0.000188)*[0m   *[0;1mBEGIN*[0m
-  *[4;35;1mTask Load (0.000333)*[0m   *[0mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 1) *[0m
-  *[4;36;1mTask Columns (0.002566)*[0m   *[0;1mSHOW FIELDS FROM `tasks`*[0m
-  *[4;35;1mAssignment Load (0.000319)*[0m   *[0mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 1) *[0m
-  *[4;36;1mAssignment Columns (0.002553)*[0m   *[0;1mSHOW FIELDS FROM `assignments`*[0m
-  *[4;35;1mProject Update (0.000339)*[0m   *[0mUPDATE `projects` SET `created_at` = '2008-04-16 05:34:01', `updated_at` = '2008-05-08 07:18:16', `name` = 'Apollo 11' WHERE `id` = 1*[0m
-  *[4;36;1mTask Update (0.000274)*[0m   *[0;1mUPDATE `tasks` SET `created_at` = '2008-04-16 05:39:42', `complete` = 1, `updated_at` = '2008-05-08 07:18:16', `project_id` = 1, `name` = 'Take Off' WHERE `id` = 4*[0m
-  *[4;35;1mTask Update (0.000239)*[0m   *[0mUPDATE `tasks` SET `created_at` = '2008-04-16 05:39:54', `complete` = 1, `updated_at` = '2008-05-08 07:18:16', `project_id` = 1, `name` = 'Land on Moon' WHERE `id` = 5*[0m
-  *[4;36;1mTask Update (0.000152)*[0m   *[0;1mUPDATE `tasks` SET `created_at` = '2008-04-16 05:40:11', `complete` = 0, `updated_at` = '2008-05-08 07:18:16', `project_id` = 1, `name` = 'Come Back Safely' WHERE `id` = 6*[0m
-  *[4;35;1mAssignment Update (0.000269)*[0m   *[0mUPDATE `assignments` SET `created_at` = '2008-04-16 05:41:07', `title` = 'Commander', `employee_id` = 1, `updated_at` = '2008-05-08 07:18:16', `project_id` = 1 WHERE `id` = 1*[0m
-  *[4;36;1mAssignment Update (0.000240)*[0m   *[0;1mUPDATE `assignments` SET `created_at` = '2008-04-16 05:41:07', `title` = 'Command Module Pilot', `employee_id` = 2, `updated_at` = '2008-05-08 07:18:16', `project_id` = 1 WHERE `id` = 2*[0m
-  *[4;35;1mAssignment Update (0.000144)*[0m   *[0mUPDATE `assignments` SET `created_at` = '2008-04-16 05:42:08', `title` = 'Lunar Module Pilot', `employee_id` = 3, `updated_at` = '2008-05-08 07:18:16', `project_id` = 1 WHERE `id` = 3*[0m
-  *[4;36;1mCategorization Create (0.001318)*[0m   *[0;1mINSERT INTO `categorizations` (`project_id`, `updated_at`, `category_id`, `created_at`) VALUES(1, '2008-05-08 07:18:16', 3, '2008-05-08 07:18:16')*[0m
-  *[4;35;1mSQL (0.001124)*[0m   *[0mCOMMIT*[0m
-  *[4;36;1mSQL (0.000349)*[0m   *[0;1mSELECT count(*) AS count_all FROM `categorizations` *[0m
-  *[4;35;1mProject Load (0.000355)*[0m   *[0mSELECT * FROM `projects` LIMIT 1*[0m
-  *[4;36;1mCategory Load (0.000501)*[0m   *[0;1mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE ((`categorizations`.project_id = 1)) *[0m
-  *[4;35;1mCategorization Load (0.000405)*[0m   *[0mSELECT * FROM `categorizations` WHERE (`categorizations`.project_id = 1) *[0m
-  *[4;36;1mSQL (0.000348)*[0m   *[0;1mSELECT count(*) AS count_all FROM `categorizations` *[0m
-  *[4;35;1mSQL (0.000178)*[0m   *[0mBEGIN*[0m
-  *[4;36;1mTask Load (0.000337)*[0m   *[0;1mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 1) *[0m
-  *[4;35;1mAssignment Load (0.000245)*[0m   *[0mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 1) *[0m
-  *[4;36;1mProject Update (0.000303)*[0m   *[0;1mUPDATE `projects` SET `created_at` = '2008-04-16 05:34:01', `updated_at` = '2008-05-08 07:20:17', `name` = 'Apollo 11' WHERE `id` = 1*[0m
-  *[4;35;1mTask Update (0.000158)*[0m   *[0mUPDATE `tasks` SET `created_at` = '2008-04-16 05:39:42', `complete` = 1, `updated_at` = '2008-05-08 07:20:17', `project_id` = 1, `name` = 'Take Off' WHERE `id` = 4*[0m
-  *[4;36;1mTask Update (0.000207)*[0m   *[0;1mUPDATE `tasks` SET `created_at` = '2008-04-16 05:39:54', `complete` = 1, `updated_at` = '2008-05-08 07:20:17', `project_id` = 1, `name` = 'Land on Moon' WHERE `id` = 5*[0m
-  *[4;35;1mTask Update (0.000146)*[0m   *[0mUPDATE `tasks` SET `created_at` = '2008-04-16 05:40:11', `complete` = 0, `updated_at` = '2008-05-08 07:20:17', `project_id` = 1, `name` = 'Come Back Safely' WHERE `id` = 6*[0m
-  *[4;36;1mAssignment Update (0.000221)*[0m   *[0;1mUPDATE `assignments` SET `created_at` = '2008-04-16 05:41:07', `title` = 'Commander', `employee_id` = 1, `updated_at` = '2008-05-08 07:20:17', `project_id` = 1 WHERE `id` = 1*[0m
-  *[4;35;1mAssignment Update (0.000163)*[0m   *[0mUPDATE `assignments` SET `created_at` = '2008-04-16 05:41:07', `title` = 'Command Module Pilot', `employee_id` = 2, `updated_at` = '2008-05-08 07:20:17', `project_id` = 1 WHERE `id` = 2*[0m
-  *[4;36;1mAssignment Update (0.000137)*[0m   *[0;1mUPDATE `assignments` SET `created_at` = '2008-04-16 05:42:08', `title` = 'Lunar Module Pilot', `employee_id` = 3, `updated_at` = '2008-05-08 07:20:17', `project_id` = 1 WHERE `id` = 3*[0m
-  *[4;35;1mSQL (0.001541)*[0m   *[0mCOMMIT*[0m
-  *[4;36;1mSQL (0.000330)*[0m   *[0;1mSELECT count(*) AS count_all FROM `categorizations` *[0m
-  *[4;35;1mCategorization Load (0.000368)*[0m   *[0mSELECT * FROM `categorizations` LIMIT 1*[0m
-  *[4;36;1mSQL (0.000208)*[0m   *[0;1mBEGIN*[0m
-  *[4;35;1mCategorization Update (0.000376)*[0m   *[0mUPDATE `categorizations` SET `created_at` = '2008-05-08 05:35:02', `category_id` = 1, `updated_at` = '2008-05-08 07:21:51', `project_id` = 2 WHERE `id` = 4*[0m
-  *[4;36;1mCategorization Destroy (0.000183)*[0m   *[0;1m DELETE FROM `categorizations`
- WHERE `id` = 4
-*[0m
-  *[4;35;1mSQL (0.001267)*[0m   *[0mCOMMIT*[0m
-  *[4;36;1mSQL (0.000347)*[0m   *[0;1mSELECT count(*) AS count_all FROM `categorizations` *[0m
-  *[4;36;1mSQL (0.000263)*[0m   *[0;1mSET NAMES 'utf8'*[0m
-  *[4;35;1mSQL (0.000111)*[0m   *[0mSET SQL_AUTO_IS_NULL=0*[0m
-  *[4;36;1mProject Load (0.000358)*[0m   *[0;1mSELECT * FROM `projects` LIMIT 1*[0m
-  *[4;35;1mProject Columns (0.001792)*[0m   *[0mSHOW FIELDS FROM `projects`*[0m
-  *[4;36;1mCategory Load (0.000461)*[0m   *[0;1mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE ((`categorizations`.project_id = 1)) *[0m
-  *[4;35;1mCategory Columns (0.002712)*[0m   *[0mSHOW FIELDS FROM `categories`*[0m
-  *[4;36;1mCategorization Load (0.000404)*[0m   *[0;1mSELECT * FROM `categorizations` WHERE (`categorizations`.project_id = 1) *[0m
-  *[4;35;1mCategorization Columns (0.002514)*[0m   *[0mSHOW FIELDS FROM `categorizations`*[0m
-  *[4;36;1mSQL (0.000191)*[0m   *[0;1mBEGIN*[0m
-  *[4;35;1mTask Load (0.000326)*[0m   *[0mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 1) *[0m
-  *[4;36;1mTask Columns (0.002686)*[0m   *[0;1mSHOW FIELDS FROM `tasks`*[0m
-  *[4;35;1mAssignment Load (0.003253)*[0m   *[0mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 1) *[0m
-  *[4;36;1mAssignment Columns (0.001874)*[0m   *[0;1mSHOW FIELDS FROM `assignments`*[0m
-  *[4;35;1mProject Update (0.000325)*[0m   *[0mUPDATE `projects` SET `created_at` = '2008-04-16 05:34:01', `updated_at` = '2008-05-08 07:23:01', `name` = 'Apollo 11' WHERE `id` = 1*[0m
-  *[4;36;1mTask Update (0.000269)*[0m   *[0;1mUPDATE `tasks` SET `created_at` = '2008-04-16 05:39:42', `complete` = 1, `updated_at` = '2008-05-08 07:23:01', `project_id` = 1, `name` = 'Take Off' WHERE `id` = 4*[0m
-  *[4;35;1mTask Update (0.000195)*[0m   *[0mUPDATE `tasks` SET `created_at` = '2008-04-16 05:39:54', `complete` = 1, `updated_at` = '2008-05-08 07:23:01', `project_id` = 1, `name` = 'Land on Moon' WHERE `id` = 5*[0m
-  *[4;36;1mTask Update (0.010826)*[0m   *[0;1mUPDATE `tasks` SET `created_at` = '2008-04-16 05:40:11', `complete` = 0, `updated_at` = '2008-05-08 07:23:01', `project_id` = 1, `name` = 'Come Back Safely' WHERE `id` = 6*[0m
-  *[4;35;1mAssignment Update (0.000305)*[0m   *[0mUPDATE `assignments` SET `created_at` = '2008-04-16 05:41:07', `title` = 'Commander', `employee_id` = 1, `updated_at` = '2008-05-08 07:23:01', `project_id` = 1 WHERE `id` = 1*[0m
-  *[4;36;1mAssignment Update (0.000172)*[0m   *[0;1mUPDATE `assignments` SET `created_at` = '2008-04-16 05:41:07', `title` = 'Command Module Pilot', `employee_id` = 2, `updated_at` = '2008-05-08 07:23:01', `project_id` = 1 WHERE `id` = 2*[0m
-  *[4;35;1mAssignment Update (0.000153)*[0m   *[0mUPDATE `assignments` SET `created_at` = '2008-04-16 05:42:08', `title` = 'Lunar Module Pilot', `employee_id` = 3, `updated_at` = '2008-05-08 07:23:01', `project_id` = 1 WHERE `id` = 3*[0m
-  *[4;36;1mSQL (0.000707)*[0m   *[0;1mCOMMIT*[0m
-
-
-Processing ProjectsController#update (for 127.0.0.1 at 2008-05-08 07:24:40) [PUT]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;commit&quot;=&gt;&quot;Submit&quot;, &quot;project&quot;=&gt;{&quot;name&quot;=&gt;&quot;Ours&quot;, &quot;existing_task_attributes&quot;=&gt;{&quot;7&quot;=&gt;{&quot;name&quot;=&gt;&quot;Yours&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;0&quot;}, &quot;9&quot;=&gt;{&quot;name&quot;=&gt;&quot;Mine&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;0&quot;}}, &quot;category_attributes&quot;=&gt;{&quot;1&quot;=&gt;&quot;1&quot;, &quot;2&quot;=&gt;&quot;0&quot;, &quot;3&quot;=&gt;&quot;0&quot;}, &quot;existing_assignment_attributes&quot;=&gt;{&quot;4&quot;=&gt;{&quot;title&quot;=&gt;&quot;Er&quot;, &quot;employee_id&quot;=&gt;&quot;1&quot;}, &quot;5&quot;=&gt;{&quot;title&quot;=&gt;&quot;Test&quot;, &quot;employee_id&quot;=&gt;&quot;1&quot;}}}, &quot;authenticity_token&quot;=&gt;&quot;bf076981917f6734cfc602f41c60c6682bfbb285&quot;, &quot;_method&quot;=&gt;&quot;put&quot;, &quot;action&quot;=&gt;&quot;update&quot;, &quot;id&quot;=&gt;&quot;2&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;36;1mSQL (0.000269)*[0m   *[0;1mSET NAMES 'utf8'*[0m
-  *[4;35;1mSQL (0.000118)*[0m   *[0mSET SQL_AUTO_IS_NULL=0*[0m
-  *[4;36;1mProject Columns (0.002550)*[0m   *[0;1mSHOW FIELDS FROM `projects`*[0m
-  *[4;35;1mProject Load (0.000919)*[0m   *[0mSELECT * FROM `projects` WHERE (`projects`.`id` = 2) *[0m
-  *[4;36;1mTask Load (0.000366)*[0m   *[0;1mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 2) *[0m
-  *[4;35;1mTask Columns (0.001899)*[0m   *[0mSHOW FIELDS FROM `tasks`*[0m
-  *[4;36;1mCategorization Load (0.000313)*[0m   *[0;1mSELECT * FROM `categorizations` WHERE (`categorizations`.project_id = 2) *[0m
-  *[4;35;1mCategorization Columns (0.002323)*[0m   *[0mSHOW FIELDS FROM `categorizations`*[0m
-  *[4;36;1mSQL (0.000336)*[0m   *[0;1mSHOW TABLES*[0m
-  *[4;35;1mCategory Columns (0.001462)*[0m   *[0mSHOW FIELDS FROM `categories`*[0m
-  *[4;36;1mCategory Load (0.000807)*[0m   *[0;1mSELECT * FROM `categories` WHERE (`categories`.`id` = '1') LIMIT 1*[0m
-  *[4;35;1mCategory Load (0.000385)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE ((`categorizations`.project_id = 2)) *[0m
-  *[4;36;1mAssignment Load (0.000349)*[0m   *[0;1mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 2) *[0m
-  *[4;35;1mAssignment Columns (0.001756)*[0m   *[0mSHOW FIELDS FROM `assignments`*[0m
-  *[4;36;1mSQL (0.000149)*[0m   *[0;1mBEGIN*[0m
-  *[4;35;1mProject Update (0.000282)*[0m   *[0mUPDATE `projects` SET `created_at` = '2008-05-08 05:35:02', `updated_at` = '2008-05-08 07:24:40', `name` = 'Ours' WHERE `id` = 2*[0m
-  *[4;36;1mTask Update (0.000219)*[0m   *[0;1mUPDATE `tasks` SET `created_at` = '2008-05-08 05:35:02', `complete` = 0, `project_id` = 2, `updated_at` = '2008-05-08 07:24:40', `name` = 'Yours' WHERE `id` = 7*[0m
-  *[4;35;1mTask Update (0.000174)*[0m   *[0mUPDATE `tasks` SET `created_at` = '2008-05-08 06:26:49', `complete` = 0, `project_id` = 2, `updated_at` = '2008-05-08 07:24:40', `name` = 'Mine' WHERE `id` = 9*[0m
-  *[4;36;1mAssignment Update (0.000223)*[0m   *[0;1mUPDATE `assignments` SET `created_at` = '2008-05-08 05:35:02', `title` = 'Er', `employee_id` = 1, `project_id` = 2, `updated_at` = '2008-05-08 07:24:40' WHERE `id` = 4*[0m
-  *[4;35;1mAssignment Update (0.000143)*[0m   *[0mUPDATE `assignments` SET `created_at` = '2008-05-08 05:35:02', `title` = 'Test', `employee_id` = 1, `project_id` = 2, `updated_at` = '2008-05-08 07:24:40' WHERE `id` = 5*[0m
-  *[4;36;1mCategorization Create (0.000158)*[0m   *[0;1mINSERT INTO `categorizations` (`project_id`, `updated_at`, `category_id`, `created_at`) VALUES(2, '2008-05-08 07:24:40', 1, '2008-05-08 07:24:40')*[0m
-  *[4;35;1mSQL (0.000647)*[0m   *[0mCOMMIT*[0m
-Redirected to http://localhost:3060/projects/2
-Completed in 0.06851 (14 reqs/sec) | DB: 0.01585 (23%) | 302 Found [http://localhost/projects/2]
-
-
-Processing ProjectsController#show (for 127.0.0.1 at 2008-05-08 07:24:40) [GET]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7BjoLbm90aWNlIiZQcm9qZWN0IHdhcyBzdWNjZXNzZnVsbHkgdXBkYXRl%0AZC4GOgpAdXNlZHsGOwdU--15f2cd631b0e93ecb6aa1aeeeb848fd1903c308f
-  Parameters: {&quot;action&quot;=&gt;&quot;show&quot;, &quot;id&quot;=&gt;&quot;2&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;36;1mProject Columns (0.001806)*[0m   *[0;1mSHOW FIELDS FROM `projects`*[0m
-  *[4;35;1mProject Load (0.001525)*[0m   *[0mSELECT * FROM `projects` WHERE (`projects`.`id` = 2) *[0m
-Rendering template within layouts/application
-Rendering projects/show
-  *[4;36;1mTask Load (0.000367)*[0m   *[0;1mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 2) *[0m
-  *[4;35;1mTask Columns (0.001935)*[0m   *[0mSHOW FIELDS FROM `tasks`*[0m
-  *[4;36;1mAssignment Load (0.000322)*[0m   *[0;1mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 2) *[0m
-  *[4;35;1mAssignment Columns (0.002019)*[0m   *[0mSHOW FIELDS FROM `assignments`*[0m
-  *[4;36;1mEmployee Columns (0.001769)*[0m   *[0;1mSHOW FIELDS FROM `employees`*[0m
-  *[4;35;1mEmployee Load (0.001000)*[0m   *[0mSELECT * FROM `employees` WHERE (`employees`.`id` = 1) *[0m
-  *[4;36;1mCACHE (0.000000)*[0m   *[0;1mSELECT * FROM `employees` WHERE (`employees`.`id` = 1) *[0m
-  *[4;35;1mCategory Load (0.000443)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE ((`categorizations`.project_id = 2)) *[0m
-  *[4;36;1mCategory Columns (0.001778)*[0m   *[0;1mSHOW FIELDS FROM `categories`*[0m
-Completed in 0.07107 (14 reqs/sec) | Rendering: 0.04829 (67%) | DB: 0.01296 (18%) | 200 OK [http://localhost/projects/2]
-
-
-Processing ProjectsController#edit (for 127.0.0.1 at 2008-05-08 07:24:43) [GET]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;action&quot;=&gt;&quot;edit&quot;, &quot;id&quot;=&gt;&quot;2&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;35;1mProject Columns (0.001876)*[0m   *[0mSHOW FIELDS FROM `projects`*[0m
-  *[4;36;1mProject Load (0.000580)*[0m   *[0;1mSELECT * FROM `projects` WHERE (`projects`.`id` = 2) *[0m
-Rendering template within layouts/application
-Rendering projects/edit
-  *[4;35;1mTask Columns (0.001785)*[0m   *[0mSHOW FIELDS FROM `tasks`*[0m
-Rendered projects/_task (0.00203)
-  *[4;36;1mTask Load (0.000322)*[0m   *[0;1mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 2) *[0m
-  *[4;35;1mAssignment Columns (0.002109)*[0m   *[0mSHOW FIELDS FROM `assignments`*[0m
-  *[4;36;1mEmployee Load (0.000286)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-  *[4;35;1mEmployee Columns (0.001642)*[0m   *[0mSHOW FIELDS FROM `employees`*[0m
-Rendered projects/_assignment (0.01575)
-  *[4;36;1mAssignment Load (0.000317)*[0m   *[0;1mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 2) *[0m
-Rendered projects/_error_messages (0.00003)
-Rendered projects/_task (0.00067)
-Rendered projects/_task (0.00059)
-  *[4;35;1mCACHE (0.000000)*[0m   *[0mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00092)
-  *[4;36;1mCACHE (0.000000)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00086)
-  *[4;35;1mCategory Load (0.000308)*[0m   *[0mSELECT * FROM `categories` *[0m
-  *[4;36;1mCategory Columns (0.001468)*[0m   *[0;1mSHOW FIELDS FROM `categories`*[0m
-  *[4;35;1mCategory Exists (0.001511)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 1) AND ((`categorizations`.project_id = 2)) LIMIT 1*[0m
-Rendered projects/_category (0.00519)
-  *[4;36;1mCategory Exists (0.000208)*[0m   *[0;1mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 2) AND ((`categorizations`.project_id = 2)) LIMIT 1*[0m
-Rendered projects/_category (0.00096)
-  *[4;35;1mCategory Exists (0.000178)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 3) AND ((`categorizations`.project_id = 2)) LIMIT 1*[0m
-Rendered projects/_category (0.00082)
-Rendered projects/_form (0.13492)
-Completed in 0.15383 (6 reqs/sec) | Rendering: 0.13253 (86%) | DB: 0.01259 (8%) | 200 OK [http://localhost/projects/2/edit]
-
-
-Processing ProjectsController#update (for 127.0.0.1 at 2008-05-08 07:24:46) [PUT]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;commit&quot;=&gt;&quot;Submit&quot;, &quot;project&quot;=&gt;{&quot;name&quot;=&gt;&quot;Ours&quot;, &quot;existing_task_attributes&quot;=&gt;{&quot;7&quot;=&gt;{&quot;name&quot;=&gt;&quot;Yours&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;0&quot;}, &quot;9&quot;=&gt;{&quot;name&quot;=&gt;&quot;Mine&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;0&quot;}}, &quot;category_attributes&quot;=&gt;{&quot;1&quot;=&gt;&quot;1&quot;, &quot;2&quot;=&gt;&quot;0&quot;, &quot;3&quot;=&gt;&quot;0&quot;}, &quot;existing_assignment_attributes&quot;=&gt;{&quot;4&quot;=&gt;{&quot;title&quot;=&gt;&quot;Er&quot;, &quot;employee_id&quot;=&gt;&quot;1&quot;}, &quot;5&quot;=&gt;{&quot;title&quot;=&gt;&quot;Test&quot;, &quot;employee_id&quot;=&gt;&quot;1&quot;}}}, &quot;authenticity_token&quot;=&gt;&quot;bf076981917f6734cfc602f41c60c6682bfbb285&quot;, &quot;_method&quot;=&gt;&quot;put&quot;, &quot;action&quot;=&gt;&quot;update&quot;, &quot;id&quot;=&gt;&quot;2&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;36;1mProject Columns (0.002546)*[0m   *[0;1mSHOW FIELDS FROM `projects`*[0m
-  *[4;35;1mProject Load (0.001030)*[0m   *[0mSELECT * FROM `projects` WHERE (`projects`.`id` = 2) *[0m
-  *[4;36;1mTask Load (0.000394)*[0m   *[0;1mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 2) *[0m
-  *[4;35;1mTask Columns (0.001840)*[0m   *[0mSHOW FIELDS FROM `tasks`*[0m
-  *[4;36;1mCategorization Load (0.000389)*[0m   *[0;1mSELECT * FROM `categorizations` WHERE (`categorizations`.project_id = 2) *[0m
-  *[4;35;1mCategorization Columns (0.002045)*[0m   *[0mSHOW FIELDS FROM `categorizations`*[0m
-  *[4;36;1mCategory Load (0.002123)*[0m   *[0;1mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE ((`categorizations`.project_id = 2)) *[0m
-  *[4;35;1mCategory Columns (0.001777)*[0m   *[0mSHOW FIELDS FROM `categories`*[0m
-  *[4;36;1mAssignment Load (0.000406)*[0m   *[0;1mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 2) *[0m
-  *[4;35;1mAssignment Columns (0.002046)*[0m   *[0mSHOW FIELDS FROM `assignments`*[0m
-  *[4;36;1mSQL (0.000152)*[0m   *[0;1mBEGIN*[0m
-  *[4;35;1mProject Update (0.000308)*[0m   *[0mUPDATE `projects` SET `created_at` = '2008-05-08 05:35:02', `updated_at` = '2008-05-08 07:24:46', `name` = 'Ours' WHERE `id` = 2*[0m
-  *[4;36;1mTask Update (0.000217)*[0m   *[0;1mUPDATE `tasks` SET `created_at` = '2008-05-08 05:35:02', `complete` = 0, `project_id` = 2, `updated_at` = '2008-05-08 07:24:46', `name` = 'Yours' WHERE `id` = 7*[0m
-  *[4;35;1mTask Update (0.000217)*[0m   *[0mUPDATE `tasks` SET `created_at` = '2008-05-08 06:26:49', `complete` = 0, `project_id` = 2, `updated_at` = '2008-05-08 07:24:46', `name` = 'Mine' WHERE `id` = 9*[0m
-  *[4;36;1mAssignment Update (0.000249)*[0m   *[0;1mUPDATE `assignments` SET `created_at` = '2008-05-08 05:35:02', `title` = 'Er', `employee_id` = 1, `project_id` = 2, `updated_at` = '2008-05-08 07:24:46' WHERE `id` = 4*[0m
-  *[4;35;1mAssignment Update (0.000156)*[0m   *[0mUPDATE `assignments` SET `created_at` = '2008-05-08 05:35:02', `title` = 'Test', `employee_id` = 1, `project_id` = 2, `updated_at` = '2008-05-08 07:24:46' WHERE `id` = 5*[0m
-  *[4;36;1mSQL (0.000643)*[0m   *[0;1mCOMMIT*[0m
-Redirected to http://localhost:3060/projects/2
-Completed in 0.07427 (13 reqs/sec) | DB: 0.01654 (22%) | 302 Found [http://localhost/projects/2]
-
-
-Processing ProjectsController#show (for 127.0.0.1 at 2008-05-08 07:24:46) [GET]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7BjoLbm90aWNlIiZQcm9qZWN0IHdhcyBzdWNjZXNzZnVsbHkgdXBkYXRl%0AZC4GOgpAdXNlZHsGOwdU--15f2cd631b0e93ecb6aa1aeeeb848fd1903c308f
-  Parameters: {&quot;action&quot;=&gt;&quot;show&quot;, &quot;id&quot;=&gt;&quot;2&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;35;1mProject Columns (0.001812)*[0m   *[0mSHOW FIELDS FROM `projects`*[0m
-  *[4;36;1mProject Load (0.001513)*[0m   *[0;1mSELECT * FROM `projects` WHERE (`projects`.`id` = 2) *[0m
 Rendering template within layouts/application
-Rendering projects/show
-  *[4;35;1mTask Load (0.000349)*[0m   *[0mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 2) *[0m
-  *[4;36;1mTask Columns (0.002038)*[0m   *[0;1mSHOW FIELDS FROM `tasks`*[0m
-  *[4;35;1mAssignment Load (0.000349)*[0m   *[0mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 2) *[0m
-  *[4;36;1mAssignment Columns (0.001991)*[0m   *[0;1mSHOW FIELDS FROM `assignments`*[0m
-  *[4;35;1mEmployee Columns (0.001860)*[0m   *[0mSHOW FIELDS FROM `employees`*[0m
-  *[4;36;1mEmployee Load (0.000314)*[0m   *[0;1mSELECT * FROM `employees` WHERE (`employees`.`id` = 1) *[0m
-  *[4;35;1mCACHE (0.000000)*[0m   *[0mSELECT * FROM `employees` WHERE (`employees`.`id` = 1) *[0m
-  *[4;36;1mCategory Load (0.000439)*[0m   *[0;1mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE ((`categorizations`.project_id = 2)) *[0m
-  *[4;35;1mCategory Columns (0.001797)*[0m   *[0mSHOW FIELDS FROM `categories`*[0m
-Completed in 0.13584 (7 reqs/sec) | Rendering: 0.11419 (84%) | DB: 0.01246 (9%) | 200 OK [http://localhost/projects/2]
-
-
-Processing ProjectsController#edit (for 127.0.0.1 at 2008-05-08 07:24:49) [GET]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;action&quot;=&gt;&quot;edit&quot;, &quot;id&quot;=&gt;&quot;2&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;36;1mProject Columns (0.002294)*[0m   *[0;1mSHOW FIELDS FROM `projects`*[0m
-  *[4;35;1mProject Load (0.002476)*[0m   *[0mSELECT * FROM `projects` WHERE (`projects`.`id` = 2) *[0m
-Rendering template within layouts/application
-Rendering projects/edit
-  *[4;36;1mTask Columns (0.002392)*[0m   *[0;1mSHOW FIELDS FROM `tasks`*[0m
-Rendered projects/_task (0.00207)
-  *[4;35;1mTask Load (0.000359)*[0m   *[0mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 2) *[0m
-  *[4;36;1mAssignment Columns (0.002029)*[0m   *[0;1mSHOW FIELDS FROM `assignments`*[0m
-  *[4;35;1mEmployee Load (0.000299)*[0m   *[0mSELECT * FROM `employees` *[0m
-  *[4;36;1mEmployee Columns (0.001610)*[0m   *[0;1mSHOW FIELDS FROM `employees`*[0m
-Rendered projects/_assignment (0.01623)
-  *[4;35;1mAssignment Load (0.000320)*[0m   *[0mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 2) *[0m
-Rendered projects/_error_messages (0.00003)
-Rendered projects/_task (0.00069)
-Rendered projects/_task (0.00063)
-  *[4;36;1mCACHE (0.000000)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00109)
-  *[4;35;1mCACHE (0.000000)*[0m   *[0mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00138)
-  *[4;36;1mCategory Load (0.000302)*[0m   *[0;1mSELECT * FROM `categories` *[0m
-  *[4;35;1mCategory Columns (0.001665)*[0m   *[0mSHOW FIELDS FROM `categories`*[0m
-  *[4;36;1mCategory Exists (0.000388)*[0m   *[0;1mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 1) AND ((`categorizations`.project_id = 2)) LIMIT 1*[0m
-Rendered projects/_category (0.00504)
-  *[4;35;1mCategory Exists (0.000255)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 2) AND ((`categorizations`.project_id = 2)) LIMIT 1*[0m
-Rendered projects/_category (0.00111)
-  *[4;36;1mCategory Exists (0.000167)*[0m   *[0;1mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 3) AND ((`categorizations`.project_id = 2)) LIMIT 1*[0m
-Rendered projects/_category (0.00077)
-Rendered projects/_form (0.07050)
-Completed in 0.08837 (11 reqs/sec) | Rendering: 0.06324 (71%) | DB: 0.01456 (16%) | 200 OK [http://localhost/projects/2/edit]
-
-
-Processing ProjectsController#update (for 127.0.0.1 at 2008-05-08 07:25:19) [PUT]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;commit&quot;=&gt;&quot;Submit&quot;, &quot;project&quot;=&gt;{&quot;name&quot;=&gt;&quot;Ours&quot;, &quot;existing_task_attributes&quot;=&gt;{&quot;7&quot;=&gt;{&quot;name&quot;=&gt;&quot;Yours&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;0&quot;}, &quot;9&quot;=&gt;{&quot;name&quot;=&gt;&quot;Mine&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;0&quot;}}, &quot;category_attributes&quot;=&gt;{&quot;1&quot;=&gt;&quot;1&quot;, &quot;2&quot;=&gt;&quot;0&quot;, &quot;3&quot;=&gt;&quot;0&quot;}, &quot;existing_assignment_attributes&quot;=&gt;{&quot;4&quot;=&gt;{&quot;title&quot;=&gt;&quot;Er&quot;, &quot;employee_id&quot;=&gt;&quot;1&quot;}, &quot;5&quot;=&gt;{&quot;title&quot;=&gt;&quot;Test&quot;, &quot;employee_id&quot;=&gt;&quot;1&quot;}}}, &quot;authenticity_token&quot;=&gt;&quot;bf076981917f6734cfc602f41c60c6682bfbb285&quot;, &quot;_method&quot;=&gt;&quot;put&quot;, &quot;action&quot;=&gt;&quot;update&quot;, &quot;id&quot;=&gt;&quot;2&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;35;1mProject Columns (0.002291)*[0m   *[0mSHOW FIELDS FROM `projects`*[0m
-  *[4;36;1mProject Load (0.000376)*[0m   *[0;1mSELECT * FROM `projects` WHERE (`projects`.`id` = 2) *[0m
-  *[4;35;1mTask Load (0.000341)*[0m   *[0mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 2) *[0m
-  *[4;36;1mTask Columns (0.001853)*[0m   *[0;1mSHOW FIELDS FROM `tasks`*[0m
-  *[4;35;1mCategorization Load (0.000362)*[0m   *[0mSELECT * FROM `categorizations` WHERE (`categorizations`.project_id = 2) *[0m
-  *[4;36;1mCategorization Columns (0.001666)*[0m   *[0;1mSHOW FIELDS FROM `categorizations`*[0m
-  *[4;35;1mCategory Load (0.000471)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE ((`categorizations`.project_id = 2)) *[0m
-  *[4;36;1mCategory Columns (0.001675)*[0m   *[0;1mSHOW FIELDS FROM `categories`*[0m
-  *[4;35;1mAssignment Load (0.000368)*[0m   *[0mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 2) *[0m
-  *[4;36;1mAssignment Columns (0.001930)*[0m   *[0;1mSHOW FIELDS FROM `assignments`*[0m
-  *[4;35;1mSQL (0.000141)*[0m   *[0mBEGIN*[0m
-  *[4;36;1mProject Update (0.000311)*[0m   *[0;1mUPDATE `projects` SET `created_at` = '2008-05-08 05:35:02', `updated_at` = '2008-05-08 07:25:19', `name` = 'Ours' WHERE `id` = 2*[0m
-  *[4;35;1mTask Update (0.000223)*[0m   *[0mUPDATE `tasks` SET `created_at` = '2008-05-08 05:35:02', `complete` = 0, `project_id` = 2, `updated_at` = '2008-05-08 07:25:19', `name` = 'Yours' WHERE `id` = 7*[0m
-  *[4;36;1mTask Update (0.000215)*[0m   *[0;1mUPDATE `tasks` SET `created_at` = '2008-05-08 06:26:49', `complete` = 0, `project_id` = 2, `updated_at` = '2008-05-08 07:25:19', `name` = 'Mine' WHERE `id` = 9*[0m
-  *[4;35;1mAssignment Update (0.000218)*[0m   *[0mUPDATE `assignments` SET `created_at` = '2008-05-08 05:35:02', `title` = 'Er', `employee_id` = 1, `project_id` = 2, `updated_at` = '2008-05-08 07:25:19' WHERE `id` = 4*[0m
-  *[4;36;1mAssignment Update (0.000241)*[0m   *[0;1mUPDATE `assignments` SET `created_at` = '2008-05-08 05:35:02', `title` = 'Test', `employee_id` = 1, `project_id` = 2, `updated_at` = '2008-05-08 07:25:19' WHERE `id` = 5*[0m
-  *[4;35;1mCategorization Update (0.000289)*[0m   *[0mUPDATE `categorizations` SET `created_at` = '2008-05-08 07:16:10', `category_id` = 3, `project_id` = 2, `updated_at` = '2008-05-08 07:25:19' WHERE `id` = 11*[0m
-  *[4;36;1mCategorization Destroy (0.000147)*[0m   *[0;1m DELETE FROM `categorizations`
- WHERE `id` = 11
-*[0m
-  *[4;35;1mCategorization Update (0.000149)*[0m   *[0mUPDATE `categorizations` SET `created_at` = '2008-05-08 07:24:40', `category_id` = 1, `project_id` = 2, `updated_at` = '2008-05-08 07:25:19' WHERE `id` = 13*[0m
-  *[4;36;1mSQL (0.000641)*[0m   *[0;1mCOMMIT*[0m
-Redirected to http://localhost:3060/projects/2
-Completed in 0.13983 (7 reqs/sec) | DB: 0.01391 (9%) | 302 Found [http://localhost/projects/2]
-
-
-Processing ProjectsController#show (for 127.0.0.1 at 2008-05-08 07:25:19) [GET]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7BjoLbm90aWNlIiZQcm9qZWN0IHdhcyBzdWNjZXNzZnVsbHkgdXBkYXRl%0AZC4GOgpAdXNlZHsGOwdU--15f2cd631b0e93ecb6aa1aeeeb848fd1903c308f
-  Parameters: {&quot;action&quot;=&gt;&quot;show&quot;, &quot;id&quot;=&gt;&quot;2&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;35;1mProject Columns (0.002030)*[0m   *[0mSHOW FIELDS FROM `projects`*[0m
-  *[4;36;1mProject Load (0.001373)*[0m   *[0;1mSELECT * FROM `projects` WHERE (`projects`.`id` = 2) *[0m
-Rendering template within layouts/application
-Rendering projects/show
-  *[4;35;1mTask Load (0.000398)*[0m   *[0mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 2) *[0m
-  *[4;36;1mTask Columns (0.001912)*[0m   *[0;1mSHOW FIELDS FROM `tasks`*[0m
-  *[4;35;1mAssignment Load (0.000345)*[0m   *[0mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 2) *[0m
-  *[4;36;1mAssignment Columns (0.001789)*[0m   *[0;1mSHOW FIELDS FROM `assignments`*[0m
-  *[4;35;1mEmployee Columns (0.001711)*[0m   *[0mSHOW FIELDS FROM `employees`*[0m
-  *[4;36;1mEmployee Load (0.001437)*[0m   *[0;1mSELECT * FROM `employees` WHERE (`employees`.`id` = 1) *[0m
-  *[4;35;1mCACHE (0.000000)*[0m   *[0mSELECT * FROM `employees` WHERE (`employees`.`id` = 1) *[0m
-  *[4;36;1mCategory Load (0.000459)*[0m   *[0;1mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE ((`categorizations`.project_id = 2)) *[0m
-  *[4;35;1mCategory Columns (0.001527)*[0m   *[0mSHOW FIELDS FROM `categories`*[0m
-Completed in 0.06144 (16 reqs/sec) | Rendering: 0.03920 (63%) | DB: 0.01298 (21%) | 200 OK [http://localhost/projects/2]
-  *[4;36;1mSQL (0.000280)*[0m   *[0;1mSET NAMES 'utf8'*[0m
-  *[4;35;1mSQL (0.000101)*[0m   *[0mSET SQL_AUTO_IS_NULL=0*[0m
-  *[4;36;1mProject Load (0.000346)*[0m   *[0;1mSELECT * FROM `projects` LIMIT 1*[0m
-  *[4;35;1mProject Columns (0.002295)*[0m   *[0mSHOW FIELDS FROM `projects`*[0m
-  *[4;36;1mSQL (0.000585)*[0m   *[0;1mSHOW TABLES*[0m
-  *[4;35;1mSQL (0.000357)*[0m   *[0mSHOW TABLES*[0m
-  *[4;36;1mSQL (0.000406)*[0m   *[0;1mSHOW TABLES*[0m
-  *[4;35;1mSQL (0.000330)*[0m   *[0mSHOW TABLES*[0m
-  *[4;36;1mSQL (0.000252)*[0m   *[0;1mSHOW TABLES*[0m
-  *[4;35;1mSQL (0.000586)*[0m   *[0mSHOW TABLES*[0m
-  *[4;36;1mSQL (0.000552)*[0m   *[0;1mSHOW TABLES*[0m
-  *[4;35;1mSQL (0.000566)*[0m   *[0mSHOW TABLES*[0m
-  *[4;36;1mSQL (0.000353)*[0m   *[0;1mSHOW TABLES*[0m
-  *[4;35;1mCategorization Columns (0.002469)*[0m   *[0mSHOW FIELDS FROM `categorizations`*[0m
-  *[4;36;1mSQL (0.000566)*[0m   *[0;1mSHOW TABLES*[0m
-  *[4;35;1mSQL (0.000360)*[0m   *[0mSHOW TABLES*[0m
-  *[4;36;1mSQL (0.000539)*[0m   *[0;1mSHOW TABLES*[0m
-  *[4;35;1mSQL (0.000368)*[0m   *[0mSHOW TABLES*[0m
-
-
-Processing ProjectsController#edit (for 127.0.0.1 at 2008-05-08 08:09:13) [GET]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;action&quot;=&gt;&quot;edit&quot;, &quot;id&quot;=&gt;&quot;2&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;36;1mSQL (0.000255)*[0m   *[0;1mSET NAMES 'utf8'*[0m
-  *[4;35;1mSQL (0.000123)*[0m   *[0mSET SQL_AUTO_IS_NULL=0*[0m
-  *[4;36;1mProject Columns (0.002565)*[0m   *[0;1mSHOW FIELDS FROM `projects`*[0m
-  *[4;35;1mProject Load (0.000365)*[0m   *[0mSELECT * FROM `projects` WHERE (`projects`.`id` = 2) *[0m
-Rendering template within layouts/application
-Rendering projects/edit
-  *[4;36;1mTask Columns (0.002027)*[0m   *[0;1mSHOW FIELDS FROM `tasks`*[0m
-Rendered projects/_task (0.00323)
-  *[4;35;1mTask Load (0.000375)*[0m   *[0mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 2) *[0m
-  *[4;36;1mAssignment Columns (0.002083)*[0m   *[0;1mSHOW FIELDS FROM `assignments`*[0m
-  *[4;35;1mEmployee Load (0.000317)*[0m   *[0mSELECT * FROM `employees` *[0m
-  *[4;36;1mEmployee Columns (0.001687)*[0m   *[0;1mSHOW FIELDS FROM `employees`*[0m
-Rendered projects/_assignment (0.01550)
-  *[4;35;1mAssignment Load (0.000318)*[0m   *[0mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 2) *[0m
-Rendered projects/_error_messages (0.00003)
-Rendered projects/_task (0.00131)
-Rendered projects/_task (0.00058)
-  *[4;36;1mCACHE (0.000000)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00090)
-  *[4;35;1mCACHE (0.000000)*[0m   *[0mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00078)
-  *[4;36;1mCategory Load (0.000300)*[0m   *[0;1mSELECT * FROM `categories` *[0m
-  *[4;35;1mCategory Columns (0.001749)*[0m   *[0mSHOW FIELDS FROM `categories`*[0m
-  *[4;36;1mCategory Exists (0.001649)*[0m   *[0;1mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 1) AND ((`categorizations`.project_id = 2)) LIMIT 1*[0m
-Rendered projects/_category (0.00573)
-  *[4;35;1mCategory Exists (0.000302)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 2) AND ((`categorizations`.project_id = 2)) LIMIT 1*[0m
-Rendered projects/_category (0.00156)
-  *[4;36;1mCategory Exists (0.000253)*[0m   *[0;1mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 3) AND ((`categorizations`.project_id = 2)) LIMIT 1*[0m
-Rendered projects/_category (0.00123)
-Rendered projects/_form (0.13336)
-Completed in 0.15950 (6 reqs/sec) | Rendering: 0.13554 (84%) | DB: 0.01437 (9%) | 200 OK [http://localhost/projects/2/edit]
-
-
-Processing ProjectsController#update (for 127.0.0.1 at 2008-05-08 08:09:17) [PUT]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;commit&quot;=&gt;&quot;Submit&quot;, &quot;project&quot;=&gt;{&quot;name&quot;=&gt;&quot;Ours&quot;, &quot;existing_task_attributes&quot;=&gt;{&quot;7&quot;=&gt;{&quot;name&quot;=&gt;&quot;Yours&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;0&quot;}, &quot;9&quot;=&gt;{&quot;name&quot;=&gt;&quot;Mine&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;0&quot;}}, &quot;category_attributes&quot;=&gt;{&quot;1&quot;=&gt;&quot;1&quot;, &quot;2&quot;=&gt;&quot;0&quot;, &quot;3&quot;=&gt;&quot;1&quot;}, &quot;existing_assignment_attributes&quot;=&gt;{&quot;4&quot;=&gt;{&quot;title&quot;=&gt;&quot;Er&quot;, &quot;employee_id&quot;=&gt;&quot;1&quot;}, &quot;5&quot;=&gt;{&quot;title&quot;=&gt;&quot;Test&quot;, &quot;employee_id&quot;=&gt;&quot;1&quot;}}}, &quot;authenticity_token&quot;=&gt;&quot;bf076981917f6734cfc602f41c60c6682bfbb285&quot;, &quot;_method&quot;=&gt;&quot;put&quot;, &quot;action&quot;=&gt;&quot;update&quot;, &quot;id&quot;=&gt;&quot;2&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;35;1mProject Columns (0.002387)*[0m   *[0mSHOW FIELDS FROM `projects`*[0m
-  *[4;36;1mProject Load (0.000324)*[0m   *[0;1mSELECT * FROM `projects` WHERE (`projects`.`id` = 2) *[0m
-  *[4;35;1mTask Load (0.000329)*[0m   *[0mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 2) *[0m
-  *[4;36;1mTask Columns (0.001638)*[0m   *[0;1mSHOW FIELDS FROM `tasks`*[0m
-  *[4;35;1mCategorization Load (0.000346)*[0m   *[0mSELECT * FROM `categorizations` WHERE (`categorizations`.project_id = 2) *[0m
-  *[4;36;1mCategorization Columns (0.001422)*[0m   *[0;1mSHOW FIELDS FROM `categorizations`*[0m
-  *[4;35;1mCategory Columns (0.001577)*[0m   *[0mSHOW FIELDS FROM `categories`*[0m
-  *[4;36;1mCategory Load (0.000714)*[0m   *[0;1mSELECT * FROM `categories` WHERE (`categories`.`id` = '3') LIMIT 1*[0m
-  *[4;35;1mCategory Load (0.000235)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE ((`categorizations`.project_id = 2)) *[0m
-  *[4;36;1mAssignment Load (0.000214)*[0m   *[0;1mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 2) *[0m
-  *[4;35;1mAssignment Columns (0.001841)*[0m   *[0mSHOW FIELDS FROM `assignments`*[0m
-  *[4;36;1mSQL (0.000129)*[0m   *[0;1mBEGIN*[0m
-  *[4;35;1mProject Update (0.000267)*[0m   *[0mUPDATE `projects` SET `created_at` = '2008-05-08 05:35:02', `updated_at` = '2008-05-08 08:09:17', `name` = 'Ours' WHERE `id` = 2*[0m
-  *[4;36;1mTask Update (0.000160)*[0m   *[0;1mUPDATE `tasks` SET `created_at` = '2008-05-08 05:35:02', `complete` = 0, `project_id` = 2, `updated_at` = '2008-05-08 08:09:17', `name` = 'Yours' WHERE `id` = 7*[0m
-  *[4;35;1mTask Update (0.000159)*[0m   *[0mUPDATE `tasks` SET `created_at` = '2008-05-08 06:26:49', `complete` = 0, `project_id` = 2, `updated_at` = '2008-05-08 08:09:17', `name` = 'Mine' WHERE `id` = 9*[0m
-  *[4;36;1mAssignment Update (0.000153)*[0m   *[0;1mUPDATE `assignments` SET `created_at` = '2008-05-08 05:35:02', `title` = 'Er', `employee_id` = 1, `project_id` = 2, `updated_at` = '2008-05-08 08:09:17' WHERE `id` = 4*[0m
-  *[4;35;1mAssignment Update (0.000152)*[0m   *[0mUPDATE `assignments` SET `created_at` = '2008-05-08 05:35:02', `title` = 'Test', `employee_id` = 1, `project_id` = 2, `updated_at` = '2008-05-08 08:09:17' WHERE `id` = 5*[0m
-  *[4;36;1mCategorization Create (0.000209)*[0m   *[0;1mINSERT INTO `categorizations` (`project_id`, `updated_at`, `category_id`, `created_at`) VALUES(2, '2008-05-08 08:09:17', 3, '2008-05-08 08:09:17')*[0m
-  *[4;35;1mCategorization Update (0.000179)*[0m   *[0mUPDATE `categorizations` SET `created_at` = '2008-05-08 07:24:40', `category_id` = 1, `project_id` = 2, `updated_at` = '2008-05-08 08:09:17' WHERE `id` = 13*[0m
-  *[4;36;1mCategorization Update (0.000146)*[0m   *[0;1mUPDATE `categorizations` SET `created_at` = '2008-05-08 08:09:17', `category_id` = 3, `updated_at` = '2008-05-08 08:09:17', `project_id` = 2 WHERE `id` = 14*[0m
-  *[4;35;1mSQL (0.000724)*[0m   *[0mCOMMIT*[0m
-Redirected to http://localhost:3060/projects/2
-Completed in 0.05854 (17 reqs/sec) | DB: 0.01330 (22%) | 302 Found [http://localhost/projects/2]
-
-
-Processing ProjectsController#show (for 127.0.0.1 at 2008-05-08 08:09:17) [GET]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7BjoLbm90aWNlIiZQcm9qZWN0IHdhcyBzdWNjZXNzZnVsbHkgdXBkYXRl%0AZC4GOgpAdXNlZHsGOwdU--15f2cd631b0e93ecb6aa1aeeeb848fd1903c308f
-  Parameters: {&quot;action&quot;=&gt;&quot;show&quot;, &quot;id&quot;=&gt;&quot;2&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;36;1mProject Columns (0.001863)*[0m   *[0;1mSHOW FIELDS FROM `projects`*[0m
-  *[4;35;1mProject Load (0.001624)*[0m   *[0mSELECT * FROM `projects` WHERE (`projects`.`id` = 2) *[0m
-Rendering template within layouts/application
-Rendering projects/show
-  *[4;36;1mTask Load (0.000405)*[0m   *[0;1mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 2) *[0m
-  *[4;35;1mTask Columns (0.001938)*[0m   *[0mSHOW FIELDS FROM `tasks`*[0m
-  *[4;36;1mAssignment Load (0.000353)*[0m   *[0;1mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 2) *[0m
-  *[4;35;1mAssignment Columns (0.002030)*[0m   *[0mSHOW FIELDS FROM `assignments`*[0m
-  *[4;36;1mEmployee Columns (0.001704)*[0m   *[0;1mSHOW FIELDS FROM `employees`*[0m
-  *[4;35;1mEmployee Load (0.001095)*[0m   *[0mSELECT * FROM `employees` WHERE (`employees`.`id` = 1) *[0m
-  *[4;36;1mCACHE (0.000000)*[0m   *[0;1mSELECT * FROM `employees` WHERE (`employees`.`id` = 1) *[0m
-  *[4;35;1mCategory Load (0.000465)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE ((`categorizations`.project_id = 2)) *[0m
-  *[4;36;1mCategory Columns (0.001704)*[0m   *[0;1mSHOW FIELDS FROM `categories`*[0m
-Completed in 0.14546 (6 reqs/sec) | Rendering: 0.12176 (83%) | DB: 0.01318 (9%) | 200 OK [http://localhost/projects/2]
-
-
-Processing ProjectsController#edit (for 127.0.0.1 at 2008-05-08 08:09:20) [GET]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;action&quot;=&gt;&quot;edit&quot;, &quot;id&quot;=&gt;&quot;2&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;35;1mProject Columns (0.002319)*[0m   *[0mSHOW FIELDS FROM `projects`*[0m
-  *[4;36;1mProject Load (0.000293)*[0m   *[0;1mSELECT * FROM `projects` WHERE (`projects`.`id` = 2) *[0m
-Rendering template within layouts/application
-Rendering projects/edit
-  *[4;35;1mTask Columns (0.002045)*[0m   *[0mSHOW FIELDS FROM `tasks`*[0m
-Rendered projects/_task (0.00219)
-  *[4;36;1mTask Load (0.000321)*[0m   *[0;1mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 2) *[0m
-  *[4;35;1mAssignment Columns (0.002162)*[0m   *[0mSHOW FIELDS FROM `assignments`*[0m
-  *[4;36;1mEmployee Load (0.000475)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-  *[4;35;1mEmployee Columns (0.001645)*[0m   *[0mSHOW FIELDS FROM `employees`*[0m
-Rendered projects/_assignment (0.01578)
-  *[4;36;1mAssignment Load (0.000298)*[0m   *[0;1mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 2) *[0m
-Rendered projects/_error_messages (0.00003)
-Rendered projects/_task (0.00079)
-Rendered projects/_task (0.00061)
-  *[4;35;1mCACHE (0.000000)*[0m   *[0mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00088)
-  *[4;36;1mCACHE (0.000000)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00078)
-  *[4;35;1mCategory Load (0.000303)*[0m   *[0mSELECT * FROM `categories` *[0m
-  *[4;36;1mCategory Columns (0.001751)*[0m   *[0;1mSHOW FIELDS FROM `categories`*[0m
-  *[4;35;1mCategory Exists (0.000364)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 1) AND ((`categorizations`.project_id = 2)) LIMIT 1*[0m
-Rendered projects/_category (0.00516)
-  *[4;36;1mCategory Exists (0.000258)*[0m   *[0;1mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 2) AND ((`categorizations`.project_id = 2)) LIMIT 1*[0m
-Rendered projects/_category (0.00114)
-  *[4;35;1mCategory Exists (0.000249)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 3) AND ((`categorizations`.project_id = 2)) LIMIT 1*[0m
-Rendered projects/_category (0.00112)
-Rendered projects/_form (0.06715)
-Completed in 0.08204 (12 reqs/sec) | Rendering: 0.06088 (74%) | DB: 0.01248 (15%) | 200 OK [http://localhost/projects/2/edit]
-
-
-Processing ProjectsController#update (for 127.0.0.1 at 2008-05-08 08:09:23) [PUT]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;commit&quot;=&gt;&quot;Submit&quot;, &quot;project&quot;=&gt;{&quot;name&quot;=&gt;&quot;Ours&quot;, &quot;existing_task_attributes&quot;=&gt;{&quot;7&quot;=&gt;{&quot;name&quot;=&gt;&quot;Yours&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;0&quot;}, &quot;9&quot;=&gt;{&quot;name&quot;=&gt;&quot;Mine&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;0&quot;}}, &quot;category_attributes&quot;=&gt;{&quot;1&quot;=&gt;&quot;1&quot;, &quot;2&quot;=&gt;&quot;0&quot;, &quot;3&quot;=&gt;&quot;0&quot;}, &quot;existing_assignment_attributes&quot;=&gt;{&quot;4&quot;=&gt;{&quot;title&quot;=&gt;&quot;Er&quot;, &quot;employee_id&quot;=&gt;&quot;1&quot;}, &quot;5&quot;=&gt;{&quot;title&quot;=&gt;&quot;Test&quot;, &quot;employee_id&quot;=&gt;&quot;1&quot;}}}, &quot;authenticity_token&quot;=&gt;&quot;bf076981917f6734cfc602f41c60c6682bfbb285&quot;, &quot;_method&quot;=&gt;&quot;put&quot;, &quot;action&quot;=&gt;&quot;update&quot;, &quot;id&quot;=&gt;&quot;2&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;36;1mProject Columns (0.001628)*[0m   *[0;1mSHOW FIELDS FROM `projects`*[0m
-  *[4;35;1mProject Load (0.001447)*[0m   *[0mSELECT * FROM `projects` WHERE (`projects`.`id` = 2) *[0m
-  *[4;36;1mTask Load (0.000449)*[0m   *[0;1mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 2) *[0m
-  *[4;35;1mTask Columns (0.001436)*[0m   *[0mSHOW FIELDS FROM `tasks`*[0m
-  *[4;36;1mCategorization Load (0.002557)*[0m   *[0;1mSELECT * FROM `categorizations` WHERE (`categorizations`.project_id = 2) *[0m
-  *[4;35;1mCategorization Columns (0.192654)*[0m   *[0mSHOW FIELDS FROM `categorizations`*[0m
-  *[4;36;1mCategory Load (0.000451)*[0m   *[0;1mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE ((`categorizations`.project_id = 2)) *[0m
-  *[4;35;1mCategory Columns (0.001811)*[0m   *[0mSHOW FIELDS FROM `categories`*[0m
-  *[4;36;1mAssignment Load (0.000349)*[0m   *[0;1mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 2) *[0m
-  *[4;35;1mAssignment Columns (0.002085)*[0m   *[0mSHOW FIELDS FROM `assignments`*[0m
-  *[4;36;1mSQL (0.000117)*[0m   *[0;1mBEGIN*[0m
-  *[4;35;1mProject Update (0.000253)*[0m   *[0mUPDATE `projects` SET `created_at` = '2008-05-08 05:35:02', `updated_at` = '2008-05-08 08:09:23', `name` = 'Ours' WHERE `id` = 2*[0m
-  *[4;36;1mTask Update (0.000160)*[0m   *[0;1mUPDATE `tasks` SET `created_at` = '2008-05-08 05:35:02', `complete` = 0, `project_id` = 2, `updated_at` = '2008-05-08 08:09:23', `name` = 'Yours' WHERE `id` = 7*[0m
-  *[4;35;1mTask Update (0.000144)*[0m   *[0mUPDATE `tasks` SET `created_at` = '2008-05-08 06:26:49', `complete` = 0, `project_id` = 2, `updated_at` = '2008-05-08 08:09:23', `name` = 'Mine' WHERE `id` = 9*[0m
-  *[4;36;1mAssignment Update (0.000154)*[0m   *[0;1mUPDATE `assignments` SET `created_at` = '2008-05-08 05:35:02', `title` = 'Er', `employee_id` = 1, `project_id` = 2, `updated_at` = '2008-05-08 08:09:23' WHERE `id` = 4*[0m
-  *[4;35;1mAssignment Update (0.000167)*[0m   *[0mUPDATE `assignments` SET `created_at` = '2008-05-08 05:35:02', `title` = 'Test', `employee_id` = 1, `project_id` = 2, `updated_at` = '2008-05-08 08:09:23' WHERE `id` = 5*[0m
-  *[4;36;1mCategorization Update (0.000152)*[0m   *[0;1mUPDATE `categorizations` SET `created_at` = '2008-05-08 07:24:40', `category_id` = 1, `project_id` = 2, `updated_at` = '2008-05-08 08:09:23' WHERE `id` = 13*[0m
-  *[4;35;1mCategorization Update (0.000138)*[0m   *[0mUPDATE `categorizations` SET `created_at` = '2008-05-08 08:09:17', `category_id` = 3, `project_id` = 2, `updated_at` = '2008-05-08 08:09:23' WHERE `id` = 14*[0m
-  *[4;36;1mCategorization Destroy (0.000143)*[0m   *[0;1m DELETE FROM `categorizations`
- WHERE `id` = 14
-*[0m
-  *[4;35;1mSQL (0.001326)*[0m   *[0mCOMMIT*[0m
-Redirected to http://localhost:3060/projects/2
-Completed in 0.25660 (3 reqs/sec) | DB: 0.20762 (80%) | 302 Found [http://localhost/projects/2]
-
-
-Processing ProjectsController#show (for 127.0.0.1 at 2008-05-08 08:09:23) [GET]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7BjoLbm90aWNlIiZQcm9qZWN0IHdhcyBzdWNjZXNzZnVsbHkgdXBkYXRl%0AZC4GOgpAdXNlZHsGOwdU--15f2cd631b0e93ecb6aa1aeeeb848fd1903c308f
-  Parameters: {&quot;action&quot;=&gt;&quot;show&quot;, &quot;id&quot;=&gt;&quot;2&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;36;1mProject Columns (0.001958)*[0m   *[0;1mSHOW FIELDS FROM `projects`*[0m
-  *[4;35;1mProject Load (0.000929)*[0m   *[0mSELECT * FROM `projects` WHERE (`projects`.`id` = 2) *[0m
-Rendering template within layouts/application
-Rendering projects/show
-  *[4;36;1mTask Load (0.000362)*[0m   *[0;1mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 2) *[0m
-  *[4;35;1mTask Columns (0.001842)*[0m   *[0mSHOW FIELDS FROM `tasks`*[0m
-  *[4;36;1mAssignment Load (0.000732)*[0m   *[0;1mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 2) *[0m
-  *[4;35;1mAssignment Columns (0.001854)*[0m   *[0mSHOW FIELDS FROM `assignments`*[0m
-  *[4;36;1mEmployee Columns (0.001872)*[0m   *[0;1mSHOW FIELDS FROM `employees`*[0m
-  *[4;35;1mEmployee Load (0.001413)*[0m   *[0mSELECT * FROM `employees` WHERE (`employees`.`id` = 1) *[0m
-  *[4;36;1mCACHE (0.000000)*[0m   *[0;1mSELECT * FROM `employees` WHERE (`employees`.`id` = 1) *[0m
-  *[4;35;1mCategory Load (0.000399)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE ((`categorizations`.project_id = 2)) *[0m
-  *[4;36;1mCategory Columns (0.001536)*[0m   *[0;1mSHOW FIELDS FROM `categories`*[0m
-Completed in 0.06282 (15 reqs/sec) | Rendering: 0.04018 (63%) | DB: 0.01290 (20%) | 200 OK [http://localhost/projects/2]
-
-
-Processing ProjectsController#edit (for 127.0.0.1 at 2008-05-08 08:09:26) [GET]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;action&quot;=&gt;&quot;edit&quot;, &quot;id&quot;=&gt;&quot;2&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;35;1mProject Columns (0.002401)*[0m   *[0mSHOW FIELDS FROM `projects`*[0m
-  *[4;36;1mProject Load (0.000308)*[0m   *[0;1mSELECT * FROM `projects` WHERE (`projects`.`id` = 2) *[0m
-Rendering template within layouts/application
-Rendering projects/edit
-  *[4;35;1mTask Columns (0.002112)*[0m   *[0mSHOW FIELDS FROM `tasks`*[0m
-Rendered projects/_task (0.00248)
-  *[4;36;1mTask Load (0.000362)*[0m   *[0;1mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 2) *[0m
-  *[4;35;1mAssignment Columns (0.001661)*[0m   *[0mSHOW FIELDS FROM `assignments`*[0m
-  *[4;36;1mEmployee Load (0.000248)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-  *[4;35;1mEmployee Columns (0.001776)*[0m   *[0mSHOW FIELDS FROM `employees`*[0m
-Rendered projects/_assignment (0.01244)
-  *[4;36;1mAssignment Load (0.000348)*[0m   *[0;1mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 2) *[0m
-Rendered projects/_error_messages (0.00003)
-Rendered projects/_task (0.00069)
-Rendered projects/_task (0.00065)
-  *[4;35;1mCACHE (0.000000)*[0m   *[0mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00111)
-  *[4;36;1mCACHE (0.000000)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00091)
-  *[4;35;1mCategory Load (0.000265)*[0m   *[0mSELECT * FROM `categories` *[0m
-  *[4;36;1mCategory Columns (0.001637)*[0m   *[0;1mSHOW FIELDS FROM `categories`*[0m
-  *[4;35;1mCategory Exists (0.000263)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 1) AND ((`categorizations`.project_id = 2)) LIMIT 1*[0m
-Rendered projects/_category (0.00365)
-  *[4;36;1mCategory Exists (0.000177)*[0m   *[0;1mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 2) AND ((`categorizations`.project_id = 2)) LIMIT 1*[0m
-Rendered projects/_category (0.00075)
-  *[4;35;1mCategory Exists (0.000185)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 3) AND ((`categorizations`.project_id = 2)) LIMIT 1*[0m
-Rendered projects/_category (0.00076)
-Rendered projects/_form (0.06188)
-Completed in 0.14364 (6 reqs/sec) | Rendering: 0.05595 (38%) | DB: 0.01174 (8%) | 200 OK [http://localhost/projects/2/edit]
-
-
-Processing ProjectsController#update (for 127.0.0.1 at 2008-05-08 08:09:29) [PUT]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;commit&quot;=&gt;&quot;Submit&quot;, &quot;project&quot;=&gt;{&quot;name&quot;=&gt;&quot;Ours&quot;, &quot;existing_task_attributes&quot;=&gt;{&quot;7&quot;=&gt;{&quot;name&quot;=&gt;&quot;Yours&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;0&quot;}, &quot;9&quot;=&gt;{&quot;name&quot;=&gt;&quot;Mine&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;0&quot;}}, &quot;category_attributes&quot;=&gt;{&quot;1&quot;=&gt;&quot;1&quot;, &quot;2&quot;=&gt;&quot;0&quot;, &quot;3&quot;=&gt;&quot;0&quot;}, &quot;existing_assignment_attributes&quot;=&gt;{&quot;4&quot;=&gt;{&quot;title&quot;=&gt;&quot;Er&quot;, &quot;employee_id&quot;=&gt;&quot;1&quot;}}}, &quot;authenticity_token&quot;=&gt;&quot;bf076981917f6734cfc602f41c60c6682bfbb285&quot;, &quot;_method&quot;=&gt;&quot;put&quot;, &quot;action&quot;=&gt;&quot;update&quot;, &quot;id&quot;=&gt;&quot;2&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;36;1mProject Columns (0.002401)*[0m   *[0;1mSHOW FIELDS FROM `projects`*[0m
-  *[4;35;1mProject Load (0.000679)*[0m   *[0mSELECT * FROM `projects` WHERE (`projects`.`id` = 2) *[0m
-  *[4;36;1mTask Load (0.000633)*[0m   *[0;1mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 2) *[0m
-  *[4;35;1mTask Columns (0.001851)*[0m   *[0mSHOW FIELDS FROM `tasks`*[0m
-  *[4;36;1mCategorization Load (0.000448)*[0m   *[0;1mSELECT * FROM `categorizations` WHERE (`categorizations`.project_id = 2) *[0m
-  *[4;35;1mCategorization Columns (0.001941)*[0m   *[0mSHOW FIELDS FROM `categorizations`*[0m
-  *[4;36;1mAssignment Load (0.000374)*[0m   *[0;1mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 2) *[0m
-  *[4;35;1mAssignment Columns (0.001940)*[0m   *[0mSHOW FIELDS FROM `assignments`*[0m
-  *[4;36;1mSQL (0.000133)*[0m   *[0;1mBEGIN*[0m
-  *[4;35;1mProject Update (0.000335)*[0m   *[0mUPDATE `projects` SET `created_at` = '2008-05-08 05:35:02', `updated_at` = '2008-05-08 08:09:29', `name` = 'Ours' WHERE `id` = 2*[0m
-  *[4;36;1mTask Update (0.000217)*[0m   *[0;1mUPDATE `tasks` SET `created_at` = '2008-05-08 05:35:02', `complete` = 0, `project_id` = 2, `updated_at` = '2008-05-08 08:09:29', `name` = 'Yours' WHERE `id` = 7*[0m
-  *[4;35;1mTask Update (0.000250)*[0m   *[0mUPDATE `tasks` SET `created_at` = '2008-05-08 06:26:49', `complete` = 0, `project_id` = 2, `updated_at` = '2008-05-08 08:09:29', `name` = 'Mine' WHERE `id` = 9*[0m
-  *[4;36;1mAssignment Update (0.000891)*[0m   *[0;1mUPDATE `assignments` SET `created_at` = '2008-05-08 05:35:02', `title` = 'Er', `employee_id` = 1, `project_id` = 2, `updated_at` = '2008-05-08 08:09:29' WHERE `id` = 4*[0m
-  *[4;35;1mAssignment Update (0.000214)*[0m   *[0mUPDATE `assignments` SET `created_at` = '2008-05-08 05:35:02', `title` = 'Test', `employee_id` = 1, `project_id` = 2, `updated_at` = '2008-05-08 08:09:29' WHERE `id` = 5*[0m
-  *[4;36;1mAssignment Destroy (0.000180)*[0m   *[0;1m DELETE FROM `assignments`
- WHERE `id` = 5
-*[0m
-  *[4;35;1mCategorization Update (0.000317)*[0m   *[0mUPDATE `categorizations` SET `created_at` = '2008-05-08 07:24:40', `category_id` = 1, `project_id` = 2, `updated_at` = '2008-05-08 08:09:29' WHERE `id` = 13*[0m
-  *[4;36;1mSQL (0.000758)*[0m   *[0;1mCOMMIT*[0m
-Redirected to http://localhost:3060/projects/2
-Completed in 0.05951 (16 reqs/sec) | DB: 0.01356 (22%) | 302 Found [http://localhost/projects/2]
-
-
-Processing ProjectsController#show (for 127.0.0.1 at 2008-05-08 08:09:29) [GET]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7BjoLbm90aWNlIiZQcm9qZWN0IHdhcyBzdWNjZXNzZnVsbHkgdXBkYXRl%0AZC4GOgpAdXNlZHsGOwdU--15f2cd631b0e93ecb6aa1aeeeb848fd1903c308f
-  Parameters: {&quot;action&quot;=&gt;&quot;show&quot;, &quot;id&quot;=&gt;&quot;2&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;35;1mProject Columns (0.001547)*[0m   *[0mSHOW FIELDS FROM `projects`*[0m
-  *[4;36;1mProject Load (0.001917)*[0m   *[0;1mSELECT * FROM `projects` WHERE (`projects`.`id` = 2) *[0m
-Rendering template within layouts/application
-Rendering projects/show
-  *[4;35;1mTask Load (0.000346)*[0m   *[0mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 2) *[0m
-  *[4;36;1mTask Columns (0.002012)*[0m   *[0;1mSHOW FIELDS FROM `tasks`*[0m
-  *[4;35;1mAssignment Load (0.000342)*[0m   *[0mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 2) *[0m
-  *[4;36;1mAssignment Columns (0.001568)*[0m   *[0;1mSHOW FIELDS FROM `assignments`*[0m
-  *[4;35;1mEmployee Columns (0.001606)*[0m   *[0mSHOW FIELDS FROM `employees`*[0m
-  *[4;36;1mEmployee Load (0.000766)*[0m   *[0;1mSELECT * FROM `employees` WHERE (`employees`.`id` = 1) *[0m
-  *[4;35;1mCategory Load (0.000424)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE ((`categorizations`.project_id = 2)) *[0m
-  *[4;36;1mCategory Columns (0.001408)*[0m   *[0;1mSHOW FIELDS FROM `categories`*[0m
-Completed in 0.06199 (16 reqs/sec) | Rendering: 0.04060 (65%) | DB: 0.01194 (19%) | 200 OK [http://localhost/projects/2]
-
-
-Processing ProjectsController#edit (for 127.0.0.1 at 2008-05-08 08:09:31) [GET]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;action&quot;=&gt;&quot;edit&quot;, &quot;id&quot;=&gt;&quot;2&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;35;1mProject Columns (0.002389)*[0m   *[0mSHOW FIELDS FROM `projects`*[0m
-  *[4;36;1mProject Load (0.000314)*[0m   *[0;1mSELECT * FROM `projects` WHERE (`projects`.`id` = 2) *[0m
-Rendering template within layouts/application
-Rendering projects/edit
-  *[4;35;1mTask Columns (0.001800)*[0m   *[0mSHOW FIELDS FROM `tasks`*[0m
-Rendered projects/_task (0.00225)
-  *[4;36;1mTask Load (0.000386)*[0m   *[0;1mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 2) *[0m
-  *[4;35;1mAssignment Columns (0.001878)*[0m   *[0mSHOW FIELDS FROM `assignments`*[0m
-  *[4;36;1mEmployee Load (0.001643)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-  *[4;35;1mEmployee Columns (0.002087)*[0m   *[0mSHOW FIELDS FROM `employees`*[0m
-Rendered projects/_assignment (0.01676)
-  *[4;36;1mAssignment Load (0.000292)*[0m   *[0;1mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 2) *[0m
-Rendered projects/_error_messages (0.00003)
-Rendered projects/_task (0.00055)
-Rendered projects/_task (0.00055)
-  *[4;35;1mCACHE (0.000000)*[0m   *[0mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00066)
-  *[4;36;1mCategory Load (0.000248)*[0m   *[0;1mSELECT * FROM `categories` *[0m
-  *[4;35;1mCategory Columns (0.001718)*[0m   *[0mSHOW FIELDS FROM `categories`*[0m
-  *[4;36;1mCategory Exists (0.000354)*[0m   *[0;1mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 1) AND ((`categorizations`.project_id = 2)) LIMIT 1*[0m
-Rendered projects/_category (0.00530)
-  *[4;35;1mCategory Exists (0.000260)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 2) AND ((`categorizations`.project_id = 2)) LIMIT 1*[0m
-Rendered projects/_category (0.00119)
-  *[4;36;1mCategory Exists (0.000289)*[0m   *[0;1mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 3) AND ((`categorizations`.project_id = 2)) LIMIT 1*[0m
-Rendered projects/_category (0.00121)
-Rendered projects/_form (0.12762)
-Completed in 0.14265 (7 reqs/sec) | Rendering: 0.12051 (84%) | DB: 0.01366 (9%) | 200 OK [http://localhost/projects/2/edit]
-
-
-Processing ProjectsController#update (for 127.0.0.1 at 2008-05-08 08:09:35) [PUT]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;commit&quot;=&gt;&quot;Submit&quot;, &quot;project&quot;=&gt;{&quot;name&quot;=&gt;&quot;Ours&quot;, &quot;existing_task_attributes&quot;=&gt;{&quot;7&quot;=&gt;{&quot;name&quot;=&gt;&quot;Yours&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;0&quot;}}, &quot;category_attributes&quot;=&gt;{&quot;1&quot;=&gt;&quot;1&quot;, &quot;2&quot;=&gt;&quot;0&quot;, &quot;3&quot;=&gt;&quot;0&quot;}, &quot;existing_assignment_attributes&quot;=&gt;{&quot;4&quot;=&gt;{&quot;title&quot;=&gt;&quot;Er&quot;, &quot;employee_id&quot;=&gt;&quot;1&quot;}}}, &quot;authenticity_token&quot;=&gt;&quot;bf076981917f6734cfc602f41c60c6682bfbb285&quot;, &quot;_method&quot;=&gt;&quot;put&quot;, &quot;action&quot;=&gt;&quot;update&quot;, &quot;id&quot;=&gt;&quot;2&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;35;1mProject Columns (0.031193)*[0m   *[0mSHOW FIELDS FROM `projects`*[0m
-  *[4;36;1mProject Load (0.001249)*[0m   *[0;1mSELECT * FROM `projects` WHERE (`projects`.`id` = 2) *[0m
-  *[4;35;1mTask Load (0.000325)*[0m   *[0mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 2) *[0m
-  *[4;36;1mTask Columns (0.001984)*[0m   *[0;1mSHOW FIELDS FROM `tasks`*[0m
-  *[4;35;1mCategorization Load (0.000343)*[0m   *[0mSELECT * FROM `categorizations` WHERE (`categorizations`.project_id = 2) *[0m
-  *[4;36;1mCategorization Columns (0.001883)*[0m   *[0;1mSHOW FIELDS FROM `categorizations`*[0m
-  *[4;35;1mAssignment Load (0.000317)*[0m   *[0mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 2) *[0m
-  *[4;36;1mAssignment Columns (0.001903)*[0m   *[0;1mSHOW FIELDS FROM `assignments`*[0m
-  *[4;35;1mSQL (0.000139)*[0m   *[0mBEGIN*[0m
-  *[4;36;1mProject Update (0.000311)*[0m   *[0;1mUPDATE `projects` SET `created_at` = '2008-05-08 05:35:02', `updated_at` = '2008-05-08 08:09:35', `name` = 'Ours' WHERE `id` = 2*[0m
-  *[4;35;1mTask Update (0.000220)*[0m   *[0mUPDATE `tasks` SET `created_at` = '2008-05-08 05:35:02', `complete` = 0, `project_id` = 2, `updated_at` = '2008-05-08 08:09:35', `name` = 'Yours' WHERE `id` = 7*[0m
-  *[4;36;1mTask Update (0.000156)*[0m   *[0;1mUPDATE `tasks` SET `created_at` = '2008-05-08 06:26:49', `complete` = 0, `project_id` = 2, `updated_at` = '2008-05-08 08:09:35', `name` = 'Mine' WHERE `id` = 9*[0m
-  *[4;35;1mTask Destroy (0.000150)*[0m   *[0m DELETE FROM `tasks`
- WHERE `id` = 9
-*[0m
-  *[4;36;1mAssignment Update (0.000189)*[0m   *[0;1mUPDATE `assignments` SET `created_at` = '2008-05-08 05:35:02', `title` = 'Er', `employee_id` = 1, `project_id` = 2, `updated_at` = '2008-05-08 08:09:35' WHERE `id` = 4*[0m
-  *[4;35;1mCategorization Update (0.000187)*[0m   *[0mUPDATE `categorizations` SET `created_at` = '2008-05-08 07:24:40', `category_id` = 1, `project_id` = 2, `updated_at` = '2008-05-08 08:09:35' WHERE `id` = 13*[0m
-  *[4;36;1mSQL (0.000677)*[0m   *[0;1mCOMMIT*[0m
-Redirected to http://localhost:3060/projects/2
-Completed in 0.08325 (12 reqs/sec) | DB: 0.04123 (49%) | 302 Found [http://localhost/projects/2]
-
-
-Processing ProjectsController#show (for 127.0.0.1 at 2008-05-08 08:09:36) [GET]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7BjoLbm90aWNlIiZQcm9qZWN0IHdhcyBzdWNjZXNzZnVsbHkgdXBkYXRl%0AZC4GOgpAdXNlZHsGOwdU--15f2cd631b0e93ecb6aa1aeeeb848fd1903c308f
-  Parameters: {&quot;action&quot;=&gt;&quot;show&quot;, &quot;id&quot;=&gt;&quot;2&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;35;1mProject Columns (0.001741)*[0m   *[0mSHOW FIELDS FROM `projects`*[0m
-  *[4;36;1mProject Load (0.001717)*[0m   *[0;1mSELECT * FROM `projects` WHERE (`projects`.`id` = 2) *[0m
-Rendering template within layouts/application
-Rendering projects/show
-  *[4;35;1mTask Load (0.000363)*[0m   *[0mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 2) *[0m
-  *[4;36;1mTask Columns (0.001964)*[0m   *[0;1mSHOW FIELDS FROM `tasks`*[0m
-  *[4;35;1mAssignment Load (0.000323)*[0m   *[0mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 2) *[0m
-  *[4;36;1mAssignment Columns (0.001861)*[0m   *[0;1mSHOW FIELDS FROM `assignments`*[0m
-  *[4;35;1mEmployee Columns (0.001561)*[0m   *[0mSHOW FIELDS FROM `employees`*[0m
-  *[4;36;1mEmployee Load (0.002086)*[0m   *[0;1mSELECT * FROM `employees` WHERE (`employees`.`id` = 1) *[0m
-  *[4;35;1mCategory Load (0.000418)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE ((`categorizations`.project_id = 2)) *[0m
-  *[4;36;1mCategory Columns (0.001654)*[0m   *[0;1mSHOW FIELDS FROM `categories`*[0m
-Completed in 0.06139 (16 reqs/sec) | Rendering: 0.03872 (63%) | DB: 0.01369 (22%) | 200 OK [http://localhost/projects/2]
-  *[4;36;1mSQL (0.000261)*[0m   *[0;1mSET NAMES 'utf8'*[0m
-  *[4;35;1mSQL (0.000104)*[0m   *[0mSET SQL_AUTO_IS_NULL=0*[0m
-  *[4;36;1mSQL (0.000459)*[0m   *[0;1mSHOW TABLES*[0m
-  *[4;35;1mSQL (0.002993)*[0m   *[0mCREATE TABLE `schema_migrations` (`version` varchar(255) NOT NULL) ENGINE=InnoDB*[0m
-  *[4;36;1mSQL (0.006650)*[0m   *[0;1mCREATE UNIQUE INDEX `unique_schema_migrations` ON `schema_migrations` (`version`)*[0m
-  *[4;35;1mSQL (0.001342)*[0m   *[0mSHOW TABLES*[0m
-  *[4;36;1mSQL (0.000236)*[0m   *[0;1mSELECT version FROM `schema_info`*[0m
-  *[4;35;1mSQL (0.000393)*[0m   *[0mSELECT version FROM `schema_migrations`*[0m
-  *[4;36;1mSQL (0.000862)*[0m   *[0;1mINSERT INTO `schema_migrations` (version) VALUES ('6')*[0m
-  *[4;35;1mSQL (0.000932)*[0m   *[0mINSERT INTO `schema_migrations` (version) VALUES ('1')*[0m
-  *[4;36;1mSQL (0.000722)*[0m   *[0;1mINSERT INTO `schema_migrations` (version) VALUES ('2')*[0m
-  *[4;35;1mSQL (0.000731)*[0m   *[0mINSERT INTO `schema_migrations` (version) VALUES ('3')*[0m
-  *[4;36;1mSQL (0.000746)*[0m   *[0;1mINSERT INTO `schema_migrations` (version) VALUES ('4')*[0m
-  *[4;35;1mSQL (0.000780)*[0m   *[0mINSERT INTO `schema_migrations` (version) VALUES ('5')*[0m
-  *[4;36;1mSQL (0.025270)*[0m   *[0;1mDROP TABLE `schema_info`*[0m
-  *[4;35;1mSQL (0.000305)*[0m   *[0mSELECT version FROM schema_migrations*[0m
-  *[4;36;1mSQL (0.000128)*[0m   *[0;1mSELECT version FROM schema_migrations*[0m
-  *[4;35;1mSQL (0.000123)*[0m   *[0mSELECT version FROM schema_migrations*[0m
-  *[4;36;1mSQL (0.000121)*[0m   *[0;1mSELECT version FROM schema_migrations*[0m
-  *[4;35;1mSQL (0.000121)*[0m   *[0mSELECT version FROM schema_migrations*[0m
-  *[4;36;1mSQL (0.000121)*[0m   *[0;1mSELECT version FROM schema_migrations*[0m
-Migrating to CreateProjects (1)
-  *[4;35;1mSQL (0.000122)*[0m   *[0mSELECT version FROM schema_migrations*[0m
-Migrating to CreateTasks (2)
-  *[4;36;1mSQL (0.000120)*[0m   *[0;1mSELECT version FROM schema_migrations*[0m
-Migrating to CreateEmployees (3)
-  *[4;35;1mSQL (0.000121)*[0m   *[0mSELECT version FROM schema_migrations*[0m
-Migrating to CreateAssignments (4)
-  *[4;36;1mSQL (0.000121)*[0m   *[0;1mSELECT version FROM schema_migrations*[0m
-Migrating to CreateCategories (5)
-  *[4;35;1mSQL (0.000121)*[0m   *[0mSELECT version FROM schema_migrations*[0m
-Migrating to CreateCategorizations (6)
-  *[4;36;1mSQL (0.000120)*[0m   *[0;1mSELECT version FROM schema_migrations*[0m
-Migrating to CreateProjectDetails (20080508121734)
-  *[4;35;1mSQL (0.000112)*[0m   *[0mSELECT version FROM schema_migrations*[0m
-  *[4;36;1mSQL (0.002567)*[0m   *[0;1mCREATE TABLE `project_details` (`id` int(11) DEFAULT NULL auto_increment PRIMARY KEY, `project_id` int(11) DEFAULT NULL, `description` varchar(255) DEFAULT NULL, `created_at` datetime DEFAULT NULL, `updated_at` datetime DEFAULT NULL) ENGINE=InnoDB*[0m
-  *[4;35;1mSQL (0.000992)*[0m   *[0mINSERT INTO schema_migrations (version) VALUES ('20080508121734')*[0m
-Migrating to CreateProjectsTags (20080508121809)
-  *[4;36;1mSQL (0.000240)*[0m   *[0;1mSELECT version FROM schema_migrations*[0m
-  *[4;35;1mSQL (0.002651)*[0m   *[0mCREATE TABLE `projects_tags` (`id` int(11) DEFAULT NULL auto_increment PRIMARY KEY, `project_id` int(11) DEFAULT NULL, `tag_id` int(11) DEFAULT NULL, `created_at` datetime DEFAULT NULL, `updated_at` datetime DEFAULT NULL) ENGINE=InnoDB*[0m
-  *[4;36;1mSQL (0.000743)*[0m   *[0;1mINSERT INTO schema_migrations (version) VALUES ('20080508121809')*[0m
-Migrating to CreateTags (20080508121819)
-  *[4;35;1mSQL (0.000264)*[0m   *[0mSELECT version FROM schema_migrations*[0m
-  *[4;36;1mSQL (0.003082)*[0m   *[0;1mCREATE TABLE `tags` (`id` int(11) DEFAULT NULL auto_increment PRIMARY KEY, `name` varchar(255) DEFAULT NULL, `created_at` datetime DEFAULT NULL, `updated_at` datetime DEFAULT NULL) ENGINE=InnoDB*[0m
-  *[4;35;1mSQL (0.000749)*[0m   *[0mINSERT INTO schema_migrations (version) VALUES ('20080508121819')*[0m
-  *[4;36;1mSQL (0.000255)*[0m   *[0;1mSELECT version FROM schema_migrations*[0m
-  *[4;35;1mSQL (0.000456)*[0m   *[0mSHOW TABLES*[0m
-  *[4;36;1mSQL (0.001939)*[0m   *[0;1mSHOW FIELDS FROM `assignments`*[0m
-  *[4;35;1mSQL (0.002809)*[0m   *[0mdescribe `assignments`*[0m
-  *[4;36;1mSQL (0.001028)*[0m   *[0;1mSHOW KEYS FROM `assignments`*[0m
-  *[4;35;1mSQL (0.001613)*[0m   *[0mSHOW FIELDS FROM `categories`*[0m
-  *[4;36;1mSQL (0.003839)*[0m   *[0;1mdescribe `categories`*[0m
-  *[4;35;1mSQL (0.015293)*[0m   *[0mSHOW KEYS FROM `categories`*[0m
-  *[4;36;1mSQL (0.001937)*[0m   *[0;1mSHOW FIELDS FROM `categorizations`*[0m
-  *[4;35;1mSQL (0.002310)*[0m   *[0mdescribe `categorizations`*[0m
-  *[4;36;1mSQL (0.001444)*[0m   *[0;1mSHOW KEYS FROM `categorizations`*[0m
-  *[4;35;1mSQL (0.001192)*[0m   *[0mSHOW FIELDS FROM `employees`*[0m
-  *[4;36;1mSQL (0.002945)*[0m   *[0;1mdescribe `employees`*[0m
-  *[4;35;1mSQL (0.001550)*[0m   *[0mSHOW KEYS FROM `employees`*[0m
-  *[4;36;1mSQL (0.001564)*[0m   *[0;1mSHOW FIELDS FROM `project_details`*[0m
-  *[4;35;1mSQL (0.002952)*[0m   *[0mdescribe `project_details`*[0m
-  *[4;36;1mSQL (0.001085)*[0m   *[0;1mSHOW KEYS FROM `project_details`*[0m
-  *[4;35;1mSQL (0.002490)*[0m   *[0mSHOW FIELDS FROM `projects`*[0m
-  *[4;36;1mSQL (0.003046)*[0m   *[0;1mdescribe `projects`*[0m
-  *[4;35;1mSQL (0.052355)*[0m   *[0mSHOW KEYS FROM `projects`*[0m
-  *[4;36;1mSQL (0.002692)*[0m   *[0;1mSHOW FIELDS FROM `projects_tags`*[0m
-  *[4;35;1mSQL (0.002754)*[0m   *[0mdescribe `projects_tags`*[0m
-  *[4;36;1mSQL (0.001086)*[0m   *[0;1mSHOW KEYS FROM `projects_tags`*[0m
-  *[4;35;1mSQL (0.002102)*[0m   *[0mSHOW FIELDS FROM `tags`*[0m
-  *[4;36;1mSQL (0.002293)*[0m   *[0;1mdescribe `tags`*[0m
-  *[4;35;1mSQL (0.001106)*[0m   *[0mSHOW KEYS FROM `tags`*[0m
-  *[4;36;1mSQL (0.001806)*[0m   *[0;1mSHOW FIELDS FROM `tasks`*[0m
-  *[4;35;1mSQL (0.002543)*[0m   *[0mdescribe `tasks`*[0m
-  *[4;36;1mSQL (0.000958)*[0m   *[0;1mSHOW KEYS FROM `tasks`*[0m
-  *[4;36;1mSQL (0.000291)*[0m   *[0;1mSET NAMES 'utf8'*[0m
-  *[4;35;1mSQL (0.000115)*[0m   *[0mSET SQL_AUTO_IS_NULL=0*[0m
-  *[4;36;1mProject Load (0.000373)*[0m   *[0;1mSELECT * FROM `projects` LIMIT 1*[0m
-  *[4;35;1mProject Columns (0.002221)*[0m   *[0mSHOW FIELDS FROM `projects`*[0m
-  *[4;36;1mProjectDetail Load (0.000366)*[0m   *[0;1mSELECT * FROM `project_details` WHERE (`project_details`.project_id = 1) LIMIT 1*[0m
-  *[4;35;1mProject Columns (0.002854)*[0m   *[0mSHOW FIELDS FROM `projects`*[0m
-  *[4;36;1mProject Load (0.000297)*[0m   *[0;1mSELECT * FROM `projects` LIMIT 1*[0m
-  *[4;35;1mProject Columns (0.002194)*[0m   *[0mSHOW FIELDS FROM `projects`*[0m
-  *[4;36;1mProjectDetail Load (0.000339)*[0m   *[0;1mSELECT * FROM `project_details` WHERE (`project_details`.project_id = 1) LIMIT 1*[0m
-  *[4;35;1mProjectDetail Columns (0.002455)*[0m   *[0mSHOW FIELDS FROM `project_details`*[0m
-  *[4;36;1mSQL (0.000192)*[0m   *[0;1mBEGIN*[0m
-  *[4;35;1mTask Load (0.000283)*[0m   *[0mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 1) *[0m
-  *[4;36;1mTask Columns (0.002366)*[0m   *[0;1mSHOW FIELDS FROM `tasks`*[0m
-  *[4;35;1mAssignment Load (0.000350)*[0m   *[0mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 1) *[0m
-  *[4;36;1mAssignment Columns (0.002586)*[0m   *[0;1mSHOW FIELDS FROM `assignments`*[0m
-  *[4;35;1mProject Update (0.000333)*[0m   *[0mUPDATE `projects` SET `created_at` = '2008-04-16 05:34:01', `updated_at` = '2008-05-08 08:26:34', `name` = 'Apollo 11' WHERE `id` = 1*[0m
-  *[4;36;1mTask Update (0.000245)*[0m   *[0;1mUPDATE `tasks` SET `created_at` = '2008-04-16 05:39:42', `complete` = 1, `updated_at` = '2008-05-08 08:26:34', `project_id` = 1, `name` = 'Take Off' WHERE `id` = 4*[0m
-  *[4;35;1mTask Update (0.000222)*[0m   *[0mUPDATE `tasks` SET `created_at` = '2008-04-16 05:39:54', `complete` = 1, `updated_at` = '2008-05-08 08:26:34', `project_id` = 1, `name` = 'Land on Moon' WHERE `id` = 5*[0m
-  *[4;36;1mTask Update (0.000283)*[0m   *[0;1mUPDATE `tasks` SET `created_at` = '2008-04-16 05:40:11', `complete` = 0, `updated_at` = '2008-05-08 08:26:34', `project_id` = 1, `name` = 'Come Back Safely' WHERE `id` = 6*[0m
-  *[4;35;1mAssignment Update (0.000261)*[0m   *[0mUPDATE `assignments` SET `created_at` = '2008-04-16 05:41:07', `title` = 'Commander', `employee_id` = 1, `updated_at` = '2008-05-08 08:26:34', `project_id` = 1 WHERE `id` = 1*[0m
-  *[4;36;1mAssignment Update (0.000181)*[0m   *[0;1mUPDATE `assignments` SET `created_at` = '2008-04-16 05:41:07', `title` = 'Command Module Pilot', `employee_id` = 2, `updated_at` = '2008-05-08 08:26:34', `project_id` = 1 WHERE `id` = 2*[0m
-  *[4;35;1mAssignment Update (0.000215)*[0m   *[0mUPDATE `assignments` SET `created_at` = '2008-04-16 05:42:08', `title` = 'Lunar Module Pilot', `employee_id` = 3, `updated_at` = '2008-05-08 08:26:34', `project_id` = 1 WHERE `id` = 3*[0m
-  *[4;36;1mCategorization Load (0.001330)*[0m   *[0;1mSELECT * FROM `categorizations` WHERE (`categorizations`.project_id = 1) *[0m
-  *[4;35;1mCategorization Columns (0.001749)*[0m   *[0mSHOW FIELDS FROM `categorizations`*[0m
-  *[4;36;1mCategorization Update (0.002064)*[0m   *[0;1mUPDATE `categorizations` SET `created_at` = '2008-05-08 06:29:50', `category_id` = 1, `updated_at` = '2008-05-08 08:26:34', `project_id` = 1 WHERE `id` = 10*[0m
-  *[4;35;1mCategorization Update (0.000628)*[0m   *[0mUPDATE `categorizations` SET `created_at` = '2008-05-08 07:18:16', `category_id` = 3, `updated_at` = '2008-05-08 08:26:34', `project_id` = 1 WHERE `id` = 12*[0m
-  *[4;36;1mProjectDetail Create (0.000296)*[0m   *[0;1mINSERT INTO `project_details` (`project_id`, `updated_at`, `description`, `created_at`) VALUES(1, '2008-05-08 08:26:34', 'test', '2008-05-08 08:26:34')*[0m
-  *[4;35;1mSQL (0.001361)*[0m   *[0mCOMMIT*[0m
-  *[4;36;1mProject Load (0.000401)*[0m   *[0;1mSELECT * FROM `projects` WHERE (`projects`.`id` = 1) *[0m
-  *[4;35;1mProjectDetail Load (0.000398)*[0m   *[0mSELECT * FROM `project_details` WHERE (`project_details`.project_id = 1) LIMIT 1*[0m
-  *[4;36;1mSQL (0.000194)*[0m   *[0;1mBEGIN*[0m
-  *[4;35;1mTask Load (0.000431)*[0m   *[0mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 1) *[0m
-  *[4;36;1mAssignment Load (0.000231)*[0m   *[0;1mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 1) *[0m
-  *[4;35;1mProject Update (0.000302)*[0m   *[0mUPDATE `projects` SET `created_at` = '2008-04-16 05:34:01', `updated_at` = '2008-05-08 08:27:03', `name` = 'Apollo 11' WHERE `id` = 1*[0m
-  *[4;36;1mTask Update (0.000219)*[0m   *[0;1mUPDATE `tasks` SET `created_at` = '2008-04-16 05:39:42', `complete` = 1, `updated_at` = '2008-05-08 08:27:03', `project_id` = 1, `name` = 'Take Off' WHERE `id` = 4*[0m
-  *[4;35;1mTask Update (0.000157)*[0m   *[0mUPDATE `tasks` SET `created_at` = '2008-04-16 05:39:54', `complete` = 1, `updated_at` = '2008-05-08 08:27:03', `project_id` = 1, `name` = 'Land on Moon' WHERE `id` = 5*[0m
-  *[4;36;1mTask Update (0.000154)*[0m   *[0;1mUPDATE `tasks` SET `created_at` = '2008-04-16 05:40:11', `complete` = 0, `updated_at` = '2008-05-08 08:27:03', `project_id` = 1, `name` = 'Come Back Safely' WHERE `id` = 6*[0m
-  *[4;35;1mAssignment Update (0.000207)*[0m   *[0mUPDATE `assignments` SET `created_at` = '2008-04-16 05:41:07', `title` = 'Commander', `employee_id` = 1, `updated_at` = '2008-05-08 08:27:03', `project_id` = 1 WHERE `id` = 1*[0m
-  *[4;36;1mAssignment Update (0.000160)*[0m   *[0;1mUPDATE `assignments` SET `created_at` = '2008-04-16 05:41:07', `title` = 'Command Module Pilot', `employee_id` = 2, `updated_at` = '2008-05-08 08:27:03', `project_id` = 1 WHERE `id` = 2*[0m
-  *[4;35;1mAssignment Update (0.000148)*[0m   *[0mUPDATE `assignments` SET `created_at` = '2008-04-16 05:42:08', `title` = 'Lunar Module Pilot', `employee_id` = 3, `updated_at` = '2008-05-08 08:27:03', `project_id` = 1 WHERE `id` = 3*[0m
-  *[4;36;1mCategorization Load (0.000200)*[0m   *[0;1mSELECT * FROM `categorizations` WHERE (`categorizations`.project_id = 1) *[0m
-  *[4;35;1mCategorization Update (0.000150)*[0m   *[0mUPDATE `categorizations` SET `created_at` = '2008-05-08 06:29:50', `category_id` = 1, `updated_at` = '2008-05-08 08:27:03', `project_id` = 1 WHERE `id` = 10*[0m
-  *[4;36;1mCategorization Update (0.000144)*[0m   *[0;1mUPDATE `categorizations` SET `created_at` = '2008-05-08 07:18:16', `category_id` = 3, `updated_at` = '2008-05-08 08:27:03', `project_id` = 1 WHERE `id` = 12*[0m
-  *[4;35;1mSQL (0.001644)*[0m   *[0mCOMMIT*[0m
-  *[4;36;1mProject Load (0.000467)*[0m   *[0;1mSELECT * FROM `projects` WHERE (`projects`.`id` = 1) *[0m
-  *[4;35;1mProjectDetail Load (0.000385)*[0m   *[0mSELECT * FROM `project_details` WHERE (`project_details`.project_id = 1) LIMIT 1*[0m
-
-
-Processing ProjectsController#edit (for 127.0.0.1 at 2008-05-08 08:29:44) [GET]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;action&quot;=&gt;&quot;edit&quot;, &quot;id&quot;=&gt;&quot;2&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;35;1mProject Columns (0.002525)*[0m   *[0mSHOW FIELDS FROM `projects`*[0m
-  *[4;36;1mProject Load (0.000699)*[0m   *[0;1mSELECT * FROM `projects` WHERE (`projects`.`id` = 2) *[0m
-Rendering template within layouts/application
-Rendering projects/edit
-  *[4;35;1mTask Columns (0.001716)*[0m   *[0mSHOW FIELDS FROM `tasks`*[0m
-Rendered projects/_task (0.00166)
-  *[4;36;1mTask Load (0.000270)*[0m   *[0;1mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 2) *[0m
-  *[4;35;1mAssignment Columns (0.001701)*[0m   *[0mSHOW FIELDS FROM `assignments`*[0m
-  *[4;36;1mEmployee Load (0.000260)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-  *[4;35;1mEmployee Columns (0.001478)*[0m   *[0mSHOW FIELDS FROM `employees`*[0m
-Rendered projects/_assignment (0.01115)
-  *[4;36;1mAssignment Load (0.000255)*[0m   *[0;1mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 2) *[0m
-Rendered projects/_error_messages (0.00002)
-Rendered projects/_task (0.00055)
-  *[4;35;1mCACHE (0.000000)*[0m   *[0mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00072)
-  *[4;36;1mCategory Load (0.000277)*[0m   *[0;1mSELECT * FROM `categories` *[0m
-  *[4;35;1mCategory Columns (0.001734)*[0m   *[0mSHOW FIELDS FROM `categories`*[0m
-  *[4;36;1mCategory Exists (0.000332)*[0m   *[0;1mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 1) AND ((`categorizations`.project_id = 2)) LIMIT 1*[0m
-Rendered projects/_category (0.00515)
-  *[4;35;1mCategory Exists (0.000284)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 2) AND ((`categorizations`.project_id = 2)) LIMIT 1*[0m
-Rendered projects/_category (0.00117)
-  *[4;36;1mCategory Exists (0.000246)*[0m   *[0;1mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 3) AND ((`categorizations`.project_id = 2)) LIMIT 1*[0m
-Rendered projects/_category (0.00108)
-  *[4;35;1mProjectDetail Load (0.000268)*[0m   *[0mSELECT * FROM `project_details` WHERE (`project_details`.project_id = 2) LIMIT 1*[0m
-
-
-ActionView::TemplateError (undefined local variable or method `detail' for #&lt;ActionView::Base:0x26fe47c&gt;) on line #3 of projects/edit.html.erb:
-1: &lt;h1&gt;Editing project&lt;/h1&gt;
-2: 
-3: &lt;%= render :partial =&gt; &quot;form&quot; %&gt;
-4: 
-5: &lt;%= link_to 'Show', @project %&gt; |
-6: &lt;%= link_to 'Back', projects_path %&gt;
-
-    app/views/projects/_form.html.erb:86:in `_run_erb_47app47views47projects47_form46html46erb'
-    vendor/rails/actionpack/lib/action_view/helpers/form_helper.rb:269:in `fields_for'
-    app/views/projects/_form.html.erb:84:in `_run_erb_47app47views47projects47_form46html46erb'
-    vendor/rails/actionpack/lib/action_view/helpers/form_helper.rb:269:in `fields_for'
-    vendor/rails/actionpack/lib/action_view/helpers/form_helper.rb:205:in `form_for'
-    app/views/projects/_form.html.erb:19:in `_run_erb_47app47views47projects47_form46html46erb'
-    vendor/rails/actionpack/lib/action_view/base.rb:344:in `send'
-    vendor/rails/actionpack/lib/action_view/base.rb:344:in `execute'
-    vendor/rails/actionpack/lib/action_view/template_handlers/compilable.rb:29:in `send'
-    vendor/rails/actionpack/lib/action_view/template_handlers/compilable.rb:29:in `render'
-    vendor/rails/actionpack/lib/action_view/partial_template.rb:20:in `render'
-    vendor/rails/actionpack/lib/action_controller/benchmarking.rb:26:in `benchmark'
-    vendor/rails/activesupport/lib/active_support/core_ext/benchmark.rb:8:in `realtime'
-    vendor/rails/actionpack/lib/action_controller/benchmarking.rb:26:in `benchmark'
-    vendor/rails/actionpack/lib/action_view/partial_template.rb:19:in `render'
-    vendor/rails/actionpack/lib/action_view/partials.rb:110:in `render_partial'
-    vendor/rails/actionpack/lib/action_view/base.rb:280:in `render'
-    app/views/projects/edit.html.erb:3:in `_run_erb_47app47views47projects47edit46html46erb'
-    vendor/rails/actionpack/lib/action_view/base.rb:344:in `send'
-    vendor/rails/actionpack/lib/action_view/base.rb:344:in `execute'
-    vendor/rails/actionpack/lib/action_view/template_handlers/compilable.rb:29:in `send'
-    vendor/rails/actionpack/lib/action_view/template_handlers/compilable.rb:29:in `render'
-    vendor/rails/actionpack/lib/action_view/template.rb:27:in `render'
-    vendor/rails/actionpack/lib/action_view/base.rb:289:in `render_template'
-    vendor/rails/actionpack/lib/action_view/base.rb:244:in `render_file'
-    vendor/rails/actionpack/lib/action_controller/base.rb:1106:in `render_for_file'
-    vendor/rails/actionpack/lib/action_controller/base.rb:838:in `render_with_no_layout'
-    vendor/rails/actionpack/lib/action_controller/layout.rb:253:in `render_without_benchmark'
-    vendor/rails/actionpack/lib/action_controller/benchmarking.rb:51:in `render'
-    vendor/rails/activesupport/lib/active_support/core_ext/benchmark.rb:8:in `realtime'
-    vendor/rails/actionpack/lib/action_controller/benchmarking.rb:51:in `render'
-    vendor/rails/actionpack/lib/action_controller/base.rb:1155:in `default_render'
-    vendor/rails/actionpack/lib/action_controller/base.rb:1161:in `perform_action_without_filters'
-    vendor/rails/actionpack/lib/action_controller/filters.rb:579:in `call_filters'
-    vendor/rails/actionpack/lib/action_controller/filters.rb:572:in `perform_action_without_benchmark'
-    vendor/rails/actionpack/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
-    /opt/local/lib/ruby/1.8/benchmark.rb:293:in `measure'
-    vendor/rails/actionpack/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
-    vendor/rails/actionpack/lib/action_controller/rescue.rb:199:in `perform_action_without_caching'
-    vendor/rails/actionpack/lib/action_controller/caching/sql_cache.rb:13:in `perform_action'
-    vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/query_cache.rb:33:in `cache'
-    vendor/rails/activerecord/lib/active_record/query_cache.rb:8:in `cache'
-    vendor/rails/actionpack/lib/action_controller/caching/sql_cache.rb:12:in `perform_action'
-    vendor/rails/actionpack/lib/action_controller/base.rb:526:in `send'
-    vendor/rails/actionpack/lib/action_controller/base.rb:526:in `process_without_filters'
-    vendor/rails/actionpack/lib/action_controller/filters.rb:568:in `process_without_session_management_support'
-    vendor/rails/actionpack/lib/action_controller/session_management.rb:123:in `process'
-    vendor/rails/actionpack/lib/action_controller/base.rb:387:in `process'
-    vendor/rails/actionpack/lib/action_controller/dispatcher.rb:156:in `handle_request'
-    vendor/rails/actionpack/lib/action_controller/dispatcher.rb:97:in `dispatch'
-    vendor/rails/actionpack/lib/action_controller/dispatcher.rb:94:in `synchronize'
-    vendor/rails/actionpack/lib/action_controller/dispatcher.rb:94:in `dispatch'
-    vendor/rails/actionpack/lib/action_controller/dispatcher.rb:110:in `dispatch_cgi'
-    vendor/rails/actionpack/lib/action_controller/dispatcher.rb:11:in `dispatch'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel/rails.rb:76:in `process'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel/rails.rb:74:in `synchronize'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel/rails.rb:74:in `process'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel.rb:159:in `process_client'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel.rb:158:in `each'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel.rb:158:in `process_client'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel.rb:285:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel.rb:285:in `initialize'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel.rb:285:in `new'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel.rb:285:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel.rb:268:in `initialize'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel.rb:268:in `new'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel.rb:268:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel/configurator.rb:282:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel/configurator.rb:281:in `each'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel/configurator.rb:281:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/mongrel_rails:128:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel/command.rb:212:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/mongrel_rails:281
-
-Rendering /Users/jeff/Sites/lab/complex_forms_demo_app/vendor/rails/actionpack/lib/action_controller/templates/rescues/layout.erb (internal_server_error)
-
-
-Processing ProjectsController#edit (for 127.0.0.1 at 2008-05-08 08:30:00) [GET]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;action&quot;=&gt;&quot;edit&quot;, &quot;id&quot;=&gt;&quot;2&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;36;1mProject Columns (0.002508)*[0m   *[0;1mSHOW FIELDS FROM `projects`*[0m
-  *[4;35;1mProject Load (0.000730)*[0m   *[0mSELECT * FROM `projects` WHERE (`projects`.`id` = 2) *[0m
-Rendering template within layouts/application
-Rendering projects/edit
-  *[4;36;1mTask Columns (0.001835)*[0m   *[0;1mSHOW FIELDS FROM `tasks`*[0m
-Rendered projects/_task (0.00221)
-  *[4;35;1mTask Load (0.000320)*[0m   *[0mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 2) *[0m
-  *[4;36;1mAssignment Columns (0.002412)*[0m   *[0;1mSHOW FIELDS FROM `assignments`*[0m
-  *[4;35;1mEmployee Load (0.000317)*[0m   *[0mSELECT * FROM `employees` *[0m
-  *[4;36;1mEmployee Columns (0.001863)*[0m   *[0;1mSHOW FIELDS FROM `employees`*[0m
-Rendered projects/_assignment (0.09090)
-  *[4;35;1mAssignment Load (0.000337)*[0m   *[0mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 2) *[0m
-Rendered projects/_error_messages (0.00003)
-Rendered projects/_task (0.00076)
-  *[4;36;1mCACHE (0.000000)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00106)
-  *[4;35;1mCategory Load (0.000304)*[0m   *[0mSELECT * FROM `categories` *[0m
-  *[4;36;1mCategory Columns (0.001775)*[0m   *[0;1mSHOW FIELDS FROM `categories`*[0m
-  *[4;35;1mCategory Exists (0.000352)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 1) AND ((`categorizations`.project_id = 2)) LIMIT 1*[0m
-Rendered projects/_category (0.00497)
-  *[4;36;1mCategory Exists (0.000257)*[0m   *[0;1mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 2) AND ((`categorizations`.project_id = 2)) LIMIT 1*[0m
-Rendered projects/_category (0.00115)
-  *[4;35;1mCategory Exists (0.000241)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 3) AND ((`categorizations`.project_id = 2)) LIMIT 1*[0m
-Rendered projects/_category (0.00109)
-  *[4;36;1mProjectDetail Load (0.000280)*[0m   *[0;1mSELECT * FROM `project_details` WHERE (`project_details`.project_id = 2) LIMIT 1*[0m
-Rendered projects/_form (0.14889)
-Completed in 0.17134 (5 reqs/sec) | Rendering: 0.14768 (86%) | DB: 0.02235 (13%) | 200 OK [http://localhost/projects/2/edit]
-  *[4;36;1mProjectDetail Delete all (0.001611)*[0m   *[0;1mDELETE FROM `project_details` *[0m
-
-
-Processing ProjectsController#edit (for 127.0.0.1 at 2008-05-08 08:30:23) [GET]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;action&quot;=&gt;&quot;edit&quot;, &quot;id&quot;=&gt;&quot;2&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;35;1mProject Columns (0.002375)*[0m   *[0mSHOW FIELDS FROM `projects`*[0m
-  *[4;36;1mProject Load (0.004329)*[0m   *[0;1mSELECT * FROM `projects` WHERE (`projects`.`id` = 2) *[0m
-Rendering template within layouts/application
-Rendering projects/edit
-  *[4;35;1mTask Columns (0.001605)*[0m   *[0mSHOW FIELDS FROM `tasks`*[0m
-Rendered projects/_task (0.00184)
-  *[4;36;1mTask Load (0.001641)*[0m   *[0;1mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 2) *[0m
-  *[4;35;1mAssignment Columns (0.013726)*[0m   *[0mSHOW FIELDS FROM `assignments`*[0m
-  *[4;36;1mEmployee Load (0.029945)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-  *[4;35;1mEmployee Columns (0.098454)*[0m   *[0mSHOW FIELDS FROM `employees`*[0m
-Rendered projects/_assignment (0.14001)
-  *[4;36;1mAssignment Load (0.000407)*[0m   *[0;1mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 2) *[0m
-Rendered projects/_error_messages (0.00003)
-Rendered projects/_task (0.00077)
-  *[4;35;1mCACHE (0.000000)*[0m   *[0mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00104)
-  *[4;36;1mCategory Load (0.000277)*[0m   *[0;1mSELECT * FROM `categories` *[0m
-  *[4;35;1mCategory Columns (0.002023)*[0m   *[0mSHOW FIELDS FROM `categories`*[0m
-  *[4;36;1mCategory Exists (0.002004)*[0m   *[0;1mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 1) AND ((`categorizations`.project_id = 2)) LIMIT 1*[0m
-Rendered projects/_category (0.00665)
-  *[4;35;1mCategory Exists (0.000317)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 2) AND ((`categorizations`.project_id = 2)) LIMIT 1*[0m
-Rendered projects/_category (0.00154)
-  *[4;36;1mCategory Exists (0.000256)*[0m   *[0;1mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 3) AND ((`categorizations`.project_id = 2)) LIMIT 1*[0m
-Rendered projects/_category (0.00116)
-  *[4;35;1mProjectDetail Load (0.000338)*[0m   *[0mSELECT * FROM `project_details` WHERE (`project_details`.project_id = 2) LIMIT 1*[0m
-Rendered projects/_form (0.21006)
-Completed in 0.23180 (4 reqs/sec) | Rendering: 0.06229 (26%) | DB: 0.15770 (68%) | 200 OK [http://localhost/projects/2/edit]
-
-
-Processing ProjectsController#update (for 127.0.0.1 at 2008-05-08 08:30:34) [PUT]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;commit&quot;=&gt;&quot;Submit&quot;, &quot;project&quot;=&gt;{&quot;name&quot;=&gt;&quot;Ours&quot;, &quot;existing_task_attributes&quot;=&gt;{&quot;7&quot;=&gt;{&quot;name&quot;=&gt;&quot;Yours&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;0&quot;}}, &quot;category_attributes&quot;=&gt;{&quot;1&quot;=&gt;&quot;1&quot;, &quot;2&quot;=&gt;&quot;0&quot;, &quot;3&quot;=&gt;&quot;0&quot;}, &quot;project_detail_attributes&quot;=&gt;{&quot;description&quot;=&gt;&quot;Dezzy&quot;}, &quot;existing_assignment_attributes&quot;=&gt;{&quot;4&quot;=&gt;{&quot;title&quot;=&gt;&quot;Er&quot;, &quot;employee_id&quot;=&gt;&quot;1&quot;}}}, &quot;authenticity_token&quot;=&gt;&quot;bf076981917f6734cfc602f41c60c6682bfbb285&quot;, &quot;_method&quot;=&gt;&quot;put&quot;, &quot;action&quot;=&gt;&quot;update&quot;, &quot;id&quot;=&gt;&quot;2&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;36;1mProject Columns (0.002339)*[0m   *[0;1mSHOW FIELDS FROM `projects`*[0m
-  *[4;35;1mProject Load (0.000645)*[0m   *[0mSELECT * FROM `projects` WHERE (`projects`.`id` = 2) *[0m
-  *[4;36;1mTask Load (0.000345)*[0m   *[0;1mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 2) *[0m
-  *[4;35;1mTask Columns (0.001703)*[0m   *[0mSHOW FIELDS FROM `tasks`*[0m
-  *[4;36;1mCategorization Load (0.000308)*[0m   *[0;1mSELECT * FROM `categorizations` WHERE (`categorizations`.project_id = 2) *[0m
-  *[4;35;1mCategorization Columns (0.001390)*[0m   *[0mSHOW FIELDS FROM `categorizations`*[0m
-  *[4;36;1mProjectDetail Load (0.000232)*[0m   *[0;1mSELECT * FROM `project_details` WHERE (`project_details`.project_id = 2) LIMIT 1*[0m
-  *[4;35;1mProjectDetail Columns (0.001612)*[0m   *[0mSHOW FIELDS FROM `project_details`*[0m
-  *[4;36;1mAssignment Load (0.000352)*[0m   *[0;1mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 2) *[0m
-  *[4;35;1mAssignment Columns (0.001700)*[0m   *[0mSHOW FIELDS FROM `assignments`*[0m
-  *[4;36;1mSQL (0.000133)*[0m   *[0;1mBEGIN*[0m
-  *[4;35;1mProject Update (0.000299)*[0m   *[0mUPDATE `projects` SET `created_at` = '2008-05-08 05:35:02', `updated_at` = '2008-05-08 08:30:34', `name` = 'Ours' WHERE `id` = 2*[0m
-  *[4;36;1mTask Update (0.000213)*[0m   *[0;1mUPDATE `tasks` SET `created_at` = '2008-05-08 05:35:02', `complete` = 0, `project_id` = 2, `updated_at` = '2008-05-08 08:30:34', `name` = 'Yours' WHERE `id` = 7*[0m
-  *[4;35;1mAssignment Update (0.000250)*[0m   *[0mUPDATE `assignments` SET `created_at` = '2008-05-08 05:35:02', `title` = 'Er', `employee_id` = 1, `project_id` = 2, `updated_at` = '2008-05-08 08:30:34' WHERE `id` = 4*[0m
-  *[4;36;1mCategorization Update (0.000507)*[0m   *[0;1mUPDATE `categorizations` SET `created_at` = '2008-05-08 07:24:40', `category_id` = 1, `project_id` = 2, `updated_at` = '2008-05-08 08:30:34' WHERE `id` = 13*[0m
-  *[4;35;1mProjectDetail Create (0.000176)*[0m   *[0mINSERT INTO `project_details` (`project_id`, `updated_at`, `description`, `created_at`) VALUES(2, '2008-05-08 08:30:34', 'Dezzy', '2008-05-08 08:30:34')*[0m
-  *[4;36;1mSQL (0.000651)*[0m   *[0;1mCOMMIT*[0m
-Redirected to http://localhost:3060/projects/2
-Completed in 0.06244 (16 reqs/sec) | DB: 0.01286 (20%) | 302 Found [http://localhost/projects/2]
-
-
-Processing ProjectsController#show (for 127.0.0.1 at 2008-05-08 08:30:34) [GET]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7BjoLbm90aWNlIiZQcm9qZWN0IHdhcyBzdWNjZXNzZnVsbHkgdXBkYXRl%0AZC4GOgpAdXNlZHsGOwdU--15f2cd631b0e93ecb6aa1aeeeb848fd1903c308f
-  Parameters: {&quot;action&quot;=&gt;&quot;show&quot;, &quot;id&quot;=&gt;&quot;2&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;35;1mProject Columns (0.002234)*[0m   *[0mSHOW FIELDS FROM `projects`*[0m
-  *[4;36;1mProject Load (0.000445)*[0m   *[0;1mSELECT * FROM `projects` WHERE (`projects`.`id` = 2) *[0m
-Rendering template within layouts/application
-Rendering projects/show
-  *[4;35;1mTask Load (0.000318)*[0m   *[0mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 2) *[0m
-  *[4;36;1mTask Columns (0.001915)*[0m   *[0;1mSHOW FIELDS FROM `tasks`*[0m
-  *[4;35;1mAssignment Load (0.000357)*[0m   *[0mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 2) *[0m
-  *[4;36;1mAssignment Columns (0.001745)*[0m   *[0;1mSHOW FIELDS FROM `assignments`*[0m
-  *[4;35;1mEmployee Columns (0.001913)*[0m   *[0mSHOW FIELDS FROM `employees`*[0m
-  *[4;36;1mEmployee Load (0.001277)*[0m   *[0;1mSELECT * FROM `employees` WHERE (`employees`.`id` = 1) *[0m
-  *[4;35;1mCategory Load (0.000472)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE ((`categorizations`.project_id = 2)) *[0m
-  *[4;36;1mCategory Columns (0.001756)*[0m   *[0;1mSHOW FIELDS FROM `categories`*[0m
-Completed in 0.06971 (14 reqs/sec) | Rendering: 0.04663 (66%) | DB: 0.01243 (17%) | 200 OK [http://localhost/projects/2]
-
-
-Processing ProjectsController#show (for 127.0.0.1 at 2008-05-08 08:31:28) [GET]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;action&quot;=&gt;&quot;show&quot;, &quot;id&quot;=&gt;&quot;2&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;35;1mProject Columns (0.002334)*[0m   *[0mSHOW FIELDS FROM `projects`*[0m
-  *[4;36;1mProject Load (0.000308)*[0m   *[0;1mSELECT * FROM `projects` WHERE (`projects`.`id` = 2) *[0m
-Rendering template within layouts/application
-Rendering projects/show
-  *[4;35;1mTask Load (0.000350)*[0m   *[0mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 2) *[0m
-  *[4;36;1mTask Columns (0.003846)*[0m   *[0;1mSHOW FIELDS FROM `tasks`*[0m
-  *[4;35;1mAssignment Load (0.000377)*[0m   *[0mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 2) *[0m
-  *[4;36;1mAssignment Columns (0.001861)*[0m   *[0;1mSHOW FIELDS FROM `assignments`*[0m
-  *[4;35;1mEmployee Columns (0.001742)*[0m   *[0mSHOW FIELDS FROM `employees`*[0m
-  *[4;36;1mEmployee Load (0.000842)*[0m   *[0;1mSELECT * FROM `employees` WHERE (`employees`.`id` = 1) *[0m
-  *[4;35;1mCategory Load (0.000372)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE ((`categorizations`.project_id = 2)) *[0m
-  *[4;36;1mCategory Columns (0.001470)*[0m   *[0;1mSHOW FIELDS FROM `categories`*[0m
-  *[4;35;1mProjectDetail Load (0.000242)*[0m   *[0mSELECT * FROM `project_details` WHERE (`project_details`.project_id = 2) LIMIT 1*[0m
-  *[4;36;1mProjectDetail Columns (0.001434)*[0m   *[0;1mSHOW FIELDS FROM `project_details`*[0m
-Completed in 0.07174 (13 reqs/sec) | Rendering: 0.04563 (63%) | DB: 0.01518 (21%) | 200 OK [http://localhost/projects/2]
-
-
-Processing ProjectsController#index (for 127.0.0.1 at 2008-05-08 08:31:32) [GET]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;action&quot;=&gt;&quot;index&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;35;1mProject Load (0.000326)*[0m   *[0mSELECT * FROM `projects` *[0m
-Rendering template within layouts/application
-Rendering projects/index
-  *[4;36;1mProject Columns (0.001816)*[0m   *[0;1mSHOW FIELDS FROM `projects`*[0m
-Completed in 0.11306 (8 reqs/sec) | Rendering: 0.10150 (89%) | DB: 0.00214 (1%) | 200 OK [http://localhost/projects]
-
-
-Processing ProjectsController#edit (for 127.0.0.1 at 2008-05-08 08:31:36) [GET]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;action&quot;=&gt;&quot;edit&quot;, &quot;id&quot;=&gt;&quot;1&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;35;1mProject Columns (0.002406)*[0m   *[0mSHOW FIELDS FROM `projects`*[0m
-  *[4;36;1mProject Load (0.000292)*[0m   *[0;1mSELECT * FROM `projects` WHERE (`projects`.`id` = 1) *[0m
-Rendering template within layouts/application
-Rendering projects/edit
-  *[4;35;1mTask Columns (0.002014)*[0m   *[0mSHOW FIELDS FROM `tasks`*[0m
-Rendered projects/_task (0.00321)
-  *[4;36;1mTask Load (0.000348)*[0m   *[0;1mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 1) *[0m
-  *[4;35;1mAssignment Columns (0.001897)*[0m   *[0mSHOW FIELDS FROM `assignments`*[0m
-  *[4;36;1mEmployee Load (0.000294)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-  *[4;35;1mEmployee Columns (0.001740)*[0m   *[0mSHOW FIELDS FROM `employees`*[0m
-Rendered projects/_assignment (0.01549)
-  *[4;36;1mAssignment Load (0.000291)*[0m   *[0;1mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 1) *[0m
-Rendered projects/_error_messages (0.00003)
-Rendered projects/_task (0.00073)
-Rendered projects/_task (0.00053)
-Rendered projects/_task (0.00051)
-  *[4;35;1mCACHE (0.000000)*[0m   *[0mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00084)
-  *[4;36;1mCACHE (0.000000)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00070)
-  *[4;35;1mCACHE (0.000000)*[0m   *[0mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00069)
-  *[4;36;1mCategory Load (0.000293)*[0m   *[0;1mSELECT * FROM `categories` *[0m
-  *[4;35;1mCategory Columns (0.001881)*[0m   *[0mSHOW FIELDS FROM `categories`*[0m
-  *[4;36;1mCategory Exists (0.000332)*[0m   *[0;1mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 1) AND ((`categorizations`.project_id = 1)) LIMIT 1*[0m
-Rendered projects/_category (0.00525)
-  *[4;35;1mCategory Exists (0.000550)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 2) AND ((`categorizations`.project_id = 1)) LIMIT 1*[0m
-Rendered projects/_category (0.00145)
-  *[4;36;1mCategory Exists (0.000273)*[0m   *[0;1mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 3) AND ((`categorizations`.project_id = 1)) LIMIT 1*[0m
-Rendered projects/_category (0.00123)
-  *[4;35;1mProjectDetail Load (0.000301)*[0m   *[0mSELECT * FROM `project_details` WHERE (`project_details`.project_id = 1) LIMIT 1*[0m
-Rendered projects/_form (0.07639)
-Completed in 0.09308 (10 reqs/sec) | Rendering: 0.06945 (74%) | DB: 0.01291 (13%) | 200 OK [http://localhost/projects/1/edit]
+Rendering pages/index
+Completed in 0.09577 (10 reqs/sec) | Rendering: 0.09332 (97%) | DB: 0.00038 (0%) | 200 OK [http://localhost/]
 
 
-Processing ProjectsController#index (for 127.0.0.1 at 2008-05-08 08:31:43) [GET]
+Processing ProjectsController#index (for 127.0.0.1 at 2008-05-08 13:27:34) [GET]
   Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
   Parameters: {&quot;action&quot;=&gt;&quot;index&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;36;1mProject Load (0.000331)*[0m   *[0;1mSELECT * FROM `projects` *[0m
+  *[4;36;1mProject Load (0.000480)*[0m   *[0;1mSELECT * FROM `projects` *[0m
 Rendering template within layouts/application
 Rendering projects/index
-  *[4;35;1mProject Columns (0.002240)*[0m   *[0mSHOW FIELDS FROM `projects`*[0m
-Completed in 0.12308 (8 reqs/sec) | Rendering: 0.03653 (29%) | DB: 0.00257 (2%) | 200 OK [http://localhost/projects]
-
-
-Processing ProjectsController#edit (for 127.0.0.1 at 2008-05-08 08:31:47) [GET]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;action&quot;=&gt;&quot;edit&quot;, &quot;id&quot;=&gt;&quot;2&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;36;1mProject Columns (0.002996)*[0m   *[0;1mSHOW FIELDS FROM `projects`*[0m
-  *[4;35;1mProject Load (0.001326)*[0m   *[0mSELECT * FROM `projects` WHERE (`projects`.`id` = 2) *[0m
-Rendering template within layouts/application
-Rendering projects/edit
-  *[4;36;1mTask Columns (0.001763)*[0m   *[0;1mSHOW FIELDS FROM `tasks`*[0m
-Rendered projects/_task (0.00208)
-  *[4;35;1mTask Load (0.000306)*[0m   *[0mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 2) *[0m
-  *[4;36;1mAssignment Columns (0.001826)*[0m   *[0;1mSHOW FIELDS FROM `assignments`*[0m
-  *[4;35;1mEmployee Load (0.000315)*[0m   *[0mSELECT * FROM `employees` *[0m
-  *[4;36;1mEmployee Columns (0.001666)*[0m   *[0;1mSHOW FIELDS FROM `employees`*[0m
-Rendered projects/_assignment (0.01565)
-  *[4;35;1mAssignment Load (0.000483)*[0m   *[0mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 2) *[0m
-Rendered projects/_error_messages (0.00003)
-Rendered projects/_task (0.00058)
-  *[4;36;1mCACHE (0.000000)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00073)
-  *[4;35;1mCategory Load (0.000469)*[0m   *[0mSELECT * FROM `categories` *[0m
-  *[4;36;1mCategory Columns (0.001706)*[0m   *[0;1mSHOW FIELDS FROM `categories`*[0m
-  *[4;35;1mCategory Exists (0.000337)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 1) AND ((`categorizations`.project_id = 2)) LIMIT 1*[0m
-Rendered projects/_category (0.00518)
-  *[4;36;1mCategory Exists (0.000431)*[0m   *[0;1mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 2) AND ((`categorizations`.project_id = 2)) LIMIT 1*[0m
-Rendered projects/_category (0.06636)
-  *[4;35;1mCategory Exists (0.000205)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 3) AND ((`categorizations`.project_id = 2)) LIMIT 1*[0m
-Rendered projects/_category (0.00091)
-  *[4;36;1mProjectDetail Load (0.000229)*[0m   *[0;1mSELECT * FROM `project_details` WHERE (`project_details`.project_id = 2) LIMIT 1*[0m
-  *[4;35;1mProjectDetail Columns (0.001983)*[0m   *[0mSHOW FIELDS FROM `project_details`*[0m
-Rendered projects/_form (0.13802)
-Completed in 0.15627 (6 reqs/sec) | Rendering: 0.13000 (83%) | DB: 0.01604 (10%) | 200 OK [http://localhost/projects/2/edit]
-
-
-Processing ProjectsController#update (for 127.0.0.1 at 2008-05-08 08:31:55) [PUT]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;commit&quot;=&gt;&quot;Submit&quot;, &quot;project&quot;=&gt;{&quot;name&quot;=&gt;&quot;Ours&quot;, &quot;existing_task_attributes&quot;=&gt;{&quot;7&quot;=&gt;{&quot;name&quot;=&gt;&quot;Yours&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;0&quot;}}, &quot;category_attributes&quot;=&gt;{&quot;1&quot;=&gt;&quot;1&quot;, &quot;2&quot;=&gt;&quot;0&quot;, &quot;3&quot;=&gt;&quot;0&quot;}, &quot;project_detail_attributes&quot;=&gt;{&quot;description&quot;=&gt;&quot;Dezzirific&quot;}, &quot;existing_assignment_attributes&quot;=&gt;{&quot;4&quot;=&gt;{&quot;title&quot;=&gt;&quot;Er&quot;, &quot;employee_id&quot;=&gt;&quot;1&quot;}}}, &quot;authenticity_token&quot;=&gt;&quot;bf076981917f6734cfc602f41c60c6682bfbb285&quot;, &quot;_method&quot;=&gt;&quot;put&quot;, &quot;action&quot;=&gt;&quot;update&quot;, &quot;id&quot;=&gt;&quot;2&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;36;1mProject Columns (0.001881)*[0m   *[0;1mSHOW FIELDS FROM `projects`*[0m
-  *[4;35;1mProject Load (0.001233)*[0m   *[0mSELECT * FROM `projects` WHERE (`projects`.`id` = 2) *[0m
-  *[4;36;1mTask Load (0.001894)*[0m   *[0;1mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 2) *[0m
-  *[4;35;1mTask Columns (0.001833)*[0m   *[0mSHOW FIELDS FROM `tasks`*[0m
-  *[4;36;1mCategorization Load (0.000357)*[0m   *[0;1mSELECT * FROM `categorizations` WHERE (`categorizations`.project_id = 2) *[0m
-  *[4;35;1mCategorization Columns (0.002029)*[0m   *[0mSHOW FIELDS FROM `categorizations`*[0m
-  *[4;36;1mProjectDetail Load (0.000263)*[0m   *[0;1mSELECT * FROM `project_details` WHERE (`project_details`.project_id = 2) LIMIT 1*[0m
-  *[4;35;1mProjectDetail Columns (0.001664)*[0m   *[0mSHOW FIELDS FROM `project_details`*[0m
-  *[4;36;1mAssignment Load (0.000326)*[0m   *[0;1mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 2) *[0m
-  *[4;35;1mAssignment Columns (0.001750)*[0m   *[0mSHOW FIELDS FROM `assignments`*[0m
-  *[4;36;1mSQL (0.000131)*[0m   *[0;1mBEGIN*[0m
-  *[4;35;1mProject Update (0.000300)*[0m   *[0mUPDATE `projects` SET `created_at` = '2008-05-08 05:35:02', `updated_at` = '2008-05-08 08:31:55', `name` = 'Ours' WHERE `id` = 2*[0m
-  *[4;36;1mTask Update (0.000196)*[0m   *[0;1mUPDATE `tasks` SET `created_at` = '2008-05-08 05:35:02', `complete` = 0, `project_id` = 2, `updated_at` = '2008-05-08 08:31:55', `name` = 'Yours' WHERE `id` = 7*[0m
-  *[4;35;1mAssignment Update (0.000162)*[0m   *[0mUPDATE `assignments` SET `created_at` = '2008-05-08 05:35:02', `title` = 'Er', `employee_id` = 1, `project_id` = 2, `updated_at` = '2008-05-08 08:31:55' WHERE `id` = 4*[0m
-  *[4;36;1mCategorization Update (0.000183)*[0m   *[0;1mUPDATE `categorizations` SET `created_at` = '2008-05-08 07:24:40', `category_id` = 1, `project_id` = 2, `updated_at` = '2008-05-08 08:31:55' WHERE `id` = 13*[0m
-  *[4;35;1mProjectDetail Update (0.000215)*[0m   *[0mUPDATE `project_details` SET `created_at` = '2008-05-08 08:30:34', `description` = 'Dezzirific', `project_id` = 2, `updated_at` = '2008-05-08 08:31:55' WHERE `id` = 2*[0m
-  *[4;36;1mSQL (0.000658)*[0m   *[0;1mCOMMIT*[0m
-Redirected to http://localhost:3060/projects/2
-Completed in 0.06194 (16 reqs/sec) | DB: 0.01507 (24%) | 302 Found [http://localhost/projects/2]
-
-
-Processing ProjectsController#show (for 127.0.0.1 at 2008-05-08 08:31:55) [GET]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7BjoLbm90aWNlIiZQcm9qZWN0IHdhcyBzdWNjZXNzZnVsbHkgdXBkYXRl%0AZC4GOgpAdXNlZHsGOwdU--15f2cd631b0e93ecb6aa1aeeeb848fd1903c308f
-  Parameters: {&quot;action&quot;=&gt;&quot;show&quot;, &quot;id&quot;=&gt;&quot;2&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;35;1mProject Columns (0.001636)*[0m   *[0mSHOW FIELDS FROM `projects`*[0m
-  *[4;36;1mProject Load (0.002093)*[0m   *[0;1mSELECT * FROM `projects` WHERE (`projects`.`id` = 2) *[0m
-Rendering template within layouts/application
-Rendering projects/show
-  *[4;35;1mTask Load (0.000363)*[0m   *[0mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 2) *[0m
-  *[4;36;1mTask Columns (0.001950)*[0m   *[0;1mSHOW FIELDS FROM `tasks`*[0m
-  *[4;35;1mAssignment Load (0.000335)*[0m   *[0mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 2) *[0m
-  *[4;36;1mAssignment Columns (0.002113)*[0m   *[0;1mSHOW FIELDS FROM `assignments`*[0m
-  *[4;35;1mEmployee Columns (0.002176)*[0m   *[0mSHOW FIELDS FROM `employees`*[0m
-  *[4;36;1mEmployee Load (0.000876)*[0m   *[0;1mSELECT * FROM `employees` WHERE (`employees`.`id` = 1) *[0m
-  *[4;35;1mCategory Load (0.000410)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE ((`categorizations`.project_id = 2)) *[0m
-  *[4;36;1mCategory Columns (0.001695)*[0m   *[0;1mSHOW FIELDS FROM `categories`*[0m
-  *[4;35;1mProjectDetail Load (0.000327)*[0m   *[0mSELECT * FROM `project_details` WHERE (`project_details`.project_id = 2) LIMIT 1*[0m
-  *[4;36;1mProjectDetail Columns (0.002020)*[0m   *[0;1mSHOW FIELDS FROM `project_details`*[0m
-Completed in 0.15016 (6 reqs/sec) | Rendering: 0.12409 (82%) | DB: 0.01599 (10%) | 200 OK [http://localhost/projects/2]
-
-
-Processing ProjectsController#index (for 127.0.0.1 at 2008-05-08 08:51:46) [GET]
+Completed in 0.03505 (28 reqs/sec) | Rendering: 0.02533 (72%) | DB: 0.00048 (1%) | 200 OK [http://localhost/projects]
+
+
+Processing PagesController#index (for 127.0.0.1 at 2008-05-08 13:27:37) [GET]
+  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
+  Parameters: {&quot;action&quot;=&gt;&quot;index&quot;, &quot;controller&quot;=&gt;&quot;pages&quot;}
+Rendering template within layouts/application
+Rendering pages/index
+Completed in 0.10155 (9 reqs/sec) | Rendering: 0.09917 (97%) | DB: 0.00000 (0%) | 200 OK [http://localhost/]
+  *[4;36;1mSQL (0.000247)*[0m   *[0;1mSET NAMES 'utf8'*[0m
+  *[4;35;1mSQL (0.000098)*[0m   *[0mSET SQL_AUTO_IS_NULL=0*[0m
+  *[4;36;1mSQL (0.002236)*[0m   *[0;1mDROP TABLE `assignments`*[0m
+  *[4;35;1mSQL (0.002597)*[0m   *[0mCREATE TABLE `assignments` (`id` int(11) DEFAULT NULL auto_increment PRIMARY KEY, `employee_id` int(11) DEFAULT NULL, `project_id` int(11) DEFAULT NULL, `title` varchar(255) DEFAULT NULL, `created_at` datetime DEFAULT NULL, `updated_at` datetime DEFAULT NULL) ENGINE=InnoDB*[0m
+  *[4;36;1mSQL (0.001691)*[0m   *[0;1mDROP TABLE `categories`*[0m
+  *[4;35;1mSQL (0.004744)*[0m   *[0mCREATE TABLE `categories` (`id` int(11) DEFAULT NULL auto_increment PRIMARY KEY, `name` varchar(255) DEFAULT NULL, `created_at` datetime DEFAULT NULL, `updated_at` datetime DEFAULT NULL) ENGINE=InnoDB*[0m
+  *[4;36;1mSQL (0.001836)*[0m   *[0;1mDROP TABLE `categorizations`*[0m
+  *[4;35;1mSQL (0.002885)*[0m   *[0mCREATE TABLE `categorizations` (`id` int(11) DEFAULT NULL auto_increment PRIMARY KEY, `project_id` int(11) DEFAULT NULL, `category_id` int(11) DEFAULT NULL, `created_at` datetime DEFAULT NULL, `updated_at` datetime DEFAULT NULL) ENGINE=InnoDB*[0m
+  *[4;36;1mSQL (0.004528)*[0m   *[0;1mDROP TABLE `codes`*[0m
+  *[4;35;1mSQL (0.003311)*[0m   *[0mCREATE TABLE `codes` (`id` int(11) DEFAULT NULL auto_increment PRIMARY KEY, `name` varchar(255) DEFAULT NULL, `category` varchar(255) DEFAULT NULL, `created_at` datetime DEFAULT NULL, `updated_at` datetime DEFAULT NULL) ENGINE=InnoDB*[0m
+  *[4;36;1mSQL (0.001770)*[0m   *[0;1mDROP TABLE `codes_projects`*[0m
+  *[4;35;1mSQL (0.002658)*[0m   *[0mCREATE TABLE `codes_projects` (`id` int(11) DEFAULT NULL auto_increment PRIMARY KEY, `code_id` int(11) DEFAULT NULL, `project_id` int(11) DEFAULT NULL, `created_at` datetime DEFAULT NULL, `updated_at` datetime DEFAULT NULL) ENGINE=InnoDB*[0m
+  *[4;36;1mSQL (0.002137)*[0m   *[0;1mDROP TABLE `employees`*[0m
+  *[4;35;1mSQL (0.002530)*[0m   *[0mCREATE TABLE `employees` (`id` int(11) DEFAULT NULL auto_increment PRIMARY KEY, `name` varchar(255) DEFAULT NULL, `created_at` datetime DEFAULT NULL, `updated_at` datetime DEFAULT NULL) ENGINE=InnoDB*[0m
+  *[4;36;1mSQL (0.002169)*[0m   *[0;1mDROP TABLE `project_details`*[0m
+  *[4;35;1mSQL (0.002837)*[0m   *[0mCREATE TABLE `project_details` (`id` int(11) DEFAULT NULL auto_increment PRIMARY KEY, `project_id` int(11) DEFAULT NULL, `description` varchar(255) DEFAULT NULL, `created_at` datetime DEFAULT NULL, `updated_at` datetime DEFAULT NULL) ENGINE=InnoDB*[0m
+  *[4;36;1mSQL (0.007045)*[0m   *[0;1mDROP TABLE `projects`*[0m
+  *[4;35;1mSQL (0.003756)*[0m   *[0mCREATE TABLE `projects` (`id` int(11) DEFAULT NULL auto_increment PRIMARY KEY, `name` varchar(255) DEFAULT NULL, `created_at` datetime DEFAULT NULL, `updated_at` datetime DEFAULT NULL) ENGINE=InnoDB*[0m
+  *[4;36;1mSQL (0.002054)*[0m   *[0;1mDROP TABLE `projects_tags`*[0m
+  *[4;35;1mSQL (0.003028)*[0m   *[0mCREATE TABLE `projects_tags` (`id` int(11) DEFAULT NULL auto_increment PRIMARY KEY, `project_id` int(11) DEFAULT NULL, `tag_id` int(11) DEFAULT NULL, `created_at` datetime DEFAULT NULL, `updated_at` datetime DEFAULT NULL) ENGINE=InnoDB*[0m
+  *[4;36;1mSQL (0.001814)*[0m   *[0;1mDROP TABLE `tags`*[0m
+  *[4;35;1mSQL (0.003066)*[0m   *[0mCREATE TABLE `tags` (`id` int(11) DEFAULT NULL auto_increment PRIMARY KEY, `name` varchar(255) DEFAULT NULL, `created_at` datetime DEFAULT NULL, `updated_at` datetime DEFAULT NULL) ENGINE=InnoDB*[0m
+  *[4;36;1mSQL (0.001951)*[0m   *[0;1mDROP TABLE `tasks`*[0m
+  *[4;35;1mSQL (0.004029)*[0m   *[0mCREATE TABLE `tasks` (`id` int(11) DEFAULT NULL auto_increment PRIMARY KEY, `project_id` int(11) DEFAULT NULL, `name` varchar(255) DEFAULT NULL, `complete` tinyint(1) DEFAULT 0 NOT NULL, `created_at` datetime DEFAULT NULL, `updated_at` datetime DEFAULT NULL) ENGINE=InnoDB*[0m
+  *[4;36;1mSQL (0.004262)*[0m   *[0;1mSHOW TABLES*[0m
+  *[4;35;1mSQL (0.000563)*[0m   *[0mSELECT version FROM `schema_migrations`*[0m
+  *[4;36;1mSQL (0.000421)*[0m   *[0;1mSET NAMES 'utf8'*[0m
+  *[4;35;1mSQL (0.000301)*[0m   *[0mSET SQL_AUTO_IS_NULL=0*[0m
+
+
+Processing ProjectsController#index (for 127.0.0.1 at 2008-05-08 13:27:49) [GET]
   Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
   Parameters: {&quot;action&quot;=&gt;&quot;index&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;35;1mProject Load (0.000311)*[0m   *[0mSELECT * FROM `projects` *[0m
+  *[4;35;1mProject Load (0.000306)*[0m   *[0mSELECT * FROM `projects` *[0m
 Rendering template within layouts/application
 Rendering projects/index
-  *[4;36;1mProject Columns (0.002024)*[0m   *[0;1mSHOW FIELDS FROM `projects`*[0m
-Completed in 0.09003 (11 reqs/sec) | Rendering: 0.07787 (86%) | DB: 0.00234 (2%) | 200 OK [http://localhost/projects]
+  *[4;36;1mProject Columns (0.002220)*[0m   *[0;1mSHOW FIELDS FROM `projects`*[0m
+Completed in 0.04752 (21 reqs/sec) | Rendering: 0.03595 (75%) | DB: 0.00253 (5%) | 200 OK [http://localhost/projects]
 
 
-Processing ProjectsController#show (for 127.0.0.1 at 2008-05-08 08:51:48) [GET]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;action&quot;=&gt;&quot;show&quot;, &quot;id&quot;=&gt;&quot;2&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;35;1mProject Columns (0.001585)*[0m   *[0mSHOW FIELDS FROM `projects`*[0m
-  *[4;36;1mProject Load (0.000700)*[0m   *[0;1mSELECT * FROM `projects` WHERE (`projects`.`id` = 2) *[0m
-Rendering template within layouts/application
-Rendering projects/show
-  *[4;35;1mTask Load (0.000286)*[0m   *[0mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 2) *[0m
-  *[4;36;1mTask Columns (0.003541)*[0m   *[0;1mSHOW FIELDS FROM `tasks`*[0m
-  *[4;35;1mAssignment Load (0.001740)*[0m   *[0mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 2) *[0m
-  *[4;36;1mAssignment Columns (0.002273)*[0m   *[0;1mSHOW FIELDS FROM `assignments`*[0m
-  *[4;35;1mEmployee Columns (0.001914)*[0m   *[0mSHOW FIELDS FROM `employees`*[0m
-  *[4;36;1mEmployee Load (0.001219)*[0m   *[0;1mSELECT * FROM `employees` WHERE (`employees`.`id` = 1) *[0m
-  *[4;35;1mCategory Load (0.000475)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE ((`categorizations`.project_id = 2)) *[0m
-  *[4;36;1mCategory Columns (0.001412)*[0m   *[0;1mSHOW FIELDS FROM `categories`*[0m
-  *[4;35;1mProjectDetail Load (0.002369)*[0m   *[0mSELECT * FROM `project_details` WHERE (`project_details`.project_id = 2) LIMIT 1*[0m
-  *[4;36;1mProjectDetail Columns (0.001893)*[0m   *[0;1mSHOW FIELDS FROM `project_details`*[0m
-Completed in 0.15716 (6 reqs/sec) | Rendering: 0.12856 (81%) | DB: 0.01941 (12%) | 200 OK [http://localhost/projects/2]
-
-
-Processing ProjectsController#index (for 127.0.0.1 at 2008-05-08 08:51:55) [GET]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;action&quot;=&gt;&quot;index&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;35;1mProject Load (0.000284)*[0m   *[0mSELECT * FROM `projects` *[0m
-Rendering template within layouts/application
-Rendering projects/index
-  *[4;36;1mProject Columns (0.002217)*[0m   *[0;1mSHOW FIELDS FROM `projects`*[0m
-Completed in 0.03868 (25 reqs/sec) | Rendering: 0.02729 (70%) | DB: 0.00250 (6%) | 200 OK [http://localhost/projects]
-
-
-Processing ProjectsController#show (for 127.0.0.1 at 2008-05-08 08:51:57) [GET]
+Processing ProjectsController#show (for 127.0.0.1 at 2008-05-08 13:27:51) [GET]
   Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
   Parameters: {&quot;action&quot;=&gt;&quot;show&quot;, &quot;id&quot;=&gt;&quot;1&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;35;1mProject Columns (0.002385)*[0m   *[0mSHOW FIELDS FROM `projects`*[0m
-  *[4;36;1mProject Load (0.000294)*[0m   *[0;1mSELECT * FROM `projects` WHERE (`projects`.`id` = 1) *[0m
-Rendering template within layouts/application
-Rendering projects/show
-  *[4;35;1mTask Load (0.000374)*[0m   *[0mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 1) *[0m
-  *[4;36;1mTask Columns (0.001795)*[0m   *[0;1mSHOW FIELDS FROM `tasks`*[0m
-  *[4;35;1mAssignment Load (0.000325)*[0m   *[0mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 1) *[0m
-  *[4;36;1mAssignment Columns (0.001905)*[0m   *[0;1mSHOW FIELDS FROM `assignments`*[0m
-  *[4;35;1mEmployee Columns (0.001635)*[0m   *[0mSHOW FIELDS FROM `employees`*[0m
-  *[4;36;1mEmployee Load (0.001050)*[0m   *[0;1mSELECT * FROM `employees` WHERE (`employees`.`id` = 1) *[0m
-  *[4;35;1mEmployee Load (0.000231)*[0m   *[0mSELECT * FROM `employees` WHERE (`employees`.`id` = 2) *[0m
-  *[4;36;1mEmployee Load (0.000204)*[0m   *[0;1mSELECT * FROM `employees` WHERE (`employees`.`id` = 3) *[0m
-  *[4;35;1mCategory Load (0.000496)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE ((`categorizations`.project_id = 1)) *[0m
-  *[4;36;1mCategory Columns (0.001792)*[0m   *[0;1mSHOW FIELDS FROM `categories`*[0m
-  *[4;35;1mProjectDetail Load (0.000326)*[0m   *[0mSELECT * FROM `project_details` WHERE (`project_details`.project_id = 1) LIMIT 1*[0m
-Completed in 0.13996 (7 reqs/sec) | Rendering: 0.11647 (83%) | DB: 0.01281 (9%) | 200 OK [http://localhost/projects/1]
-
-
-Processing ProjectsController#edit (for 127.0.0.1 at 2008-05-08 08:52:00) [GET]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;action&quot;=&gt;&quot;edit&quot;, &quot;id&quot;=&gt;&quot;1&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;36;1mProject Columns (0.001848)*[0m   *[0;1mSHOW FIELDS FROM `projects`*[0m
-  *[4;35;1mProject Load (0.001494)*[0m   *[0mSELECT * FROM `projects` WHERE (`projects`.`id` = 1) *[0m
-Rendering template within layouts/application
-Rendering projects/edit
-  *[4;36;1mTask Columns (0.001910)*[0m   *[0;1mSHOW FIELDS FROM `tasks`*[0m
-Rendered projects/_task (0.00140)
-  *[4;35;1mTask Load (0.000247)*[0m   *[0mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 1) *[0m
-  *[4;36;1mAssignment Columns (0.001762)*[0m   *[0;1mSHOW FIELDS FROM `assignments`*[0m
-  *[4;35;1mEmployee Load (0.001607)*[0m   *[0mSELECT * FROM `employees` *[0m
-  *[4;36;1mEmployee Columns (0.002290)*[0m   *[0;1mSHOW FIELDS FROM `employees`*[0m
-Rendered projects/_assignment (0.01473)
-  *[4;35;1mAssignment Load (0.000308)*[0m   *[0mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 1) *[0m
-Rendered projects/_error_messages (0.00003)
-Rendered projects/_task (0.00062)
-Rendered projects/_task (0.00061)
-Rendered projects/_task (0.00063)
-  *[4;36;1mCACHE (0.000000)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00068)
-  *[4;35;1mCACHE (0.000000)*[0m   *[0mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00061)
-  *[4;36;1mCACHE (0.000000)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00059)
-  *[4;35;1mCategory Load (0.000276)*[0m   *[0mSELECT * FROM `categories` *[0m
-  *[4;36;1mCategory Columns (0.001707)*[0m   *[0;1mSHOW FIELDS FROM `categories`*[0m
-  *[4;35;1mCategory Exists (0.000340)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 1) AND ((`categorizations`.project_id = 1)) LIMIT 1*[0m
-Rendered projects/_category (0.00504)
-  *[4;36;1mCategory Exists (0.000246)*[0m   *[0;1mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 2) AND ((`categorizations`.project_id = 1)) LIMIT 1*[0m
-Rendered projects/_category (0.00110)
-  *[4;35;1mCategory Exists (0.000280)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 3) AND ((`categorizations`.project_id = 1)) LIMIT 1*[0m
-Rendered projects/_category (0.00114)
-  *[4;36;1mProjectDetail Load (0.000287)*[0m   *[0;1mSELECT * FROM `project_details` WHERE (`project_details`.project_id = 1) LIMIT 1*[0m
-Rendered projects/_form (0.06753)
-Completed in 0.08336 (11 reqs/sec) | Rendering: 0.05954 (71%) | DB: 0.01460 (17%) | 200 OK [http://localhost/projects/1/edit]
-
-
-Processing ProjectsController#update (for 127.0.0.1 at 2008-05-08 08:52:04) [PUT]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;commit&quot;=&gt;&quot;Submit&quot;, &quot;project&quot;=&gt;{&quot;name&quot;=&gt;&quot;Apollo 11&quot;, &quot;existing_task_attributes&quot;=&gt;{&quot;6&quot;=&gt;{&quot;name&quot;=&gt;&quot;Come Back Safely&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;0&quot;}, &quot;4&quot;=&gt;{&quot;name&quot;=&gt;&quot;Take Off&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;1&quot;}, &quot;5&quot;=&gt;{&quot;name&quot;=&gt;&quot;Land on Moon&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;1&quot;}}, &quot;category_attributes&quot;=&gt;{&quot;1&quot;=&gt;&quot;1&quot;, &quot;2&quot;=&gt;&quot;0&quot;, &quot;3&quot;=&gt;&quot;1&quot;}, &quot;project_detail_attributes&quot;=&gt;{&quot;description&quot;=&gt;&quot;&quot;}, &quot;existing_assignment_attributes&quot;=&gt;{&quot;1&quot;=&gt;{&quot;title&quot;=&gt;&quot;Commander&quot;, &quot;employee_id&quot;=&gt;&quot;1&quot;}, &quot;2&quot;=&gt;{&quot;title&quot;=&gt;&quot;Command Module Pilot&quot;, &quot;employee_id&quot;=&gt;&quot;2&quot;}, &quot;3&quot;=&gt;{&quot;title&quot;=&gt;&quot;Lunar Module Pilot&quot;, &quot;employee_id&quot;=&gt;&quot;3&quot;}}}, &quot;authenticity_token&quot;=&gt;&quot;bf076981917f6734cfc602f41c60c6682bfbb285&quot;, &quot;_method&quot;=&gt;&quot;put&quot;, &quot;action&quot;=&gt;&quot;update&quot;, &quot;id&quot;=&gt;&quot;1&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;35;1mProject Columns (0.001809)*[0m   *[0mSHOW FIELDS FROM `projects`*[0m
-  *[4;36;1mProject Load (0.001536)*[0m   *[0;1mSELECT * FROM `projects` WHERE (`projects`.`id` = 1) *[0m
-  *[4;35;1mTask Load (0.000387)*[0m   *[0mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 1) *[0m
-  *[4;36;1mTask Columns (0.001975)*[0m   *[0;1mSHOW FIELDS FROM `tasks`*[0m
-  *[4;35;1mCategorization Load (0.000466)*[0m   *[0mSELECT * FROM `categorizations` WHERE (`categorizations`.project_id = 1) *[0m
-  *[4;36;1mCategorization Columns (0.001673)*[0m   *[0;1mSHOW FIELDS FROM `categorizations`*[0m
-
-
-NoMethodError (undefined method `project_detail_attributes=' for #&lt;Project:0x274a2c8&gt;):
-    /vendor/rails/activerecord/lib/active_record/attribute_methods.rb:240:in `method_missing'
-    /vendor/rails/activerecord/lib/active_record/base.rb:2313:in `send'
-    /vendor/rails/activerecord/lib/active_record/base.rb:2313:in `attributes='
-    /vendor/rails/activerecord/lib/active_record/base.rb:2312:in `each'
-    /vendor/rails/activerecord/lib/active_record/base.rb:2312:in `attributes='
-    /vendor/rails/activerecord/lib/active_record/base.rb:2226:in `update_attributes'
-    /app/controllers/projects_controller.rb:70:in `update'
-    /vendor/rails/actionpack/lib/action_controller/mime_responds.rb:106:in `call'
-    /vendor/rails/actionpack/lib/action_controller/mime_responds.rb:106:in `respond_to'
-    /app/controllers/projects_controller.rb:69:in `update'
-    /vendor/rails/actionpack/lib/action_controller/base.rb:1160:in `send'
-    /vendor/rails/actionpack/lib/action_controller/base.rb:1160:in `perform_action_without_filters'
-    /vendor/rails/actionpack/lib/action_controller/filters.rb:579:in `call_filters'
-    /vendor/rails/actionpack/lib/action_controller/filters.rb:572:in `perform_action_without_benchmark'
-    /vendor/rails/actionpack/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
-    /opt/local/lib/ruby/1.8/benchmark.rb:293:in `measure'
-    /vendor/rails/actionpack/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
-    /vendor/rails/actionpack/lib/action_controller/rescue.rb:199:in `perform_action_without_caching'
-    /vendor/rails/actionpack/lib/action_controller/caching/sql_cache.rb:13:in `perform_action'
-    /vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/query_cache.rb:33:in `cache'
-    /vendor/rails/activerecord/lib/active_record/query_cache.rb:8:in `cache'
-    /vendor/rails/actionpack/lib/action_controller/caching/sql_cache.rb:12:in `perform_action'
-    /vendor/rails/actionpack/lib/action_controller/base.rb:526:in `send'
-    /vendor/rails/actionpack/lib/action_controller/base.rb:526:in `process_without_filters'
-    /vendor/rails/actionpack/lib/action_controller/filters.rb:568:in `process_without_session_management_support'
-    /vendor/rails/actionpack/lib/action_controller/session_management.rb:123:in `process'
-    /vendor/rails/actionpack/lib/action_controller/base.rb:387:in `process'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:156:in `handle_request'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:97:in `dispatch'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:94:in `synchronize'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:94:in `dispatch'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:110:in `dispatch_cgi'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:11:in `dispatch'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/rails.rb:76:in `process'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/rails.rb:74:in `synchronize'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/rails.rb:74:in `process'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:159:in `process_client'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:158:in `each'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:158:in `process_client'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:285:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:285:in `initialize'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:285:in `new'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:285:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:268:in `initialize'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:268:in `new'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:268:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/configurator.rb:282:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/configurator.rb:281:in `each'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/configurator.rb:281:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/mongrel_rails:128:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/command.rb:212:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/mongrel_rails:281
-
-Rendering /Users/jeff/Sites/lab/complex_forms_demo_app/vendor/rails/actionpack/lib/action_controller/templates/rescues/layout.erb (internal_server_error)
-
-
-Processing ProjectsController#update (for 127.0.0.1 at 2008-05-08 08:57:29) [PUT]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;commit&quot;=&gt;&quot;Submit&quot;, &quot;project&quot;=&gt;{&quot;name&quot;=&gt;&quot;Apollo 11&quot;, &quot;existing_task_attributes&quot;=&gt;{&quot;6&quot;=&gt;{&quot;name&quot;=&gt;&quot;Come Back Safely&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;0&quot;}, &quot;4&quot;=&gt;{&quot;name&quot;=&gt;&quot;Take Off&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;1&quot;}, &quot;5&quot;=&gt;{&quot;name&quot;=&gt;&quot;Land on Moon&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;1&quot;}}, &quot;category_attributes&quot;=&gt;{&quot;1&quot;=&gt;&quot;1&quot;, &quot;2&quot;=&gt;&quot;0&quot;, &quot;3&quot;=&gt;&quot;1&quot;}, &quot;project_detail_attributes&quot;=&gt;{&quot;description&quot;=&gt;&quot;&quot;}, &quot;existing_assignment_attributes&quot;=&gt;{&quot;1&quot;=&gt;{&quot;title&quot;=&gt;&quot;Commander&quot;, &quot;employee_id&quot;=&gt;&quot;1&quot;}, &quot;2&quot;=&gt;{&quot;title&quot;=&gt;&quot;Command Module Pilot&quot;, &quot;employee_id&quot;=&gt;&quot;2&quot;}, &quot;3&quot;=&gt;{&quot;title&quot;=&gt;&quot;Lunar Module Pilot&quot;, &quot;employee_id&quot;=&gt;&quot;3&quot;}}}, &quot;authenticity_token&quot;=&gt;&quot;bf076981917f6734cfc602f41c60c6682bfbb285&quot;, &quot;_method&quot;=&gt;&quot;put&quot;, &quot;action&quot;=&gt;&quot;update&quot;, &quot;id&quot;=&gt;&quot;1&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;36;1mSQL (0.000268)*[0m   *[0;1mSET NAMES 'utf8'*[0m
-  *[4;35;1mSQL (0.000114)*[0m   *[0mSET SQL_AUTO_IS_NULL=0*[0m
-  *[4;36;1mProject Columns (0.002597)*[0m   *[0;1mSHOW FIELDS FROM `projects`*[0m
-  *[4;35;1mProject Load (0.000427)*[0m   *[0mSELECT * FROM `projects` WHERE (`projects`.`id` = 1) *[0m
-  *[4;36;1mTask Load (0.000376)*[0m   *[0;1mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 1) *[0m
-  *[4;35;1mTask Columns (0.001969)*[0m   *[0mSHOW FIELDS FROM `tasks`*[0m
-  *[4;36;1mCategorization Load (0.000322)*[0m   *[0;1mSELECT * FROM `categorizations` WHERE (`categorizations`.project_id = 1) *[0m
-  *[4;35;1mCategorization Columns (0.001628)*[0m   *[0mSHOW FIELDS FROM `categorizations`*[0m
-  *[4;36;1mProjectDetail Load (0.000377)*[0m   *[0;1mSELECT * FROM `project_details` WHERE (`project_details`.project_id = 1) LIMIT 1*[0m
-  *[4;35;1mProjectDetail Columns (0.002034)*[0m   *[0mSHOW FIELDS FROM `project_details`*[0m
-  *[4;36;1mAssignment Load (0.000343)*[0m   *[0;1mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 1) *[0m
-  *[4;35;1mAssignment Columns (0.001714)*[0m   *[0mSHOW FIELDS FROM `assignments`*[0m
-  *[4;36;1mSQL (0.001808)*[0m   *[0;1mBEGIN*[0m
-  *[4;35;1mProject Update (0.000402)*[0m   *[0mUPDATE `projects` SET `created_at` = '2008-04-16 05:34:01', `updated_at` = '2008-05-08 08:57:29', `name` = 'Apollo 11' WHERE `id` = 1*[0m
-  *[4;36;1mTask Update (0.000242)*[0m   *[0;1mUPDATE `tasks` SET `created_at` = '2008-04-16 05:39:42', `complete` = 1, `project_id` = 1, `updated_at` = '2008-05-08 08:57:29', `name` = 'Take Off' WHERE `id` = 4*[0m
-  *[4;35;1mTask Update (0.000383)*[0m   *[0mUPDATE `tasks` SET `created_at` = '2008-04-16 05:39:54', `complete` = 1, `project_id` = 1, `updated_at` = '2008-05-08 08:57:29', `name` = 'Land on Moon' WHERE `id` = 5*[0m
-  *[4;36;1mTask Update (0.000279)*[0m   *[0;1mUPDATE `tasks` SET `created_at` = '2008-04-16 05:40:11', `complete` = 0, `project_id` = 1, `updated_at` = '2008-05-08 08:57:29', `name` = 'Come Back Safely' WHERE `id` = 6*[0m
-  *[4;35;1mAssignment Update (0.000243)*[0m   *[0mUPDATE `assignments` SET `created_at` = '2008-04-16 05:41:07', `title` = 'Commander', `employee_id` = 1, `project_id` = 1, `updated_at` = '2008-05-08 08:57:29' WHERE `id` = 1*[0m
-  *[4;36;1mAssignment Update (0.000153)*[0m   *[0;1mUPDATE `assignments` SET `created_at` = '2008-04-16 05:41:07', `title` = 'Command Module Pilot', `employee_id` = 2, `project_id` = 1, `updated_at` = '2008-05-08 08:57:29' WHERE `id` = 2*[0m
-  *[4;35;1mAssignment Update (0.000148)*[0m   *[0mUPDATE `assignments` SET `created_at` = '2008-04-16 05:42:08', `title` = 'Lunar Module Pilot', `employee_id` = 3, `project_id` = 1, `updated_at` = '2008-05-08 08:57:29' WHERE `id` = 3*[0m
-  *[4;36;1mCategorization Update (0.000160)*[0m   *[0;1mUPDATE `categorizations` SET `created_at` = '2008-05-08 06:29:50', `category_id` = 1, `project_id` = 1, `updated_at` = '2008-05-08 08:57:29' WHERE `id` = 10*[0m
-  *[4;35;1mCategorization Update (0.000142)*[0m   *[0mUPDATE `categorizations` SET `created_at` = '2008-05-08 07:18:16', `category_id` = 3, `project_id` = 1, `updated_at` = '2008-05-08 08:57:29' WHERE `id` = 12*[0m
-  *[4;36;1mProjectDetail Create (0.000160)*[0m   *[0;1mINSERT INTO `project_details` (`project_id`, `updated_at`, `description`, `created_at`) VALUES(1, '2008-05-08 08:57:29', '', '2008-05-08 08:57:29')*[0m
-  *[4;35;1mSQL (0.000718)*[0m   *[0mCOMMIT*[0m
-Redirected to http://localhost:3060/projects/1
-Completed in 0.07854 (12 reqs/sec) | DB: 0.01701 (21%) | 302 Found [http://localhost/projects/1]
-
-
-Processing ProjectsController#show (for 127.0.0.1 at 2008-05-08 08:57:29) [GET]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7BjoLbm90aWNlIiZQcm9qZWN0IHdhcyBzdWNjZXNzZnVsbHkgdXBkYXRl%0AZC4GOgpAdXNlZHsGOwdU--15f2cd631b0e93ecb6aa1aeeeb848fd1903c308f
-  Parameters: {&quot;action&quot;=&gt;&quot;show&quot;, &quot;id&quot;=&gt;&quot;1&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;36;1mProject Columns (0.001888)*[0m   *[0;1mSHOW FIELDS FROM `projects`*[0m
-  *[4;35;1mProject Load (0.002017)*[0m   *[0mSELECT * FROM `projects` WHERE (`projects`.`id` = 1) *[0m
-Rendering template within layouts/application
-Rendering projects/show
-  *[4;36;1mTask Load (0.000344)*[0m   *[0;1mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 1) *[0m
-  *[4;35;1mTask Columns (0.002020)*[0m   *[0mSHOW FIELDS FROM `tasks`*[0m
-  *[4;36;1mAssignment Load (0.000414)*[0m   *[0;1mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 1) *[0m
-  *[4;35;1mAssignment Columns (0.002561)*[0m   *[0mSHOW FIELDS FROM `assignments`*[0m
-  *[4;36;1mEmployee Columns (0.001880)*[0m   *[0;1mSHOW FIELDS FROM `employees`*[0m
-  *[4;35;1mEmployee Load (0.000800)*[0m   *[0mSELECT * FROM `employees` WHERE (`employees`.`id` = 1) *[0m
-  *[4;36;1mEmployee Load (0.000280)*[0m   *[0;1mSELECT * FROM `employees` WHERE (`employees`.`id` = 2) *[0m
-  *[4;35;1mEmployee Load (0.000211)*[0m   *[0mSELECT * FROM `employees` WHERE (`employees`.`id` = 3) *[0m
-  *[4;36;1mCategory Load (0.000419)*[0m   *[0;1mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE ((`categorizations`.project_id = 1)) *[0m
-  *[4;35;1mCategory Columns (0.001539)*[0m   *[0mSHOW FIELDS FROM `categories`*[0m
-  *[4;36;1mProjectDetail Load (0.000270)*[0m   *[0;1mSELECT * FROM `project_details` WHERE (`project_details`.project_id = 1) LIMIT 1*[0m
-  *[4;35;1mProjectDetail Columns (0.002021)*[0m   *[0mSHOW FIELDS FROM `project_details`*[0m
-Completed in 0.08154 (12 reqs/sec) | Rendering: 0.05477 (67%) | DB: 0.01666 (20%) | 200 OK [http://localhost/projects/1]
-
-
-Processing ProjectsController#edit (for 127.0.0.1 at 2008-05-08 09:02:21) [GET]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;action&quot;=&gt;&quot;edit&quot;, &quot;id&quot;=&gt;&quot;1&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;36;1mProject Columns (0.002443)*[0m   *[0;1mSHOW FIELDS FROM `projects`*[0m
-  *[4;35;1mProject Load (0.000328)*[0m   *[0mSELECT * FROM `projects` WHERE (`projects`.`id` = 1) *[0m
-Rendering template within layouts/application
-Rendering projects/edit
-  *[4;36;1mTask Columns (0.001572)*[0m   *[0;1mSHOW FIELDS FROM `tasks`*[0m
-Rendered projects/_task (0.00142)
-  *[4;35;1mTask Load (0.000270)*[0m   *[0mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 1) *[0m
-  *[4;36;1mAssignment Columns (0.001863)*[0m   *[0;1mSHOW FIELDS FROM `assignments`*[0m
-  *[4;35;1mEmployee Load (0.000252)*[0m   *[0mSELECT * FROM `employees` *[0m
-  *[4;36;1mEmployee Columns (0.001594)*[0m   *[0;1mSHOW FIELDS FROM `employees`*[0m
-Rendered projects/_assignment (0.07738)
-  *[4;35;1mAssignment Load (0.000288)*[0m   *[0mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 1) *[0m
-Rendered projects/_error_messages (0.00003)
-Rendered projects/_task (0.00051)
-Rendered projects/_task (0.00051)
-Rendered projects/_task (0.00051)
-  *[4;36;1mCACHE (0.000000)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00073)
-  *[4;35;1mCACHE (0.000000)*[0m   *[0mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00064)
-  *[4;36;1mCACHE (0.000000)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00063)
-  *[4;35;1mCategory Load (0.000286)*[0m   *[0mSELECT * FROM `categories` *[0m
-  *[4;36;1mCategory Columns (0.002063)*[0m   *[0;1mSHOW FIELDS FROM `categories`*[0m
-  *[4;35;1mCategory Exists (0.000353)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 1) AND ((`categorizations`.project_id = 1)) LIMIT 1*[0m
-Rendered projects/_category (0.00530)
-  *[4;36;1mCategory Exists (0.000258)*[0m   *[0;1mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 2) AND ((`categorizations`.project_id = 1)) LIMIT 1*[0m
-Rendered projects/_category (0.00114)
-  *[4;35;1mCategory Exists (0.000248)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 3) AND ((`categorizations`.project_id = 1)) LIMIT 1*[0m
-Rendered projects/_category (0.00116)
-  *[4;36;1mProjectDetail Load (0.000234)*[0m   *[0;1mSELECT * FROM `project_details` WHERE (`project_details`.project_id = 1) LIMIT 1*[0m
-  *[4;35;1mProjectDetail Columns (0.001677)*[0m   *[0mSHOW FIELDS FROM `project_details`*[0m
-Rendered projects/_form (0.13907)
-Completed in 0.15948 (6 reqs/sec) | Rendering: 0.13645 (85%) | DB: 0.01373 (8%) | 200 OK [http://localhost/projects/1/edit]
-
-
-Processing ProjectsController#update (for 127.0.0.1 at 2008-05-08 09:02:24) [PUT]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;commit&quot;=&gt;&quot;Submit&quot;, &quot;project&quot;=&gt;{&quot;name&quot;=&gt;&quot;Apollo 11&quot;, &quot;existing_task_attributes&quot;=&gt;{&quot;6&quot;=&gt;{&quot;name&quot;=&gt;&quot;Come Back Safely&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;0&quot;}, &quot;4&quot;=&gt;{&quot;name&quot;=&gt;&quot;Take Off&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;1&quot;}, &quot;5&quot;=&gt;{&quot;name&quot;=&gt;&quot;Land on Moon&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;1&quot;}}, &quot;category_attributes&quot;=&gt;{&quot;1&quot;=&gt;&quot;1&quot;, &quot;2&quot;=&gt;&quot;0&quot;, &quot;3&quot;=&gt;&quot;1&quot;}, &quot;project_detail_attributes&quot;=&gt;{&quot;description&quot;=&gt;&quot;&quot;}, &quot;existing_assignment_attributes&quot;=&gt;{&quot;1&quot;=&gt;{&quot;title&quot;=&gt;&quot;Commander&quot;, &quot;employee_id&quot;=&gt;&quot;1&quot;}, &quot;2&quot;=&gt;{&quot;title&quot;=&gt;&quot;Command Module Pilot&quot;, &quot;employee_id&quot;=&gt;&quot;2&quot;}, &quot;3&quot;=&gt;{&quot;title&quot;=&gt;&quot;Lunar Module Pilot&quot;, &quot;employee_id&quot;=&gt;&quot;3&quot;}}}, &quot;authenticity_token&quot;=&gt;&quot;bf076981917f6734cfc602f41c60c6682bfbb285&quot;, &quot;_method&quot;=&gt;&quot;put&quot;, &quot;action&quot;=&gt;&quot;update&quot;, &quot;id&quot;=&gt;&quot;1&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;36;1mProject Columns (0.001816)*[0m   *[0;1mSHOW FIELDS FROM `projects`*[0m
-  *[4;35;1mProject Load (0.000878)*[0m   *[0mSELECT * FROM `projects` WHERE (`projects`.`id` = 1) *[0m
-  *[4;36;1mTask Load (0.000390)*[0m   *[0;1mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 1) *[0m
-  *[4;35;1mTask Columns (0.001498)*[0m   *[0mSHOW FIELDS FROM `tasks`*[0m
-  *[4;36;1mCategorization Load (0.000298)*[0m   *[0;1mSELECT * FROM `categorizations` WHERE (`categorizations`.project_id = 1) *[0m
-  *[4;35;1mCategorization Columns (0.001666)*[0m   *[0mSHOW FIELDS FROM `categorizations`*[0m
-  *[4;36;1mProjectDetail Load (0.000535)*[0m   *[0;1mSELECT * FROM `project_details` WHERE (`project_details`.project_id = 1) LIMIT 1*[0m
-  *[4;35;1mProjectDetail Columns (0.001844)*[0m   *[0mSHOW FIELDS FROM `project_details`*[0m
-  *[4;36;1mAssignment Load (0.000301)*[0m   *[0;1mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 1) *[0m
-  *[4;35;1mAssignment Columns (0.002284)*[0m   *[0mSHOW FIELDS FROM `assignments`*[0m
-  *[4;36;1mSQL (0.000132)*[0m   *[0;1mBEGIN*[0m
-  *[4;35;1mSQL (0.000136)*[0m   *[0mCOMMIT*[0m
-Rendering template within layouts/application
-Rendering projects/edit
-Rendered projects/_task (0.00077)
-  *[4;36;1mEmployee Load (0.000270)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-  *[4;35;1mEmployee Columns (0.001663)*[0m   *[0mSHOW FIELDS FROM `employees`*[0m
-Rendered projects/_assignment (0.01289)
-  *[4;36;1mJoin Table Columns (0.001741)*[0m   *[0;1mSHOW FIELDS FROM `projects_tags`*[0m
-  *[4;35;1mTag Load (0.001395)*[0m   *[0mSELECT * FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`projects_tags`.project_id = 1 ) *[0m
-  *[4;36;1mEmployee Load (0.000452)*[0m   *[0;1mSELECT `employees`.* FROM `employees` INNER JOIN assignments ON employees.id = assignments.employee_id WHERE ((`assignments`.project_id = 1)) *[0m
-  *[4;35;1mCategory Load (0.000413)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE ((`categorizations`.project_id = 1)) *[0m
-
-
-ActionView::TemplateError (undefined method `each_with_index' for #&lt;ProjectDetail:0x23ebb2c&gt;) on line #3 of projects/edit.html.erb:
-1: &lt;h1&gt;Editing project&lt;/h1&gt;
-2: 
-3: &lt;%= render :partial =&gt; &quot;form&quot; %&gt;
-4: 
-5: &lt;%= link_to 'Show', @project %&gt; |
-6: &lt;%= link_to 'Back', projects_path %&gt;
-
-    vendor/rails/activerecord/lib/active_record/attribute_methods.rb:245:in `method_missing'
-    vendor/rails/activerecord/lib/active_record/associations/association_proxy.rb:175:in `send'
-    vendor/rails/activerecord/lib/active_record/associations/association_proxy.rb:175:in `method_missing'
-    app/views/projects/_error_messages.html.erb:12:in `_run_erb_47app47views47projects47_error_messages46html46erb'
-    app/views/projects/_error_messages.html.erb:11:in `each'
-    app/views/projects/_error_messages.html.erb:11:in `_run_erb_47app47views47projects47_error_messages46html46erb'
-    vendor/rails/actionpack/lib/action_view/base.rb:344:in `send'
-    vendor/rails/actionpack/lib/action_view/base.rb:344:in `execute'
-    vendor/rails/actionpack/lib/action_view/template_handlers/compilable.rb:29:in `send'
-    vendor/rails/actionpack/lib/action_view/template_handlers/compilable.rb:29:in `render'
-    vendor/rails/actionpack/lib/action_view/partial_template.rb:20:in `render'
-    vendor/rails/actionpack/lib/action_controller/benchmarking.rb:26:in `benchmark'
-    vendor/rails/activesupport/lib/active_support/core_ext/benchmark.rb:8:in `realtime'
-    vendor/rails/actionpack/lib/action_controller/benchmarking.rb:26:in `benchmark'
-    vendor/rails/actionpack/lib/action_view/partial_template.rb:19:in `render'
-    vendor/rails/actionpack/lib/action_view/partials.rb:110:in `render_partial'
-    vendor/rails/actionpack/lib/action_view/base.rb:280:in `render'
-    app/views/projects/_form.html.erb:17:in `_run_erb_47app47views47projects47_form46html46erb'
-    vendor/rails/actionpack/lib/action_view/base.rb:344:in `send'
-    vendor/rails/actionpack/lib/action_view/base.rb:344:in `execute'
-    vendor/rails/actionpack/lib/action_view/template_handlers/compilable.rb:29:in `send'
-    vendor/rails/actionpack/lib/action_view/template_handlers/compilable.rb:29:in `render'
-    vendor/rails/actionpack/lib/action_view/partial_template.rb:20:in `render'
-    vendor/rails/actionpack/lib/action_controller/benchmarking.rb:26:in `benchmark'
-    vendor/rails/activesupport/lib/active_support/core_ext/benchmark.rb:8:in `realtime'
-    vendor/rails/actionpack/lib/action_controller/benchmarking.rb:26:in `benchmark'
-    vendor/rails/actionpack/lib/action_view/partial_template.rb:19:in `render'
-    vendor/rails/actionpack/lib/action_view/partials.rb:110:in `render_partial'
-    vendor/rails/actionpack/lib/action_view/base.rb:280:in `render'
-    app/views/projects/edit.html.erb:3:in `_run_erb_47app47views47projects47edit46html46erb'
-    vendor/rails/actionpack/lib/action_view/base.rb:344:in `send'
-    vendor/rails/actionpack/lib/action_view/base.rb:344:in `execute'
-    vendor/rails/actionpack/lib/action_view/template_handlers/compilable.rb:29:in `send'
-    vendor/rails/actionpack/lib/action_view/template_handlers/compilable.rb:29:in `render'
-    vendor/rails/actionpack/lib/action_view/template.rb:27:in `render'
-    vendor/rails/actionpack/lib/action_view/base.rb:289:in `render_template'
-    vendor/rails/actionpack/lib/action_view/base.rb:244:in `render_file'
-    vendor/rails/actionpack/lib/action_controller/base.rb:1106:in `render_for_file'
-    vendor/rails/actionpack/lib/action_controller/base.rb:862:in `render_with_no_layout'
-    vendor/rails/actionpack/lib/action_controller/base.rb:877:in `render_with_no_layout'
-    vendor/rails/actionpack/lib/action_controller/layout.rb:253:in `render_without_benchmark'
-    vendor/rails/actionpack/lib/action_controller/benchmarking.rb:51:in `render'
-    vendor/rails/activesupport/lib/active_support/core_ext/benchmark.rb:8:in `realtime'
-    vendor/rails/actionpack/lib/action_controller/benchmarking.rb:51:in `render'
-    app/controllers/projects_controller.rb:75:in `update'
-    vendor/rails/actionpack/lib/action_controller/mime_responds.rb:131:in `call'
-    vendor/rails/actionpack/lib/action_controller/mime_responds.rb:131:in `custom'
-    vendor/rails/actionpack/lib/action_controller/mime_responds.rb:160:in `call'
-    vendor/rails/actionpack/lib/action_controller/mime_responds.rb:160:in `respond'
-    vendor/rails/actionpack/lib/action_controller/mime_responds.rb:154:in `each'
-    vendor/rails/actionpack/lib/action_controller/mime_responds.rb:154:in `respond'
-    vendor/rails/actionpack/lib/action_controller/mime_responds.rb:107:in `respond_to'
-    app/controllers/projects_controller.rb:69:in `update'
-    vendor/rails/actionpack/lib/action_controller/base.rb:1160:in `send'
-    vendor/rails/actionpack/lib/action_controller/base.rb:1160:in `perform_action_without_filters'
-    vendor/rails/actionpack/lib/action_controller/filters.rb:579:in `call_filters'
-    vendor/rails/actionpack/lib/action_controller/filters.rb:572:in `perform_action_without_benchmark'
-    vendor/rails/actionpack/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
-    /opt/local/lib/ruby/1.8/benchmark.rb:293:in `measure'
-    vendor/rails/actionpack/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
-    vendor/rails/actionpack/lib/action_controller/rescue.rb:199:in `perform_action_without_caching'
-    vendor/rails/actionpack/lib/action_controller/caching/sql_cache.rb:13:in `perform_action'
-    vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/query_cache.rb:33:in `cache'
-    vendor/rails/activerecord/lib/active_record/query_cache.rb:8:in `cache'
-    vendor/rails/actionpack/lib/action_controller/caching/sql_cache.rb:12:in `perform_action'
-    vendor/rails/actionpack/lib/action_controller/base.rb:526:in `send'
-    vendor/rails/actionpack/lib/action_controller/base.rb:526:in `process_without_filters'
-    vendor/rails/actionpack/lib/action_controller/filters.rb:568:in `process_without_session_management_support'
-    vendor/rails/actionpack/lib/action_controller/session_management.rb:123:in `process'
-    vendor/rails/actionpack/lib/action_controller/base.rb:387:in `process'
-    vendor/rails/actionpack/lib/action_controller/dispatcher.rb:156:in `handle_request'
-    vendor/rails/actionpack/lib/action_controller/dispatcher.rb:97:in `dispatch'
-    vendor/rails/actionpack/lib/action_controller/dispatcher.rb:94:in `synchronize'
-    vendor/rails/actionpack/lib/action_controller/dispatcher.rb:94:in `dispatch'
-    vendor/rails/actionpack/lib/action_controller/dispatcher.rb:110:in `dispatch_cgi'
-    vendor/rails/actionpack/lib/action_controller/dispatcher.rb:11:in `dispatch'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel/rails.rb:76:in `process'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel/rails.rb:74:in `synchronize'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel/rails.rb:74:in `process'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel.rb:159:in `process_client'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel.rb:158:in `each'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel.rb:158:in `process_client'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel.rb:285:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel.rb:285:in `initialize'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel.rb:285:in `new'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel.rb:285:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel.rb:268:in `initialize'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel.rb:268:in `new'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel.rb:268:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel/configurator.rb:282:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel/configurator.rb:281:in `each'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel/configurator.rb:281:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/mongrel_rails:128:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel/command.rb:212:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/mongrel_rails:281
-    /opt/local/bin/mongrel_rails:19:in `load'
-    /opt/local/bin/mongrel_rails:19
-
-Rendering /Users/jeff/Sites/lab/complex_forms_demo_app/vendor/rails/actionpack/lib/action_controller/templates/rescues/layout.erb (internal_server_error)
-
-
-Processing ProjectsController#update (for 127.0.0.1 at 2008-05-08 09:02:44) [PUT]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;commit&quot;=&gt;&quot;Submit&quot;, &quot;project&quot;=&gt;{&quot;name&quot;=&gt;&quot;Apollo 11&quot;, &quot;existing_task_attributes&quot;=&gt;{&quot;6&quot;=&gt;{&quot;name&quot;=&gt;&quot;Come Back Safely&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;0&quot;}, &quot;4&quot;=&gt;{&quot;name&quot;=&gt;&quot;Take Off&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;1&quot;}, &quot;5&quot;=&gt;{&quot;name&quot;=&gt;&quot;Land on Moon&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;1&quot;}}, &quot;category_attributes&quot;=&gt;{&quot;1&quot;=&gt;&quot;1&quot;, &quot;2&quot;=&gt;&quot;0&quot;, &quot;3&quot;=&gt;&quot;1&quot;}, &quot;project_detail_attributes&quot;=&gt;{&quot;description&quot;=&gt;&quot;&quot;}, &quot;existing_assignment_attributes&quot;=&gt;{&quot;1&quot;=&gt;{&quot;title&quot;=&gt;&quot;Commander&quot;, &quot;employee_id&quot;=&gt;&quot;1&quot;}, &quot;2&quot;=&gt;{&quot;title&quot;=&gt;&quot;Command Module Pilot&quot;, &quot;employee_id&quot;=&gt;&quot;2&quot;}, &quot;3&quot;=&gt;{&quot;title&quot;=&gt;&quot;Lunar Module Pilot&quot;, &quot;employee_id&quot;=&gt;&quot;3&quot;}}}, &quot;authenticity_token&quot;=&gt;&quot;bf076981917f6734cfc602f41c60c6682bfbb285&quot;, &quot;_method&quot;=&gt;&quot;put&quot;, &quot;action&quot;=&gt;&quot;update&quot;, &quot;id&quot;=&gt;&quot;1&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;36;1mProject Columns (0.002164)*[0m   *[0;1mSHOW FIELDS FROM `projects`*[0m
-  *[4;35;1mProject Load (0.000577)*[0m   *[0mSELECT * FROM `projects` WHERE (`projects`.`id` = 1) *[0m
-  *[4;36;1mTask Load (0.000275)*[0m   *[0;1mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 1) *[0m
-  *[4;35;1mTask Columns (0.001505)*[0m   *[0mSHOW FIELDS FROM `tasks`*[0m
-  *[4;36;1mCategorization Load (0.000296)*[0m   *[0;1mSELECT * FROM `categorizations` WHERE (`categorizations`.project_id = 1) *[0m
-  *[4;35;1mCategorization Columns (0.001717)*[0m   *[0mSHOW FIELDS FROM `categorizations`*[0m
-  *[4;36;1mProjectDetail Load (0.000372)*[0m   *[0;1mSELECT * FROM `project_details` WHERE (`project_details`.project_id = 1) LIMIT 1*[0m
-  *[4;35;1mProjectDetail Columns (0.001848)*[0m   *[0mSHOW FIELDS FROM `project_details`*[0m
-  *[4;36;1mAssignment Load (0.000320)*[0m   *[0;1mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 1) *[0m
-  *[4;35;1mAssignment Columns (0.002258)*[0m   *[0mSHOW FIELDS FROM `assignments`*[0m
-  *[4;36;1mSQL (0.000138)*[0m   *[0;1mBEGIN*[0m
-  *[4;35;1mSQL (0.000134)*[0m   *[0mCOMMIT*[0m
-Rendering template within layouts/application
-Rendering projects/edit
-Rendered projects/_task (0.00073)
-  *[4;36;1mEmployee Load (0.000273)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-  *[4;35;1mEmployee Columns (0.001502)*[0m   *[0mSHOW FIELDS FROM `employees`*[0m
-Rendered projects/_assignment (0.01149)
-  *[4;36;1mJoin Table Columns (0.001707)*[0m   *[0;1mSHOW FIELDS FROM `projects_tags`*[0m
-  *[4;35;1mTag Load (0.001775)*[0m   *[0mSELECT * FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`projects_tags`.project_id = 1 ) *[0m
-  *[4;36;1mEmployee Load (0.000541)*[0m   *[0;1mSELECT `employees`.* FROM `employees` INNER JOIN assignments ON employees.id = assignments.employee_id WHERE ((`assignments`.project_id = 1)) *[0m
-  *[4;35;1mCategory Load (0.000377)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE ((`categorizations`.project_id = 1)) *[0m
-
-
-ActionView::TemplateError (undefined method `each_with_index' for #&lt;ProjectDetail:0x2600110&gt;) on line #3 of projects/edit.html.erb:
-1: &lt;h1&gt;Editing project&lt;/h1&gt;
-2: 
-3: &lt;%= render :partial =&gt; &quot;form&quot; %&gt;
-4: 
-5: &lt;%= link_to 'Show', @project %&gt; |
-6: &lt;%= link_to 'Back', projects_path %&gt;
-
-    vendor/rails/activerecord/lib/active_record/attribute_methods.rb:245:in `method_missing'
-    vendor/rails/activerecord/lib/active_record/associations/association_proxy.rb:175:in `send'
-    vendor/rails/activerecord/lib/active_record/associations/association_proxy.rb:175:in `method_missing'
-    app/views/projects/_error_messages.html.erb:12:in `_run_erb_47app47views47projects47_error_messages46html46erb'
-    app/views/projects/_error_messages.html.erb:11:in `each'
-    app/views/projects/_error_messages.html.erb:11:in `_run_erb_47app47views47projects47_error_messages46html46erb'
-    vendor/rails/actionpack/lib/action_view/base.rb:344:in `send'
-    vendor/rails/actionpack/lib/action_view/base.rb:344:in `execute'
-    vendor/rails/actionpack/lib/action_view/template_handlers/compilable.rb:29:in `send'
-    vendor/rails/actionpack/lib/action_view/template_handlers/compilable.rb:29:in `render'
-    vendor/rails/actionpack/lib/action_view/partial_template.rb:20:in `render'
-    vendor/rails/actionpack/lib/action_controller/benchmarking.rb:26:in `benchmark'
-    vendor/rails/activesupport/lib/active_support/core_ext/benchmark.rb:8:in `realtime'
-    vendor/rails/actionpack/lib/action_controller/benchmarking.rb:26:in `benchmark'
-    vendor/rails/actionpack/lib/action_view/partial_template.rb:19:in `render'
-    vendor/rails/actionpack/lib/action_view/partials.rb:110:in `render_partial'
-    vendor/rails/actionpack/lib/action_view/base.rb:280:in `render'
-    app/views/projects/_form.html.erb:17:in `_run_erb_47app47views47projects47_form46html46erb'
-    vendor/rails/actionpack/lib/action_view/base.rb:344:in `send'
-    vendor/rails/actionpack/lib/action_view/base.rb:344:in `execute'
-    vendor/rails/actionpack/lib/action_view/template_handlers/compilable.rb:29:in `send'
-    vendor/rails/actionpack/lib/action_view/template_handlers/compilable.rb:29:in `render'
-    vendor/rails/actionpack/lib/action_view/partial_template.rb:20:in `render'
-    vendor/rails/actionpack/lib/action_controller/benchmarking.rb:26:in `benchmark'
-    vendor/rails/activesupport/lib/active_support/core_ext/benchmark.rb:8:in `realtime'
-    vendor/rails/actionpack/lib/action_controller/benchmarking.rb:26:in `benchmark'
-    vendor/rails/actionpack/lib/action_view/partial_template.rb:19:in `render'
-    vendor/rails/actionpack/lib/action_view/partials.rb:110:in `render_partial'
-    vendor/rails/actionpack/lib/action_view/base.rb:280:in `render'
-    app/views/projects/edit.html.erb:3:in `_run_erb_47app47views47projects47edit46html46erb'
-    vendor/rails/actionpack/lib/action_view/base.rb:344:in `send'
-    vendor/rails/actionpack/lib/action_view/base.rb:344:in `execute'
-    vendor/rails/actionpack/lib/action_view/template_handlers/compilable.rb:29:in `send'
-    vendor/rails/actionpack/lib/action_view/template_handlers/compilable.rb:29:in `render'
-    vendor/rails/actionpack/lib/action_view/template.rb:27:in `render'
-    vendor/rails/actionpack/lib/action_view/base.rb:289:in `render_template'
-    vendor/rails/actionpack/lib/action_view/base.rb:244:in `render_file'
-    vendor/rails/actionpack/lib/action_controller/base.rb:1106:in `render_for_file'
-    vendor/rails/actionpack/lib/action_controller/base.rb:862:in `render_with_no_layout'
-    vendor/rails/actionpack/lib/action_controller/base.rb:877:in `render_with_no_layout'
-    vendor/rails/actionpack/lib/action_controller/layout.rb:253:in `render_without_benchmark'
-    vendor/rails/actionpack/lib/action_controller/benchmarking.rb:51:in `render'
-    vendor/rails/activesupport/lib/active_support/core_ext/benchmark.rb:8:in `realtime'
-    vendor/rails/actionpack/lib/action_controller/benchmarking.rb:51:in `render'
-    app/controllers/projects_controller.rb:75:in `update'
-    vendor/rails/actionpack/lib/action_controller/mime_responds.rb:131:in `call'
-    vendor/rails/actionpack/lib/action_controller/mime_responds.rb:131:in `custom'
-    vendor/rails/actionpack/lib/action_controller/mime_responds.rb:160:in `call'
-    vendor/rails/actionpack/lib/action_controller/mime_responds.rb:160:in `respond'
-    vendor/rails/actionpack/lib/action_controller/mime_responds.rb:154:in `each'
-    vendor/rails/actionpack/lib/action_controller/mime_responds.rb:154:in `respond'
-    vendor/rails/actionpack/lib/action_controller/mime_responds.rb:107:in `respond_to'
-    app/controllers/projects_controller.rb:69:in `update'
-    vendor/rails/actionpack/lib/action_controller/base.rb:1160:in `send'
-    vendor/rails/actionpack/lib/action_controller/base.rb:1160:in `perform_action_without_filters'
-    vendor/rails/actionpack/lib/action_controller/filters.rb:579:in `call_filters'
-    vendor/rails/actionpack/lib/action_controller/filters.rb:572:in `perform_action_without_benchmark'
-    vendor/rails/actionpack/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
-    /opt/local/lib/ruby/1.8/benchmark.rb:293:in `measure'
-    vendor/rails/actionpack/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
-    vendor/rails/actionpack/lib/action_controller/rescue.rb:199:in `perform_action_without_caching'
-    vendor/rails/actionpack/lib/action_controller/caching/sql_cache.rb:13:in `perform_action'
-    vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/query_cache.rb:33:in `cache'
-    vendor/rails/activerecord/lib/active_record/query_cache.rb:8:in `cache'
-    vendor/rails/actionpack/lib/action_controller/caching/sql_cache.rb:12:in `perform_action'
-    vendor/rails/actionpack/lib/action_controller/base.rb:526:in `send'
-    vendor/rails/actionpack/lib/action_controller/base.rb:526:in `process_without_filters'
-    vendor/rails/actionpack/lib/action_controller/filters.rb:568:in `process_without_session_management_support'
-    vendor/rails/actionpack/lib/action_controller/session_management.rb:123:in `process'
-    vendor/rails/actionpack/lib/action_controller/base.rb:387:in `process'
-    vendor/rails/actionpack/lib/action_controller/dispatcher.rb:156:in `handle_request'
-    vendor/rails/actionpack/lib/action_controller/dispatcher.rb:97:in `dispatch'
-    vendor/rails/actionpack/lib/action_controller/dispatcher.rb:94:in `synchronize'
-    vendor/rails/actionpack/lib/action_controller/dispatcher.rb:94:in `dispatch'
-    vendor/rails/actionpack/lib/action_controller/dispatcher.rb:110:in `dispatch_cgi'
-    vendor/rails/actionpack/lib/action_controller/dispatcher.rb:11:in `dispatch'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel/rails.rb:76:in `process'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel/rails.rb:74:in `synchronize'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel/rails.rb:74:in `process'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel.rb:159:in `process_client'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel.rb:158:in `each'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel.rb:158:in `process_client'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel.rb:285:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel.rb:285:in `initialize'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel.rb:285:in `new'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel.rb:285:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel.rb:268:in `initialize'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel.rb:268:in `new'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel.rb:268:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel/configurator.rb:282:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel/configurator.rb:281:in `each'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel/configurator.rb:281:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/mongrel_rails:128:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel/command.rb:212:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/mongrel_rails:281
-    /opt/local/bin/mongrel_rails:19:in `load'
-    /opt/local/bin/mongrel_rails:19
-
-Rendering /Users/jeff/Sites/lab/complex_forms_demo_app/vendor/rails/actionpack/lib/action_controller/templates/rescues/layout.erb (internal_server_error)
-
-
-Processing ProjectsController#update (for 127.0.0.1 at 2008-05-08 09:03:08) [PUT]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;commit&quot;=&gt;&quot;Submit&quot;, &quot;project&quot;=&gt;{&quot;name&quot;=&gt;&quot;Apollo 11&quot;, &quot;existing_task_attributes&quot;=&gt;{&quot;6&quot;=&gt;{&quot;name&quot;=&gt;&quot;Come Back Safely&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;0&quot;}, &quot;4&quot;=&gt;{&quot;name&quot;=&gt;&quot;Take Off&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;1&quot;}, &quot;5&quot;=&gt;{&quot;name&quot;=&gt;&quot;Land on Moon&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;1&quot;}}, &quot;category_attributes&quot;=&gt;{&quot;1&quot;=&gt;&quot;1&quot;, &quot;2&quot;=&gt;&quot;0&quot;, &quot;3&quot;=&gt;&quot;1&quot;}, &quot;project_detail_attributes&quot;=&gt;{&quot;description&quot;=&gt;&quot;&quot;}, &quot;existing_assignment_attributes&quot;=&gt;{&quot;1&quot;=&gt;{&quot;title&quot;=&gt;&quot;Commander&quot;, &quot;employee_id&quot;=&gt;&quot;1&quot;}, &quot;2&quot;=&gt;{&quot;title&quot;=&gt;&quot;Command Module Pilot&quot;, &quot;employee_id&quot;=&gt;&quot;2&quot;}, &quot;3&quot;=&gt;{&quot;title&quot;=&gt;&quot;Lunar Module Pilot&quot;, &quot;employee_id&quot;=&gt;&quot;3&quot;}}}, &quot;authenticity_token&quot;=&gt;&quot;bf076981917f6734cfc602f41c60c6682bfbb285&quot;, &quot;_method&quot;=&gt;&quot;put&quot;, &quot;action&quot;=&gt;&quot;update&quot;, &quot;id&quot;=&gt;&quot;1&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;36;1mProject Columns (0.001804)*[0m   *[0;1mSHOW FIELDS FROM `projects`*[0m
-  *[4;35;1mProject Load (0.000674)*[0m   *[0mSELECT * FROM `projects` WHERE (`projects`.`id` = 1) *[0m
-  *[4;36;1mTask Load (0.000401)*[0m   *[0;1mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 1) *[0m
-  *[4;35;1mTask Columns (0.002005)*[0m   *[0mSHOW FIELDS FROM `tasks`*[0m
-  *[4;36;1mCategorization Load (0.001624)*[0m   *[0;1mSELECT * FROM `categorizations` WHERE (`categorizations`.project_id = 1) *[0m
-  *[4;35;1mCategorization Columns (0.001765)*[0m   *[0mSHOW FIELDS FROM `categorizations`*[0m
-  *[4;36;1mProjectDetail Load (0.000249)*[0m   *[0;1mSELECT * FROM `project_details` WHERE (`project_details`.project_id = 1) LIMIT 1*[0m
-  *[4;35;1mProjectDetail Columns (0.001554)*[0m   *[0mSHOW FIELDS FROM `project_details`*[0m
-  *[4;36;1mAssignment Load (0.000265)*[0m   *[0;1mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 1) *[0m
-  *[4;35;1mAssignment Columns (0.001698)*[0m   *[0mSHOW FIELDS FROM `assignments`*[0m
-  *[4;36;1mSQL (0.000133)*[0m   *[0;1mBEGIN*[0m
-  *[4;35;1mSQL (0.000112)*[0m   *[0mCOMMIT*[0m
-Rendering template within layouts/application
-Rendering projects/edit
-Rendered projects/_task (0.00070)
-  *[4;36;1mEmployee Load (0.000268)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-  *[4;35;1mEmployee Columns (0.001510)*[0m   *[0mSHOW FIELDS FROM `employees`*[0m
-Rendered projects/_assignment (0.00976)
-  *[4;36;1mJoin Table Columns (0.001807)*[0m   *[0;1mSHOW FIELDS FROM `projects_tags`*[0m
-  *[4;35;1mTag Load (0.000843)*[0m   *[0mSELECT * FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`projects_tags`.project_id = 1 ) *[0m
-  *[4;36;1mEmployee Load (0.000499)*[0m   *[0;1mSELECT `employees`.* FROM `employees` INNER JOIN assignments ON employees.id = assignments.employee_id WHERE ((`assignments`.project_id = 1)) *[0m
-  *[4;35;1mCategory Load (0.000403)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE ((`categorizations`.project_id = 1)) *[0m
-Rendered projects/_error_messages (0.01883)
-Rendered projects/_task (0.00051)
-Rendered projects/_task (0.00043)
-Rendered projects/_task (0.00044)
-  *[4;36;1mCACHE (0.000000)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00072)
-  *[4;35;1mCACHE (0.000000)*[0m   *[0mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00062)
-  *[4;36;1mCACHE (0.000000)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00062)
-  *[4;35;1mCategory Load (0.000304)*[0m   *[0mSELECT * FROM `categories` *[0m
-  *[4;36;1mCategory Columns (0.001863)*[0m   *[0;1mSHOW FIELDS FROM `categories`*[0m
-Rendered projects/_category (0.00433)
-Rendered projects/_category (0.00036)
-Rendered projects/_category (0.00032)
-Rendered projects/_form (0.11598)
-Completed in 0.17019 (5 reqs/sec) | Rendering: 0.11183 (65%) | DB: 0.02596 (15%) | 200 OK [http://localhost/projects/1]
-
-
-Processing ProjectsController#update (for 127.0.0.1 at 2008-05-08 09:03:30) [PUT]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;commit&quot;=&gt;&quot;Submit&quot;, &quot;project&quot;=&gt;{&quot;name&quot;=&gt;&quot;Apollo 11&quot;, &quot;existing_task_attributes&quot;=&gt;{&quot;6&quot;=&gt;{&quot;name&quot;=&gt;&quot;Come Back Safely&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;0&quot;}, &quot;4&quot;=&gt;{&quot;name&quot;=&gt;&quot;Take Off&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;1&quot;}, &quot;5&quot;=&gt;{&quot;name&quot;=&gt;&quot;Land on Moon&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;1&quot;}}, &quot;category_attributes&quot;=&gt;{&quot;1&quot;=&gt;&quot;1&quot;, &quot;2&quot;=&gt;&quot;0&quot;, &quot;3&quot;=&gt;&quot;1&quot;}, &quot;project_detail_attributes&quot;=&gt;{&quot;description&quot;=&gt;&quot;&quot;}, &quot;existing_assignment_attributes&quot;=&gt;{&quot;1&quot;=&gt;{&quot;title&quot;=&gt;&quot;Commander&quot;, &quot;employee_id&quot;=&gt;&quot;1&quot;}, &quot;2&quot;=&gt;{&quot;title&quot;=&gt;&quot;Command Module Pilot&quot;, &quot;employee_id&quot;=&gt;&quot;2&quot;}, &quot;3&quot;=&gt;{&quot;title&quot;=&gt;&quot;Lunar Module Pilot&quot;, &quot;employee_id&quot;=&gt;&quot;3&quot;}}}, &quot;authenticity_token&quot;=&gt;&quot;bf076981917f6734cfc602f41c60c6682bfbb285&quot;, &quot;_method&quot;=&gt;&quot;put&quot;, &quot;action&quot;=&gt;&quot;update&quot;, &quot;id&quot;=&gt;&quot;1&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;35;1mProject Columns (0.002074)*[0m   *[0mSHOW FIELDS FROM `projects`*[0m
-  *[4;36;1mProject Load (0.001156)*[0m   *[0;1mSELECT * FROM `projects` WHERE (`projects`.`id` = 1) *[0m
-  *[4;35;1mTask Load (0.000239)*[0m   *[0mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 1) *[0m
-  *[4;36;1mTask Columns (0.001436)*[0m   *[0;1mSHOW FIELDS FROM `tasks`*[0m
-  *[4;35;1mCategorization Load (0.001747)*[0m   *[0mSELECT * FROM `categorizations` WHERE (`categorizations`.project_id = 1) *[0m
-  *[4;36;1mCategorization Columns (0.001789)*[0m   *[0;1mSHOW FIELDS FROM `categorizations`*[0m
-  *[4;35;1mProjectDetail Load (0.000311)*[0m   *[0mSELECT * FROM `project_details` WHERE (`project_details`.project_id = 1) LIMIT 1*[0m
-  *[4;36;1mProjectDetail Columns (0.001748)*[0m   *[0;1mSHOW FIELDS FROM `project_details`*[0m
-  *[4;35;1mAssignment Load (0.000340)*[0m   *[0mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 1) *[0m
-  *[4;36;1mAssignment Columns (0.001787)*[0m   *[0;1mSHOW FIELDS FROM `assignments`*[0m
-  *[4;35;1mSQL (0.000112)*[0m   *[0mBEGIN*[0m
-  *[4;36;1mSQL (0.000105)*[0m   *[0;1mCOMMIT*[0m
-Rendering template within layouts/application
-Rendering projects/edit
-Rendered projects/_task (0.00052)
-  *[4;35;1mEmployee Load (0.000365)*[0m   *[0mSELECT * FROM `employees` *[0m
-  *[4;36;1mEmployee Columns (0.001707)*[0m   *[0;1mSHOW FIELDS FROM `employees`*[0m
-Rendered projects/_assignment (0.01149)
-  *[4;35;1mEmployee Load (0.000452)*[0m   *[0mSELECT `employees`.* FROM `employees` INNER JOIN assignments ON employees.id = assignments.employee_id WHERE ((`assignments`.project_id = 1)) *[0m
-  *[4;36;1mCategory Load (0.000481)*[0m   *[0;1mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE ((`categorizations`.project_id = 1)) *[0m
-Rendered projects/_error_messages (0.01202)
-Rendered projects/_task (0.00068)
-Rendered projects/_task (0.00062)
-Rendered projects/_task (0.00062)
-  *[4;35;1mCACHE (0.000000)*[0m   *[0mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00104)
-  *[4;36;1mCACHE (0.000000)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00091)
-  *[4;35;1mCACHE (0.000000)*[0m   *[0mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00095)
-  *[4;36;1mCategory Load (0.000252)*[0m   *[0;1mSELECT * FROM `categories` *[0m
-  *[4;35;1mCategory Columns (0.001707)*[0m   *[0mSHOW FIELDS FROM `categories`*[0m
-Rendered projects/_category (0.00381)
-Rendered projects/_category (0.00034)
-Rendered projects/_category (0.00030)
-Rendered projects/_form (0.04766)
-Completed in 0.10150 (9 reqs/sec) | Rendering: 0.04567 (44%) | DB: 0.01781 (17%) | 200 OK [http://localhost/projects/1]
-
-
-Processing ProjectsController#update (for 127.0.0.1 at 2008-05-08 09:04:24) [PUT]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;commit&quot;=&gt;&quot;Submit&quot;, &quot;project&quot;=&gt;{&quot;name&quot;=&gt;&quot;Apollo 11&quot;, &quot;existing_task_attributes&quot;=&gt;{&quot;6&quot;=&gt;{&quot;name&quot;=&gt;&quot;Come Back Safely&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;0&quot;}, &quot;4&quot;=&gt;{&quot;name&quot;=&gt;&quot;Take Off&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;1&quot;}, &quot;5&quot;=&gt;{&quot;name&quot;=&gt;&quot;Land on Moon&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;1&quot;}}, &quot;category_attributes&quot;=&gt;{&quot;1&quot;=&gt;&quot;1&quot;, &quot;2&quot;=&gt;&quot;0&quot;, &quot;3&quot;=&gt;&quot;1&quot;}, &quot;project_detail_attributes&quot;=&gt;{&quot;description&quot;=&gt;&quot;&quot;}, &quot;existing_assignment_attributes&quot;=&gt;{&quot;1&quot;=&gt;{&quot;title&quot;=&gt;&quot;Commander&quot;, &quot;employee_id&quot;=&gt;&quot;1&quot;}, &quot;2&quot;=&gt;{&quot;title&quot;=&gt;&quot;Command Module Pilot&quot;, &quot;employee_id&quot;=&gt;&quot;2&quot;}, &quot;3&quot;=&gt;{&quot;title&quot;=&gt;&quot;Lunar Module Pilot&quot;, &quot;employee_id&quot;=&gt;&quot;3&quot;}}}, &quot;authenticity_token&quot;=&gt;&quot;bf076981917f6734cfc602f41c60c6682bfbb285&quot;, &quot;_method&quot;=&gt;&quot;put&quot;, &quot;action&quot;=&gt;&quot;update&quot;, &quot;id&quot;=&gt;&quot;1&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;36;1mProject Columns (0.002335)*[0m   *[0;1mSHOW FIELDS FROM `projects`*[0m
-  *[4;35;1mProject Load (0.000327)*[0m   *[0mSELECT * FROM `projects` WHERE (`projects`.`id` = 1) *[0m
-  *[4;36;1mTask Load (0.000310)*[0m   *[0;1mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 1) *[0m
-  *[4;35;1mTask Columns (0.001656)*[0m   *[0mSHOW FIELDS FROM `tasks`*[0m
-  *[4;36;1mCategorization Load (0.000271)*[0m   *[0;1mSELECT * FROM `categorizations` WHERE (`categorizations`.project_id = 1) *[0m
-  *[4;35;1mCategorization Columns (0.001706)*[0m   *[0mSHOW FIELDS FROM `categorizations`*[0m
-  *[4;36;1mProjectDetail Load (0.000326)*[0m   *[0;1mSELECT * FROM `project_details` WHERE (`project_details`.project_id = 1) LIMIT 1*[0m
-  *[4;35;1mProjectDetail Columns (0.001689)*[0m   *[0mSHOW FIELDS FROM `project_details`*[0m
-  *[4;36;1mAssignment Load (0.000319)*[0m   *[0;1mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 1) *[0m
-  *[4;35;1mAssignment Columns (0.002540)*[0m   *[0mSHOW FIELDS FROM `assignments`*[0m
-  *[4;36;1mSQL (0.000132)*[0m   *[0;1mBEGIN*[0m
-  *[4;35;1mSQL (0.000125)*[0m   *[0mCOMMIT*[0m
-Rendering template within layouts/application
-Rendering projects/edit
-Rendered projects/_task (0.00095)
-  *[4;36;1mEmployee Load (0.000282)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-  *[4;35;1mEmployee Columns (0.001750)*[0m   *[0mSHOW FIELDS FROM `employees`*[0m
-Rendered projects/_assignment (0.01176)
-  *[4;36;1mEmployee Load (0.000425)*[0m   *[0;1mSELECT `employees`.* FROM `employees` INNER JOIN assignments ON employees.id = assignments.employee_id WHERE ((`assignments`.project_id = 1)) *[0m
-  *[4;35;1mCategory Load (0.000359)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE ((`categorizations`.project_id = 1)) *[0m
-Rendered projects/_error_messages (0.00815)
-Rendered projects/_task (0.00047)
-Rendered projects/_task (0.00042)
-Rendered projects/_task (0.00042)
-  *[4;36;1mCACHE (0.000000)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00065)
-  *[4;35;1mCACHE (0.000000)*[0m   *[0mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00060)
-  *[4;36;1mCACHE (0.000000)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00061)
-  *[4;35;1mCategory Load (0.000569)*[0m   *[0mSELECT * FROM `categories` *[0m
-  *[4;36;1mCategory Columns (0.001757)*[0m   *[0;1mSHOW FIELDS FROM `categories`*[0m
-Rendered projects/_category (0.00397)
-Rendered projects/_category (0.00034)
-Rendered projects/_category (0.00029)
-Rendered projects/_form (0.04166)
-Completed in 0.09910 (10 reqs/sec) | Rendering: 0.03989 (40%) | DB: 0.01688 (17%) | 200 OK [http://localhost/projects/1]
-
-
-Processing ProjectsController#update (for 127.0.0.1 at 2008-05-08 09:04:39) [PUT]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;commit&quot;=&gt;&quot;Submit&quot;, &quot;project&quot;=&gt;{&quot;name&quot;=&gt;&quot;Apollo 11&quot;, &quot;existing_task_attributes&quot;=&gt;{&quot;6&quot;=&gt;{&quot;name&quot;=&gt;&quot;Come Back Safely&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;0&quot;}, &quot;4&quot;=&gt;{&quot;name&quot;=&gt;&quot;Take Off&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;1&quot;}, &quot;5&quot;=&gt;{&quot;name&quot;=&gt;&quot;Land on Moon&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;1&quot;}}, &quot;category_attributes&quot;=&gt;{&quot;1&quot;=&gt;&quot;1&quot;, &quot;2&quot;=&gt;&quot;0&quot;, &quot;3&quot;=&gt;&quot;1&quot;}, &quot;project_detail_attributes&quot;=&gt;{&quot;description&quot;=&gt;&quot;&quot;}, &quot;existing_assignment_attributes&quot;=&gt;{&quot;1&quot;=&gt;{&quot;title&quot;=&gt;&quot;Commander&quot;, &quot;employee_id&quot;=&gt;&quot;1&quot;}, &quot;2&quot;=&gt;{&quot;title&quot;=&gt;&quot;Command Module Pilot&quot;, &quot;employee_id&quot;=&gt;&quot;2&quot;}, &quot;3&quot;=&gt;{&quot;title&quot;=&gt;&quot;Lunar Module Pilot&quot;, &quot;employee_id&quot;=&gt;&quot;3&quot;}}}, &quot;authenticity_token&quot;=&gt;&quot;bf076981917f6734cfc602f41c60c6682bfbb285&quot;, &quot;_method&quot;=&gt;&quot;put&quot;, &quot;action&quot;=&gt;&quot;update&quot;, &quot;id&quot;=&gt;&quot;1&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;35;1mProject Columns (0.002378)*[0m   *[0mSHOW FIELDS FROM `projects`*[0m
-  *[4;36;1mProject Load (0.000359)*[0m   *[0;1mSELECT * FROM `projects` WHERE (`projects`.`id` = 1) *[0m
-  *[4;35;1mTask Load (0.000283)*[0m   *[0mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 1) *[0m
-  *[4;36;1mTask Columns (0.001864)*[0m   *[0;1mSHOW FIELDS FROM `tasks`*[0m
-  *[4;35;1mCategorization Load (0.000439)*[0m   *[0mSELECT * FROM `categorizations` WHERE (`categorizations`.project_id = 1) *[0m
-  *[4;36;1mCategorization Columns (0.002160)*[0m   *[0;1mSHOW FIELDS FROM `categorizations`*[0m
-  *[4;35;1mProjectDetail Load (0.000310)*[0m   *[0mSELECT * FROM `project_details` WHERE (`project_details`.project_id = 1) LIMIT 1*[0m
-  *[4;36;1mProjectDetail Columns (0.002224)*[0m   *[0;1mSHOW FIELDS FROM `project_details`*[0m
-  *[4;35;1mAssignment Load (0.000301)*[0m   *[0mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 1) *[0m
-  *[4;36;1mAssignment Columns (0.001815)*[0m   *[0;1mSHOW FIELDS FROM `assignments`*[0m
-  *[4;35;1mSQL (0.000144)*[0m   *[0mBEGIN*[0m
-  *[4;36;1mSQL (0.000139)*[0m   *[0;1mCOMMIT*[0m
-Rendering template within layouts/application
-Rendering projects/edit
-Rendered projects/_task (0.00074)
-  *[4;35;1mEmployee Load (0.000273)*[0m   *[0mSELECT * FROM `employees` *[0m
-  *[4;36;1mEmployee Columns (0.001658)*[0m   *[0;1mSHOW FIELDS FROM `employees`*[0m
-Rendered projects/_assignment (0.01264)
-  *[4;35;1mEmployee Load (0.000430)*[0m   *[0mSELECT `employees`.* FROM `employees` INNER JOIN assignments ON employees.id = assignments.employee_id WHERE ((`assignments`.project_id = 1)) *[0m
-  *[4;36;1mCategory Load (0.000415)*[0m   *[0;1mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE ((`categorizations`.project_id = 1)) *[0m
-Rendered projects/_error_messages (0.01040)
-Rendered projects/_task (0.00057)
-Rendered projects/_task (0.00052)
-Rendered projects/_task (0.00051)
-  *[4;35;1mCACHE (0.000000)*[0m   *[0mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00066)
-  *[4;36;1mCACHE (0.000000)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00063)
-  *[4;35;1mCACHE (0.000000)*[0m   *[0mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00061)
-  *[4;36;1mCategory Load (0.000205)*[0m   *[0;1mSELECT * FROM `categories` *[0m
-  *[4;35;1mCategory Columns (0.002136)*[0m   *[0mSHOW FIELDS FROM `categories`*[0m
-Rendered projects/_category (0.00408)
-Rendered projects/_category (0.00031)
-Rendered projects/_category (0.00030)
-Rendered projects/_form (0.04556)
-Completed in 0.10824 (9 reqs/sec) | Rendering: 0.04382 (40%) | DB: 0.01753 (16%) | 200 OK [http://localhost/projects/1]
-
-
-Processing ProjectsController#update (for 127.0.0.1 at 2008-05-08 09:06:10) [PUT]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;commit&quot;=&gt;&quot;Submit&quot;, &quot;project&quot;=&gt;{&quot;name&quot;=&gt;&quot;Apollo 11&quot;, &quot;existing_task_attributes&quot;=&gt;{&quot;6&quot;=&gt;{&quot;name&quot;=&gt;&quot;Come Back Safely&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;0&quot;}, &quot;4&quot;=&gt;{&quot;name&quot;=&gt;&quot;Take Off&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;1&quot;}, &quot;5&quot;=&gt;{&quot;name&quot;=&gt;&quot;Land on Moon&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;1&quot;}}, &quot;category_attributes&quot;=&gt;{&quot;1&quot;=&gt;&quot;1&quot;, &quot;2&quot;=&gt;&quot;0&quot;, &quot;3&quot;=&gt;&quot;1&quot;}, &quot;project_detail_attributes&quot;=&gt;{&quot;description&quot;=&gt;&quot;&quot;}, &quot;existing_assignment_attributes&quot;=&gt;{&quot;1&quot;=&gt;{&quot;title&quot;=&gt;&quot;Commander&quot;, &quot;employee_id&quot;=&gt;&quot;1&quot;}, &quot;2&quot;=&gt;{&quot;title&quot;=&gt;&quot;Command Module Pilot&quot;, &quot;employee_id&quot;=&gt;&quot;2&quot;}, &quot;3&quot;=&gt;{&quot;title&quot;=&gt;&quot;Lunar Module Pilot&quot;, &quot;employee_id&quot;=&gt;&quot;3&quot;}}}, &quot;authenticity_token&quot;=&gt;&quot;bf076981917f6734cfc602f41c60c6682bfbb285&quot;, &quot;_method&quot;=&gt;&quot;put&quot;, &quot;action&quot;=&gt;&quot;update&quot;, &quot;id&quot;=&gt;&quot;1&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;36;1mProject Columns (0.001867)*[0m   *[0;1mSHOW FIELDS FROM `projects`*[0m
-  *[4;35;1mProject Load (0.001227)*[0m   *[0mSELECT * FROM `projects` WHERE (`projects`.`id` = 1) *[0m
-  *[4;36;1mTask Load (0.001403)*[0m   *[0;1mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 1) *[0m
-  *[4;35;1mTask Columns (0.001777)*[0m   *[0mSHOW FIELDS FROM `tasks`*[0m
-  *[4;36;1mCategorization Load (0.000264)*[0m   *[0;1mSELECT * FROM `categorizations` WHERE (`categorizations`.project_id = 1) *[0m
-  *[4;35;1mCategorization Columns (0.001702)*[0m   *[0mSHOW FIELDS FROM `categorizations`*[0m
-  *[4;36;1mProjectDetail Load (0.000319)*[0m   *[0;1mSELECT * FROM `project_details` WHERE (`project_details`.project_id = 1) LIMIT 1*[0m
-  *[4;35;1mProjectDetail Columns (0.001858)*[0m   *[0mSHOW FIELDS FROM `project_details`*[0m
-  *[4;36;1mAssignment Load (0.000632)*[0m   *[0;1mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 1) *[0m
-  *[4;35;1mAssignment Columns (0.001920)*[0m   *[0mSHOW FIELDS FROM `assignments`*[0m
-  *[4;36;1mSQL (0.000134)*[0m   *[0;1mBEGIN*[0m
-  *[4;35;1mSQL (0.000128)*[0m   *[0mCOMMIT*[0m
-Rendering template within layouts/application
-Rendering projects/edit
-Rendered projects/_task (0.00075)
-  *[4;36;1mEmployee Load (0.000263)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-  *[4;35;1mEmployee Columns (0.001566)*[0m   *[0mSHOW FIELDS FROM `employees`*[0m
-Rendered projects/_assignment (0.01141)
-  *[4;36;1mEmployee Load (0.000389)*[0m   *[0;1mSELECT `employees`.* FROM `employees` INNER JOIN assignments ON employees.id = assignments.employee_id WHERE ((`assignments`.project_id = 1)) *[0m
-  *[4;35;1mCategory Load (0.000357)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE ((`categorizations`.project_id = 1)) *[0m
-Rendered projects/_error_messages (0.00834)
-Rendered projects/_task (0.00046)
-Rendered projects/_task (0.00043)
-Rendered projects/_task (0.00041)
-  *[4;36;1mCACHE (0.000000)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00066)
-  *[4;35;1mCACHE (0.000000)*[0m   *[0mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00063)
-  *[4;36;1mCACHE (0.000000)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00061)
-  *[4;35;1mCategory Load (0.000203)*[0m   *[0mSELECT * FROM `categories` *[0m
-  *[4;36;1mCategory Columns (0.001777)*[0m   *[0;1mSHOW FIELDS FROM `categories`*[0m
-Rendered projects/_category (0.00403)
-Rendered projects/_category (0.00033)
-Rendered projects/_category (0.00029)
-Rendered projects/_form (0.03906)
-Completed in 0.10416 (9 reqs/sec) | Rendering: 0.03865 (37%) | DB: 0.01779 (17%) | 200 OK [http://localhost/projects/1]
-
-
-Processing ProjectsController#update (for 127.0.0.1 at 2008-05-08 09:08:26) [PUT]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;commit&quot;=&gt;&quot;Submit&quot;, &quot;project&quot;=&gt;{&quot;name&quot;=&gt;&quot;Apollo 11&quot;, &quot;existing_task_attributes&quot;=&gt;{&quot;6&quot;=&gt;{&quot;name&quot;=&gt;&quot;Come Back Safely&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;0&quot;}, &quot;4&quot;=&gt;{&quot;name&quot;=&gt;&quot;Take Off&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;1&quot;}, &quot;5&quot;=&gt;{&quot;name&quot;=&gt;&quot;Land on Moon&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;1&quot;}}, &quot;category_attributes&quot;=&gt;{&quot;1&quot;=&gt;&quot;1&quot;, &quot;2&quot;=&gt;&quot;0&quot;, &quot;3&quot;=&gt;&quot;1&quot;}, &quot;project_detail_attributes&quot;=&gt;{&quot;description&quot;=&gt;&quot;&quot;}, &quot;existing_assignment_attributes&quot;=&gt;{&quot;1&quot;=&gt;{&quot;title&quot;=&gt;&quot;Commander&quot;, &quot;employee_id&quot;=&gt;&quot;1&quot;}, &quot;2&quot;=&gt;{&quot;title&quot;=&gt;&quot;Command Module Pilot&quot;, &quot;employee_id&quot;=&gt;&quot;2&quot;}, &quot;3&quot;=&gt;{&quot;title&quot;=&gt;&quot;Lunar Module Pilot&quot;, &quot;employee_id&quot;=&gt;&quot;3&quot;}}}, &quot;authenticity_token&quot;=&gt;&quot;bf076981917f6734cfc602f41c60c6682bfbb285&quot;, &quot;_method&quot;=&gt;&quot;put&quot;, &quot;action&quot;=&gt;&quot;update&quot;, &quot;id&quot;=&gt;&quot;1&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;35;1mProject Columns (0.002475)*[0m   *[0mSHOW FIELDS FROM `projects`*[0m
+  *[4;35;1mProject Columns (0.002313)*[0m   *[0mSHOW FIELDS FROM `projects`*[0m
   *[4;36;1mProject Load (0.000302)*[0m   *[0;1mSELECT * FROM `projects` WHERE (`projects`.`id` = 1) *[0m
-  *[4;35;1mTask Load (0.000718)*[0m   *[0mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 1) *[0m
-  *[4;36;1mTask Columns (0.001397)*[0m   *[0;1mSHOW FIELDS FROM `tasks`*[0m
-  *[4;35;1mCategorization Load (0.000374)*[0m   *[0mSELECT * FROM `categorizations` WHERE (`categorizations`.project_id = 1) *[0m
-  *[4;36;1mCategorization Columns (0.001473)*[0m   *[0;1mSHOW FIELDS FROM `categorizations`*[0m
-  *[4;35;1mProjectDetail Load (0.000240)*[0m   *[0mSELECT * FROM `project_details` WHERE (`project_details`.project_id = 1) LIMIT 1*[0m
-  *[4;36;1mProjectDetail Columns (0.002083)*[0m   *[0;1mSHOW FIELDS FROM `project_details`*[0m
-  *[4;35;1mAssignment Load (0.000394)*[0m   *[0mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 1) *[0m
-  *[4;36;1mAssignment Columns (0.001828)*[0m   *[0;1mSHOW FIELDS FROM `assignments`*[0m
-  *[4;35;1mSQL (0.000135)*[0m   *[0mBEGIN*[0m
-  *[4;36;1mSQL (0.000114)*[0m   *[0;1mCOMMIT*[0m
-Rendering template within layouts/application
-Rendering projects/edit
-Rendered projects/_task (0.00064)
-  *[4;35;1mEmployee Load (0.000237)*[0m   *[0mSELECT * FROM `employees` *[0m
-  *[4;36;1mEmployee Columns (0.001739)*[0m   *[0;1mSHOW FIELDS FROM `employees`*[0m
-Rendered projects/_assignment (0.01176)
-  *[4;35;1mEmployee Load (0.000429)*[0m   *[0mSELECT `employees`.* FROM `employees` INNER JOIN assignments ON employees.id = assignments.employee_id WHERE ((`assignments`.project_id = 1)) *[0m
-  *[4;36;1mCategory Load (0.000441)*[0m   *[0;1mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE ((`categorizations`.project_id = 1)) *[0m
-Rendered projects/_error_messages (0.01022)
-Rendered projects/_task (0.00046)
-Rendered projects/_task (0.00042)
-Rendered projects/_task (0.00044)
-  *[4;35;1mCACHE (0.000000)*[0m   *[0mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00072)
-  *[4;36;1mCACHE (0.000000)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00061)
-  *[4;35;1mCACHE (0.000000)*[0m   *[0mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00061)
-  *[4;36;1mCategory Load (0.001331)*[0m   *[0;1mSELECT * FROM `categories` *[0m
-  *[4;35;1mCategory Columns (0.001774)*[0m   *[0mSHOW FIELDS FROM `categories`*[0m
-Rendered projects/_category (0.00369)
-Rendered projects/_category (0.00031)
-Rendered projects/_category (0.00027)
-Rendered projects/_form (0.04541)
-Completed in 0.10561 (9 reqs/sec) | Rendering: 0.04764 (45%) | DB: 0.01748 (16%) | 200 OK [http://localhost/projects/1]
-
-
-Processing ProjectsController#update (for 127.0.0.1 at 2008-05-08 09:08:45) [PUT]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;commit&quot;=&gt;&quot;Submit&quot;, &quot;project&quot;=&gt;{&quot;name&quot;=&gt;&quot;Apollo 11&quot;, &quot;existing_task_attributes&quot;=&gt;{&quot;6&quot;=&gt;{&quot;name&quot;=&gt;&quot;Come Back Safely&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;0&quot;}, &quot;4&quot;=&gt;{&quot;name&quot;=&gt;&quot;Take Off&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;1&quot;}, &quot;5&quot;=&gt;{&quot;name&quot;=&gt;&quot;&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;1&quot;}}, &quot;category_attributes&quot;=&gt;{&quot;1&quot;=&gt;&quot;1&quot;, &quot;2&quot;=&gt;&quot;0&quot;, &quot;3&quot;=&gt;&quot;1&quot;}, &quot;project_detail_attributes&quot;=&gt;{&quot;description&quot;=&gt;&quot;&quot;}, &quot;existing_assignment_attributes&quot;=&gt;{&quot;1&quot;=&gt;{&quot;title&quot;=&gt;&quot;&quot;, &quot;employee_id&quot;=&gt;&quot;1&quot;}, &quot;2&quot;=&gt;{&quot;title&quot;=&gt;&quot;Command Module Pilot&quot;, &quot;employee_id&quot;=&gt;&quot;2&quot;}, &quot;3&quot;=&gt;{&quot;title&quot;=&gt;&quot;Lunar Module Pilot&quot;, &quot;employee_id&quot;=&gt;&quot;3&quot;}}}, &quot;authenticity_token&quot;=&gt;&quot;bf076981917f6734cfc602f41c60c6682bfbb285&quot;, &quot;_method&quot;=&gt;&quot;put&quot;, &quot;action&quot;=&gt;&quot;update&quot;, &quot;id&quot;=&gt;&quot;1&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;36;1mProject Columns (0.002405)*[0m   *[0;1mSHOW FIELDS FROM `projects`*[0m
-  *[4;35;1mProject Load (0.001668)*[0m   *[0mSELECT * FROM `projects` WHERE (`projects`.`id` = 1) *[0m
-  *[4;36;1mTask Load (0.000346)*[0m   *[0;1mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 1) *[0m
-  *[4;35;1mTask Columns (0.001912)*[0m   *[0mSHOW FIELDS FROM `tasks`*[0m
-  *[4;36;1mCategorization Load (0.000399)*[0m   *[0;1mSELECT * FROM `categorizations` WHERE (`categorizations`.project_id = 1) *[0m
-  *[4;35;1mCategorization Columns (0.001899)*[0m   *[0mSHOW FIELDS FROM `categorizations`*[0m
-  *[4;36;1mProjectDetail Load (0.000345)*[0m   *[0;1mSELECT * FROM `project_details` WHERE (`project_details`.project_id = 1) LIMIT 1*[0m
-  *[4;35;1mProjectDetail Columns (0.001961)*[0m   *[0mSHOW FIELDS FROM `project_details`*[0m
-  *[4;36;1mAssignment Load (0.000593)*[0m   *[0;1mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 1) *[0m
-  *[4;35;1mAssignment Columns (0.002140)*[0m   *[0mSHOW FIELDS FROM `assignments`*[0m
-  *[4;36;1mSQL (0.000240)*[0m   *[0;1mBEGIN*[0m
-  *[4;35;1mSQL (0.000132)*[0m   *[0mCOMMIT*[0m
-Rendering template within layouts/application
-Rendering projects/edit
-Rendered projects/_task (0.00080)
-  *[4;36;1mEmployee Load (0.000284)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-  *[4;35;1mEmployee Columns (0.001546)*[0m   *[0mSHOW FIELDS FROM `employees`*[0m
-Rendered projects/_assignment (0.01168)
-  *[4;36;1mEmployee Load (0.000363)*[0m   *[0;1mSELECT `employees`.* FROM `employees` INNER JOIN assignments ON employees.id = assignments.employee_id WHERE ((`assignments`.project_id = 1)) *[0m
-
-
-ActionView::TemplateError (undefined method `singularize' for :assignments:Symbol) on line #3 of projects/edit.html.erb:
-1: &lt;h1&gt;Editing project&lt;/h1&gt;
-2: 
-3: &lt;%= render :partial =&gt; &quot;form&quot; %&gt;
-4: 
-5: &lt;%= link_to 'Show', @project %&gt; |
-6: &lt;%= link_to 'Back', projects_path %&gt;
-
-    app/views/projects/_error_messages.html.erb:21:in `_run_erb_47app47views47projects47_error_messages46html46erb'
-    vendor/rails/activerecord/lib/active_record/associations/association_collection.rb:247:in `method_missing'
-    vendor/rails/activerecord/lib/active_record/associations/association_proxy.rb:175:in `method_missing'
-    vendor/rails/activerecord/lib/active_record/base.rb:1876:in `each_with_index'
-    vendor/rails/activerecord/lib/active_record/associations/association_proxy.rb:175:in `each'
-    vendor/rails/activerecord/lib/active_record/associations/association_proxy.rb:175:in `each_with_index'
-    vendor/rails/activerecord/lib/active_record/associations/association_proxy.rb:175:in `send'
-    vendor/rails/activerecord/lib/active_record/associations/association_proxy.rb:175:in `method_missing'
-    vendor/rails/activerecord/lib/active_record/associations/association_collection.rb:247:in `method_missing'
-    app/views/projects/_error_messages.html.erb:18:in `_run_erb_47app47views47projects47_error_messages46html46erb'
-    app/views/projects/_error_messages.html.erb:17:in `each'
-    app/views/projects/_error_messages.html.erb:17:in `_run_erb_47app47views47projects47_error_messages46html46erb'
-    vendor/rails/actionpack/lib/action_view/base.rb:344:in `send'
-    vendor/rails/actionpack/lib/action_view/base.rb:344:in `execute'
-    vendor/rails/actionpack/lib/action_view/template_handlers/compilable.rb:29:in `send'
-    vendor/rails/actionpack/lib/action_view/template_handlers/compilable.rb:29:in `render'
-    vendor/rails/actionpack/lib/action_view/partial_template.rb:20:in `render'
-    vendor/rails/actionpack/lib/action_controller/benchmarking.rb:26:in `benchmark'
-    vendor/rails/activesupport/lib/active_support/core_ext/benchmark.rb:8:in `realtime'
-    vendor/rails/actionpack/lib/action_controller/benchmarking.rb:26:in `benchmark'
-    vendor/rails/actionpack/lib/action_view/partial_template.rb:19:in `render'
-    vendor/rails/actionpack/lib/action_view/partials.rb:110:in `render_partial'
-    vendor/rails/actionpack/lib/action_view/base.rb:280:in `render'
-    app/views/projects/_form.html.erb:17:in `_run_erb_47app47views47projects47_form46html46erb'
-    vendor/rails/actionpack/lib/action_view/base.rb:344:in `send'
-    vendor/rails/actionpack/lib/action_view/base.rb:344:in `execute'
-    vendor/rails/actionpack/lib/action_view/template_handlers/compilable.rb:29:in `send'
-    vendor/rails/actionpack/lib/action_view/template_handlers/compilable.rb:29:in `render'
-    vendor/rails/actionpack/lib/action_view/partial_template.rb:20:in `render'
-    vendor/rails/actionpack/lib/action_controller/benchmarking.rb:26:in `benchmark'
-    vendor/rails/activesupport/lib/active_support/core_ext/benchmark.rb:8:in `realtime'
-    vendor/rails/actionpack/lib/action_controller/benchmarking.rb:26:in `benchmark'
-    vendor/rails/actionpack/lib/action_view/partial_template.rb:19:in `render'
-    vendor/rails/actionpack/lib/action_view/partials.rb:110:in `render_partial'
-    vendor/rails/actionpack/lib/action_view/base.rb:280:in `render'
-    app/views/projects/edit.html.erb:3:in `_run_erb_47app47views47projects47edit46html46erb'
-    vendor/rails/actionpack/lib/action_view/base.rb:344:in `send'
-    vendor/rails/actionpack/lib/action_view/base.rb:344:in `execute'
-    vendor/rails/actionpack/lib/action_view/template_handlers/compilable.rb:29:in `send'
-    vendor/rails/actionpack/lib/action_view/template_handlers/compilable.rb:29:in `render'
-    vendor/rails/actionpack/lib/action_view/template.rb:27:in `render'
-    vendor/rails/actionpack/lib/action_view/base.rb:289:in `render_template'
-    vendor/rails/actionpack/lib/action_view/base.rb:244:in `render_file'
-    vendor/rails/actionpack/lib/action_controller/base.rb:1106:in `render_for_file'
-    vendor/rails/actionpack/lib/action_controller/base.rb:862:in `render_with_no_layout'
-    vendor/rails/actionpack/lib/action_controller/base.rb:877:in `render_with_no_layout'
-    vendor/rails/actionpack/lib/action_controller/layout.rb:253:in `render_without_benchmark'
-    vendor/rails/actionpack/lib/action_controller/benchmarking.rb:51:in `render'
-    vendor/rails/activesupport/lib/active_support/core_ext/benchmark.rb:8:in `realtime'
-    vendor/rails/actionpack/lib/action_controller/benchmarking.rb:51:in `render'
-    app/controllers/projects_controller.rb:75:in `update'
-    vendor/rails/actionpack/lib/action_controller/mime_responds.rb:131:in `call'
-    vendor/rails/actionpack/lib/action_controller/mime_responds.rb:131:in `custom'
-    vendor/rails/actionpack/lib/action_controller/mime_responds.rb:160:in `call'
-    vendor/rails/actionpack/lib/action_controller/mime_responds.rb:160:in `respond'
-    vendor/rails/actionpack/lib/action_controller/mime_responds.rb:154:in `each'
-    vendor/rails/actionpack/lib/action_controller/mime_responds.rb:154:in `respond'
-    vendor/rails/actionpack/lib/action_controller/mime_responds.rb:107:in `respond_to'
-    app/controllers/projects_controller.rb:69:in `update'
-    vendor/rails/actionpack/lib/action_controller/base.rb:1160:in `send'
-    vendor/rails/actionpack/lib/action_controller/base.rb:1160:in `perform_action_without_filters'
-    vendor/rails/actionpack/lib/action_controller/filters.rb:579:in `call_filters'
-    vendor/rails/actionpack/lib/action_controller/filters.rb:572:in `perform_action_without_benchmark'
-    vendor/rails/actionpack/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
-    /opt/local/lib/ruby/1.8/benchmark.rb:293:in `measure'
-    vendor/rails/actionpack/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
-    vendor/rails/actionpack/lib/action_controller/rescue.rb:199:in `perform_action_without_caching'
-    vendor/rails/actionpack/lib/action_controller/caching/sql_cache.rb:13:in `perform_action'
-    vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/query_cache.rb:33:in `cache'
-    vendor/rails/activerecord/lib/active_record/query_cache.rb:8:in `cache'
-    vendor/rails/actionpack/lib/action_controller/caching/sql_cache.rb:12:in `perform_action'
-    vendor/rails/actionpack/lib/action_controller/base.rb:526:in `send'
-    vendor/rails/actionpack/lib/action_controller/base.rb:526:in `process_without_filters'
-    vendor/rails/actionpack/lib/action_controller/filters.rb:568:in `process_without_session_management_support'
-    vendor/rails/actionpack/lib/action_controller/session_management.rb:123:in `process'
-    vendor/rails/actionpack/lib/action_controller/base.rb:387:in `process'
-    vendor/rails/actionpack/lib/action_controller/dispatcher.rb:156:in `handle_request'
-    vendor/rails/actionpack/lib/action_controller/dispatcher.rb:97:in `dispatch'
-    vendor/rails/actionpack/lib/action_controller/dispatcher.rb:94:in `synchronize'
-    vendor/rails/actionpack/lib/action_controller/dispatcher.rb:94:in `dispatch'
-    vendor/rails/actionpack/lib/action_controller/dispatcher.rb:110:in `dispatch_cgi'
-    vendor/rails/actionpack/lib/action_controller/dispatcher.rb:11:in `dispatch'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel/rails.rb:76:in `process'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel/rails.rb:74:in `synchronize'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel/rails.rb:74:in `process'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel.rb:159:in `process_client'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel.rb:158:in `each'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel.rb:158:in `process_client'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel.rb:285:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel.rb:285:in `initialize'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel.rb:285:in `new'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel.rb:285:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel.rb:268:in `initialize'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel.rb:268:in `new'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel.rb:268:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel/configurator.rb:282:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel/configurator.rb:281:in `each'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel/configurator.rb:281:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/mongrel_rails:128:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel/command.rb:212:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/mongrel_rails:281
-    /opt/local/bin/mongrel_rails:19:in `load'
-    /opt/local/bin/mongrel_rails:19
-
-Rendering /Users/jeff/Sites/lab/complex_forms_demo_app/vendor/rails/actionpack/lib/action_controller/templates/rescues/layout.erb (internal_server_error)
-
-
-Processing ProjectsController#update (for 127.0.0.1 at 2008-05-08 09:09:04) [PUT]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;commit&quot;=&gt;&quot;Submit&quot;, &quot;project&quot;=&gt;{&quot;name&quot;=&gt;&quot;Apollo 11&quot;, &quot;existing_task_attributes&quot;=&gt;{&quot;6&quot;=&gt;{&quot;name&quot;=&gt;&quot;Come Back Safely&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;0&quot;}, &quot;4&quot;=&gt;{&quot;name&quot;=&gt;&quot;Take Off&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;1&quot;}, &quot;5&quot;=&gt;{&quot;name&quot;=&gt;&quot;&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;1&quot;}}, &quot;category_attributes&quot;=&gt;{&quot;1&quot;=&gt;&quot;1&quot;, &quot;2&quot;=&gt;&quot;0&quot;, &quot;3&quot;=&gt;&quot;1&quot;}, &quot;project_detail_attributes&quot;=&gt;{&quot;description&quot;=&gt;&quot;&quot;}, &quot;existing_assignment_attributes&quot;=&gt;{&quot;1&quot;=&gt;{&quot;title&quot;=&gt;&quot;&quot;, &quot;employee_id&quot;=&gt;&quot;1&quot;}, &quot;2&quot;=&gt;{&quot;title&quot;=&gt;&quot;Command Module Pilot&quot;, &quot;employee_id&quot;=&gt;&quot;2&quot;}, &quot;3&quot;=&gt;{&quot;title&quot;=&gt;&quot;Lunar Module Pilot&quot;, &quot;employee_id&quot;=&gt;&quot;3&quot;}}}, &quot;authenticity_token&quot;=&gt;&quot;bf076981917f6734cfc602f41c60c6682bfbb285&quot;, &quot;_method&quot;=&gt;&quot;put&quot;, &quot;action&quot;=&gt;&quot;update&quot;, &quot;id&quot;=&gt;&quot;1&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;35;1mProject Columns (0.001856)*[0m   *[0mSHOW FIELDS FROM `projects`*[0m
-  *[4;36;1mProject Load (0.001599)*[0m   *[0;1mSELECT * FROM `projects` WHERE (`projects`.`id` = 1) *[0m
-  *[4;35;1mTask Load (0.000526)*[0m   *[0mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 1) *[0m
-  *[4;36;1mTask Columns (0.002284)*[0m   *[0;1mSHOW FIELDS FROM `tasks`*[0m
-  *[4;35;1mCategorization Load (0.001790)*[0m   *[0mSELECT * FROM `categorizations` WHERE (`categorizations`.project_id = 1) *[0m
-  *[4;36;1mCategorization Columns (0.001904)*[0m   *[0;1mSHOW FIELDS FROM `categorizations`*[0m
-  *[4;35;1mProjectDetail Load (0.000404)*[0m   *[0mSELECT * FROM `project_details` WHERE (`project_details`.project_id = 1) LIMIT 1*[0m
-  *[4;36;1mProjectDetail Columns (0.001679)*[0m   *[0;1mSHOW FIELDS FROM `project_details`*[0m
-  *[4;35;1mAssignment Load (0.000343)*[0m   *[0mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 1) *[0m
-  *[4;36;1mAssignment Columns (0.002024)*[0m   *[0;1mSHOW FIELDS FROM `assignments`*[0m
-  *[4;35;1mSQL (0.000304)*[0m   *[0mBEGIN*[0m
-  *[4;36;1mSQL (0.000133)*[0m   *[0;1mCOMMIT*[0m
-Rendering template within layouts/application
-Rendering projects/edit
-Rendered projects/_task (0.00072)
-  *[4;35;1mEmployee Load (0.000314)*[0m   *[0mSELECT * FROM `employees` *[0m
-  *[4;36;1mEmployee Columns (0.001692)*[0m   *[0;1mSHOW FIELDS FROM `employees`*[0m
-Rendered projects/_assignment (0.01303)
-  *[4;35;1mEmployee Load (0.000405)*[0m   *[0mSELECT `employees`.* FROM `employees` INNER JOIN assignments ON employees.id = assignments.employee_id WHERE ((`assignments`.project_id = 1)) *[0m
-  *[4;36;1mCategory Load (0.000368)*[0m   *[0;1mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE ((`categorizations`.project_id = 1)) *[0m
-Rendered projects/_error_messages (0.00946)
-Rendered projects/_task (0.00046)
-Rendered projects/_task (0.00045)
-Rendered projects/_task (0.00042)
-  *[4;35;1mCACHE (0.000000)*[0m   *[0mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00070)
-  *[4;36;1mCACHE (0.000000)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00061)
-  *[4;35;1mCACHE (0.000000)*[0m   *[0mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00061)
-  *[4;36;1mCategory Load (0.000227)*[0m   *[0;1mSELECT * FROM `categories` *[0m
-  *[4;35;1mCategory Columns (0.001691)*[0m   *[0mSHOW FIELDS FROM `categories`*[0m
-Rendered projects/_category (0.00397)
-Rendered projects/_category (0.00033)
-Rendered projects/_category (0.00029)
-Rendered projects/_form (0.04497)
-Completed in 0.10895 (9 reqs/sec) | Rendering: 0.04364 (40%) | DB: 0.02174 (19%) | 200 OK [http://localhost/projects/1]
-
-
-Processing ProjectsController#update (for 127.0.0.1 at 2008-05-08 09:15:19) [PUT]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;commit&quot;=&gt;&quot;Submit&quot;, &quot;project&quot;=&gt;{&quot;name&quot;=&gt;&quot;Apollo 11&quot;, &quot;existing_task_attributes&quot;=&gt;{&quot;6&quot;=&gt;{&quot;name&quot;=&gt;&quot;Come Back Safely&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;0&quot;}, &quot;4&quot;=&gt;{&quot;name&quot;=&gt;&quot;Take Off&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;1&quot;}, &quot;5&quot;=&gt;{&quot;name&quot;=&gt;&quot;&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;1&quot;}}, &quot;category_attributes&quot;=&gt;{&quot;1&quot;=&gt;&quot;1&quot;, &quot;2&quot;=&gt;&quot;0&quot;, &quot;3&quot;=&gt;&quot;1&quot;}, &quot;project_detail_attributes&quot;=&gt;{&quot;description&quot;=&gt;&quot;&quot;}, &quot;existing_assignment_attributes&quot;=&gt;{&quot;1&quot;=&gt;{&quot;title&quot;=&gt;&quot;&quot;, &quot;employee_id&quot;=&gt;&quot;1&quot;}, &quot;2&quot;=&gt;{&quot;title&quot;=&gt;&quot;Command Module Pilot&quot;, &quot;employee_id&quot;=&gt;&quot;2&quot;}, &quot;3&quot;=&gt;{&quot;title&quot;=&gt;&quot;Lunar Module Pilot&quot;, &quot;employee_id&quot;=&gt;&quot;3&quot;}}}, &quot;authenticity_token&quot;=&gt;&quot;bf076981917f6734cfc602f41c60c6682bfbb285&quot;, &quot;_method&quot;=&gt;&quot;put&quot;, &quot;action&quot;=&gt;&quot;update&quot;, &quot;id&quot;=&gt;&quot;1&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;36;1mProject Columns (0.001972)*[0m   *[0;1mSHOW FIELDS FROM `projects`*[0m
-  *[4;35;1mProject Load (0.000831)*[0m   *[0mSELECT * FROM `projects` WHERE (`projects`.`id` = 1) *[0m
-  *[4;36;1mTask Load (0.000349)*[0m   *[0;1mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 1) *[0m
-  *[4;35;1mTask Columns (0.001861)*[0m   *[0mSHOW FIELDS FROM `tasks`*[0m
-  *[4;36;1mCategorization Load (0.000301)*[0m   *[0;1mSELECT * FROM `categorizations` WHERE (`categorizations`.project_id = 1) *[0m
-  *[4;35;1mCategorization Columns (0.002382)*[0m   *[0mSHOW FIELDS FROM `categorizations`*[0m
-  *[4;36;1mProjectDetail Load (0.000359)*[0m   *[0;1mSELECT * FROM `project_details` WHERE (`project_details`.project_id = 1) LIMIT 1*[0m
-  *[4;35;1mProjectDetail Columns (0.001916)*[0m   *[0mSHOW FIELDS FROM `project_details`*[0m
-  *[4;36;1mAssignment Load (0.000330)*[0m   *[0;1mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 1) *[0m
-  *[4;35;1mAssignment Columns (0.001995)*[0m   *[0mSHOW FIELDS FROM `assignments`*[0m
-  *[4;36;1mSQL (0.000151)*[0m   *[0;1mBEGIN*[0m
-  *[4;35;1mSQL (0.000202)*[0m   *[0mCOMMIT*[0m
-Rendering template within layouts/application
-Rendering projects/edit
-Rendered projects/_task (0.00069)
-  *[4;36;1mEmployee Load (0.000329)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-  *[4;35;1mEmployee Columns (0.001715)*[0m   *[0mSHOW FIELDS FROM `employees`*[0m
-Rendered projects/_assignment (0.01213)
-  *[4;36;1mEmployee Load (0.000392)*[0m   *[0;1mSELECT `employees`.* FROM `employees` INNER JOIN assignments ON employees.id = assignments.employee_id WHERE ((`assignments`.project_id = 1)) *[0m
-  *[4;35;1mCategory Load (0.000355)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE ((`categorizations`.project_id = 1)) *[0m
-Rendered projects/_error_messages (0.01027)
-Rendered projects/_task (0.00049)
-Rendered projects/_task (0.00045)
-Rendered projects/_task (0.00041)
-  *[4;36;1mCACHE (0.000000)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00070)
-  *[4;35;1mCACHE (0.000000)*[0m   *[0mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00061)
-  *[4;36;1mCACHE (0.000000)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00060)
-  *[4;35;1mCategory Load (0.000228)*[0m   *[0mSELECT * FROM `categories` *[0m
-  *[4;36;1mCategory Columns (0.001706)*[0m   *[0;1mSHOW FIELDS FROM `categories`*[0m
-Rendered projects/_category (0.00393)
-Rendered projects/_category (0.00034)
-Rendered projects/_category (0.00031)
-Rendered projects/_form (0.04434)
-Completed in 0.11059 (9 reqs/sec) | Rendering: 0.04798 (43%) | DB: 0.01737 (15%) | 200 OK [http://localhost/projects/1]
-
-
-Processing ProjectsController#update (for 127.0.0.1 at 2008-05-08 09:15:31) [PUT]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;commit&quot;=&gt;&quot;Submit&quot;, &quot;project&quot;=&gt;{&quot;name&quot;=&gt;&quot;Apollo 11&quot;, &quot;existing_task_attributes&quot;=&gt;{&quot;6&quot;=&gt;{&quot;name&quot;=&gt;&quot;Come Back Safely&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;0&quot;}, &quot;4&quot;=&gt;{&quot;name&quot;=&gt;&quot;Take Off&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;1&quot;}, &quot;5&quot;=&gt;{&quot;name&quot;=&gt;&quot;&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;1&quot;}}, &quot;category_attributes&quot;=&gt;{&quot;1&quot;=&gt;&quot;1&quot;, &quot;2&quot;=&gt;&quot;0&quot;, &quot;3&quot;=&gt;&quot;1&quot;}, &quot;project_detail_attributes&quot;=&gt;{&quot;description&quot;=&gt;&quot;&quot;}, &quot;existing_assignment_attributes&quot;=&gt;{&quot;1&quot;=&gt;{&quot;title&quot;=&gt;&quot;&quot;, &quot;employee_id&quot;=&gt;&quot;1&quot;}, &quot;2&quot;=&gt;{&quot;title&quot;=&gt;&quot;Command Module Pilot&quot;, &quot;employee_id&quot;=&gt;&quot;2&quot;}, &quot;3&quot;=&gt;{&quot;title&quot;=&gt;&quot;Lunar Module Pilot&quot;, &quot;employee_id&quot;=&gt;&quot;3&quot;}}}, &quot;authenticity_token&quot;=&gt;&quot;bf076981917f6734cfc602f41c60c6682bfbb285&quot;, &quot;_method&quot;=&gt;&quot;put&quot;, &quot;action&quot;=&gt;&quot;update&quot;, &quot;id&quot;=&gt;&quot;1&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;35;1mProject Columns (0.002243)*[0m   *[0mSHOW FIELDS FROM `projects`*[0m
-  *[4;36;1mProject Load (0.000385)*[0m   *[0;1mSELECT * FROM `projects` WHERE (`projects`.`id` = 1) *[0m
-  *[4;35;1mTask Load (0.000355)*[0m   *[0mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 1) *[0m
-  *[4;36;1mTask Columns (0.004298)*[0m   *[0;1mSHOW FIELDS FROM `tasks`*[0m
-  *[4;35;1mCategorization Load (0.000343)*[0m   *[0mSELECT * FROM `categorizations` WHERE (`categorizations`.project_id = 1) *[0m
-  *[4;36;1mCategorization Columns (0.001983)*[0m   *[0;1mSHOW FIELDS FROM `categorizations`*[0m
-  *[4;35;1mProjectDetail Load (0.000288)*[0m   *[0mSELECT * FROM `project_details` WHERE (`project_details`.project_id = 1) LIMIT 1*[0m
-  *[4;36;1mProjectDetail Columns (0.001576)*[0m   *[0;1mSHOW FIELDS FROM `project_details`*[0m
-  *[4;35;1mAssignment Load (0.000269)*[0m   *[0mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 1) *[0m
-  *[4;36;1mAssignment Columns (0.001667)*[0m   *[0;1mSHOW FIELDS FROM `assignments`*[0m
-  *[4;35;1mSQL (0.000112)*[0m   *[0mBEGIN*[0m
-  *[4;36;1mSQL (0.000096)*[0m   *[0;1mCOMMIT*[0m
-Rendering template within layouts/application
-Rendering projects/edit
-Rendered projects/_task (0.00074)
-  *[4;35;1mEmployee Load (0.000264)*[0m   *[0mSELECT * FROM `employees` *[0m
-  *[4;36;1mEmployee Columns (0.005711)*[0m   *[0;1mSHOW FIELDS FROM `employees`*[0m
-Rendered projects/_assignment (0.01598)
-  *[4;35;1mEmployee Load (0.000418)*[0m   *[0mSELECT `employees`.* FROM `employees` INNER JOIN assignments ON employees.id = assignments.employee_id WHERE ((`assignments`.project_id = 1)) *[0m
-  *[4;36;1mCategory Load (0.000415)*[0m   *[0;1mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE ((`categorizations`.project_id = 1)) *[0m
-Rendered projects/_error_messages (0.01015)
-Rendered projects/_task (0.00046)
-Rendered projects/_task (0.00045)
-Rendered projects/_task (0.00042)
-  *[4;35;1mCACHE (0.000000)*[0m   *[0mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00075)
-  *[4;36;1mCACHE (0.000000)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00063)
-  *[4;35;1mCACHE (0.000000)*[0m   *[0mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00061)
-  *[4;36;1mCategory Load (0.000214)*[0m   *[0;1mSELECT * FROM `categories` *[0m
-  *[4;35;1mCategory Columns (0.001800)*[0m   *[0mSHOW FIELDS FROM `categories`*[0m
-Rendered projects/_category (0.00386)
-Rendered projects/_category (0.00030)
-Rendered projects/_category (0.00029)
-Rendered projects/_form (0.04531)
-Completed in 0.10605 (9 reqs/sec) | Rendering: 0.04000 (37%) | DB: 0.02244 (21%) | 200 OK [http://localhost/projects/1]
-
-
-Processing ProjectsController#show (for 127.0.0.1 at 2008-05-08 09:23:36) [GET]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;action&quot;=&gt;&quot;show&quot;, &quot;id&quot;=&gt;&quot;1&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;36;1mProject Columns (0.002406)*[0m   *[0;1mSHOW FIELDS FROM `projects`*[0m
-  *[4;35;1mProject Load (0.000974)*[0m   *[0mSELECT * FROM `projects` WHERE (`projects`.`id` = 1) *[0m
-Rendering template within layouts/application
-Rendering projects/show
-  *[4;36;1mTask Load (0.000346)*[0m   *[0;1mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 1) *[0m
-  *[4;35;1mTask Columns (0.002074)*[0m   *[0mSHOW FIELDS FROM `tasks`*[0m
-  *[4;36;1mAssignment Load (0.000338)*[0m   *[0;1mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 1) *[0m
-  *[4;35;1mAssignment Columns (0.001811)*[0m   *[0mSHOW FIELDS FROM `assignments`*[0m
-  *[4;36;1mEmployee Columns (0.001545)*[0m   *[0;1mSHOW FIELDS FROM `employees`*[0m
-  *[4;35;1mEmployee Load (0.001268)*[0m   *[0mSELECT * FROM `employees` WHERE (`employees`.`id` = 1) *[0m
-  *[4;36;1mEmployee Load (0.000319)*[0m   *[0;1mSELECT * FROM `employees` WHERE (`employees`.`id` = 2) *[0m
-  *[4;35;1mEmployee Load (0.000218)*[0m   *[0mSELECT * FROM `employees` WHERE (`employees`.`id` = 3) *[0m
-  *[4;36;1mCategory Load (0.000459)*[0m   *[0;1mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE ((`categorizations`.project_id = 1)) *[0m
-  *[4;35;1mCategory Columns (0.001625)*[0m   *[0mSHOW FIELDS FROM `categories`*[0m
-  *[4;36;1mProjectDetail Load (0.000287)*[0m   *[0;1mSELECT * FROM `project_details` WHERE (`project_details`.project_id = 1) LIMIT 1*[0m
-  *[4;35;1mProjectDetail Columns (0.001934)*[0m   *[0mSHOW FIELDS FROM `project_details`*[0m
-  *[4;36;1mJoin Table Columns (0.001891)*[0m   *[0;1mSHOW FIELDS FROM `projects_tags`*[0m
-  *[4;35;1mTag Load (0.000922)*[0m   *[0mSELECT * FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`projects_tags`.project_id = 1 ) *[0m
-Completed in 0.08693 (11 reqs/sec) | Rendering: 0.05823 (66%) | DB: 0.01842 (21%) | 200 OK [http://localhost/projects/1]
-
-
-Processing ProjectsController#show (for 127.0.0.1 at 2008-05-08 09:23:40) [GET]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;action&quot;=&gt;&quot;show&quot;, &quot;id&quot;=&gt;&quot;1&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;36;1mProject Columns (0.001913)*[0m   *[0;1mSHOW FIELDS FROM `projects`*[0m
-  *[4;35;1mProject Load (0.001930)*[0m   *[0mSELECT * FROM `projects` WHERE (`projects`.`id` = 1) *[0m
-Rendering template within layouts/application
-Rendering projects/show
-  *[4;36;1mTask Load (0.000439)*[0m   *[0;1mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 1) *[0m
-  *[4;35;1mTask Columns (0.002057)*[0m   *[0mSHOW FIELDS FROM `tasks`*[0m
-  *[4;36;1mAssignment Load (0.000321)*[0m   *[0;1mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 1) *[0m
-  *[4;35;1mAssignment Columns (0.001779)*[0m   *[0mSHOW FIELDS FROM `assignments`*[0m
-  *[4;36;1mEmployee Columns (0.002205)*[0m   *[0;1mSHOW FIELDS FROM `employees`*[0m
-  *[4;35;1mEmployee Load (0.000543)*[0m   *[0mSELECT * FROM `employees` WHERE (`employees`.`id` = 1) *[0m
-  *[4;36;1mEmployee Load (0.000208)*[0m   *[0;1mSELECT * FROM `employees` WHERE (`employees`.`id` = 2) *[0m
-  *[4;35;1mEmployee Load (0.000189)*[0m   *[0mSELECT * FROM `employees` WHERE (`employees`.`id` = 3) *[0m
-  *[4;36;1mCategory Load (0.000437)*[0m   *[0;1mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE ((`categorizations`.project_id = 1)) *[0m
-  *[4;35;1mCategory Columns (0.001878)*[0m   *[0mSHOW FIELDS FROM `categories`*[0m
-  *[4;36;1mProjectDetail Load (0.000332)*[0m   *[0;1mSELECT * FROM `project_details` WHERE (`project_details`.project_id = 1) LIMIT 1*[0m
-  *[4;35;1mProjectDetail Columns (0.001462)*[0m   *[0mSHOW FIELDS FROM `project_details`*[0m
-  *[4;36;1mJoin Table Columns (0.001576)*[0m   *[0;1mSHOW FIELDS FROM `projects_tags`*[0m
-  *[4;35;1mTag Load (0.001637)*[0m   *[0mSELECT * FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`projects_tags`.project_id = 1 ) *[0m
-Completed in 0.14986 (6 reqs/sec) | Rendering: 0.12107 (80%) | DB: 0.01891 (12%) | 200 OK [http://localhost/projects/1]
-  *[4;36;1mSQL (0.000262)*[0m   *[0;1mSET NAMES 'utf8'*[0m
-  *[4;35;1mSQL (0.000089)*[0m   *[0mSET SQL_AUTO_IS_NULL=0*[0m
-  *[4;36;1mTag Columns (0.002073)*[0m   *[0;1mSHOW FIELDS FROM `tags`*[0m
-  *[4;35;1mSQL (0.000133)*[0m   *[0mBEGIN*[0m
-  *[4;36;1mTag Create (0.000293)*[0m   *[0;1mINSERT INTO `tags` (`name`, `updated_at`, `created_at`) VALUES('Space', '2008-05-08 09:24:29', '2008-05-08 09:24:29')*[0m
-  *[4;35;1mSQL (0.000684)*[0m   *[0mCOMMIT*[0m
-  *[4;36;1mSQL (0.000181)*[0m   *[0;1mBEGIN*[0m
-  *[4;35;1mTag Create (0.000260)*[0m   *[0mINSERT INTO `tags` (`name`, `updated_at`, `created_at`) VALUES('Shuttle', '2008-05-08 09:24:33', '2008-05-08 09:24:33')*[0m
-  *[4;36;1mSQL (0.000720)*[0m   *[0;1mCOMMIT*[0m
-  *[4;35;1mSQL (0.000182)*[0m   *[0mBEGIN*[0m
-  *[4;36;1mTag Create (0.000261)*[0m   *[0;1mINSERT INTO `tags` (`name`, `updated_at`, `created_at`) VALUES('Sci Fi', '2008-05-08 09:24:37', '2008-05-08 09:24:37')*[0m
-  *[4;35;1mSQL (0.000741)*[0m   *[0mCOMMIT*[0m
-  *[4;36;1mSQL (0.000182)*[0m   *[0;1mBEGIN*[0m
-  *[4;35;1mTag Create (0.000302)*[0m   *[0mINSERT INTO `tags` (`name`, `updated_at`, `created_at`) VALUES('Lunar', '2008-05-08 09:24:41', '2008-05-08 09:24:41')*[0m
-  *[4;36;1mSQL (0.001197)*[0m   *[0;1mCOMMIT*[0m
-
-
-Processing ProjectsController#edit (for 127.0.0.1 at 2008-05-08 09:27:07) [GET]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;action&quot;=&gt;&quot;edit&quot;, &quot;id&quot;=&gt;&quot;1&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;36;1mProject Columns (0.002386)*[0m   *[0;1mSHOW FIELDS FROM `projects`*[0m
-  *[4;35;1mProject Load (0.000427)*[0m   *[0mSELECT * FROM `projects` WHERE (`projects`.`id` = 1) *[0m
-Rendering template within layouts/application
-Rendering projects/edit
-  *[4;36;1mTask Columns (0.002237)*[0m   *[0;1mSHOW FIELDS FROM `tasks`*[0m
-Rendered projects/_task (0.00212)
-  *[4;35;1mTask Load (0.000501)*[0m   *[0mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 1) *[0m
-  *[4;36;1mAssignment Columns (0.001832)*[0m   *[0;1mSHOW FIELDS FROM `assignments`*[0m
-  *[4;35;1mEmployee Load (0.000286)*[0m   *[0mSELECT * FROM `employees` *[0m
-  *[4;36;1mEmployee Columns (0.001618)*[0m   *[0;1mSHOW FIELDS FROM `employees`*[0m
-Rendered projects/_assignment (0.01365)
-  *[4;35;1mAssignment Load (0.000277)*[0m   *[0mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 1) *[0m
-Rendered projects/_error_messages (0.00013)
-Rendered projects/_task (0.00045)
-Rendered projects/_task (0.00041)
-Rendered projects/_task (0.00040)
-  *[4;36;1mCACHE (0.000000)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00067)
-  *[4;35;1mCACHE (0.000000)*[0m   *[0mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00061)
-  *[4;36;1mCACHE (0.000000)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00073)
-  *[4;35;1mCategory Load (0.000266)*[0m   *[0mSELECT * FROM `categories` *[0m
-  *[4;36;1mCategory Columns (0.001696)*[0m   *[0;1mSHOW FIELDS FROM `categories`*[0m
-  *[4;35;1mCategory Exists (0.000395)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 1) AND ((`categorizations`.project_id = 1)) LIMIT 1*[0m
-Rendered projects/_category (0.00540)
-  *[4;36;1mCategory Exists (0.000248)*[0m   *[0;1mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 2) AND ((`categorizations`.project_id = 1)) LIMIT 1*[0m
-Rendered projects/_category (0.00127)
-  *[4;35;1mCategory Exists (0.000263)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 3) AND ((`categorizations`.project_id = 1)) LIMIT 1*[0m
-Rendered projects/_category (0.00112)
-  *[4;36;1mTag Load (0.000278)*[0m   *[0;1mSELECT * FROM `tags` *[0m
-  *[4;35;1mTag Columns (0.001637)*[0m   *[0mSHOW FIELDS FROM `tags`*[0m
-  *[4;36;1mTag Exists (0.000387)*[0m   *[0;1mSELECT `tags`.id FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`tags`.`id` = 1) AND (`projects_tags`.project_id = 1 ) LIMIT 1*[0m
-Rendered projects/_tag (0.00447)
-  *[4;35;1mTag Exists (0.000276)*[0m   *[0mSELECT `tags`.id FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`tags`.`id` = 2) AND (`projects_tags`.project_id = 1 ) LIMIT 1*[0m
-Rendered projects/_tag (0.00114)
-  *[4;36;1mTag Exists (0.000246)*[0m   *[0;1mSELECT `tags`.id FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`tags`.`id` = 3) AND (`projects_tags`.project_id = 1 ) LIMIT 1*[0m
-Rendered projects/_tag (0.00111)
-  *[4;35;1mTag Exists (0.000337)*[0m   *[0mSELECT `tags`.id FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`tags`.`id` = 4) AND (`projects_tags`.project_id = 1 ) LIMIT 1*[0m
-Rendered projects/_tag (0.00126)
-  *[4;36;1mProjectDetail Load (0.000325)*[0m   *[0;1mSELECT * FROM `project_details` WHERE (`project_details`.project_id = 1) LIMIT 1*[0m
-  *[4;35;1mProjectDetail Columns (0.001882)*[0m   *[0mSHOW FIELDS FROM `project_details`*[0m
-Rendered projects/_form (0.09045)
-Completed in 0.11300 (8 reqs/sec) | Rendering: 0.08579 (75%) | DB: 0.01780 (15%) | 200 OK [http://localhost/projects/1/edit]
-
-
-Processing ProjectsController#edit (for 127.0.0.1 at 2008-05-08 09:27:54) [GET]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;action&quot;=&gt;&quot;edit&quot;, &quot;id&quot;=&gt;&quot;1&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;36;1mProject Columns (0.002292)*[0m   *[0;1mSHOW FIELDS FROM `projects`*[0m
-  *[4;35;1mProject Load (0.000391)*[0m   *[0mSELECT * FROM `projects` WHERE (`projects`.`id` = 1) *[0m
-Rendering template within layouts/application
-Rendering projects/edit
-  *[4;36;1mTask Columns (0.002615)*[0m   *[0;1mSHOW FIELDS FROM `tasks`*[0m
-Rendered projects/_task (0.00221)
-  *[4;35;1mTask Load (0.000320)*[0m   *[0mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 1) *[0m
-  *[4;36;1mAssignment Columns (0.001954)*[0m   *[0;1mSHOW FIELDS FROM `assignments`*[0m
-  *[4;35;1mEmployee Load (0.000299)*[0m   *[0mSELECT * FROM `employees` *[0m
-  *[4;36;1mEmployee Columns (0.002018)*[0m   *[0;1mSHOW FIELDS FROM `employees`*[0m
-Rendered projects/_assignment (0.01607)
-  *[4;35;1mAssignment Load (0.000319)*[0m   *[0mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 1) *[0m
-Rendered projects/_error_messages (0.00020)
-Rendered projects/_task (0.00062)
-Rendered projects/_task (0.00057)
-Rendered projects/_task (0.00056)
-  *[4;36;1mCACHE (0.000000)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00082)
-  *[4;35;1mCACHE (0.000000)*[0m   *[0mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00077)
-  *[4;36;1mCACHE (0.000000)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00076)
-  *[4;35;1mCategory Load (0.000281)*[0m   *[0mSELECT * FROM `categories` *[0m
-  *[4;36;1mCategory Columns (0.001665)*[0m   *[0;1mSHOW FIELDS FROM `categories`*[0m
-  *[4;35;1mCategory Exists (0.000357)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 1) AND ((`categorizations`.project_id = 1)) LIMIT 1*[0m
-Rendered projects/_category (0.00514)
-  *[4;36;1mCategory Exists (0.000254)*[0m   *[0;1mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 2) AND ((`categorizations`.project_id = 1)) LIMIT 1*[0m
-Rendered projects/_category (0.00114)
-  *[4;35;1mCategory Exists (0.000254)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 3) AND ((`categorizations`.project_id = 1)) LIMIT 1*[0m
-Rendered projects/_category (0.00112)
-  *[4;36;1mTag Load (0.000279)*[0m   *[0;1mSELECT * FROM `tags` *[0m
-  *[4;35;1mTag Columns (0.001302)*[0m   *[0mSHOW FIELDS FROM `tags`*[0m
-  *[4;36;1mTag Exists (0.001623)*[0m   *[0;1mSELECT `tags`.id FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`tags`.`id` = 1) AND (`projects_tags`.project_id = 1 ) LIMIT 1*[0m
-Rendered projects/_tag (0.00471)
-  *[4;35;1mTag Exists (0.000254)*[0m   *[0mSELECT `tags`.id FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`tags`.`id` = 2) AND (`projects_tags`.project_id = 1 ) LIMIT 1*[0m
-Rendered projects/_tag (0.00138)
-  *[4;36;1mTag Exists (0.000244)*[0m   *[0;1mSELECT `tags`.id FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`tags`.`id` = 3) AND (`projects_tags`.project_id = 1 ) LIMIT 1*[0m
-Rendered projects/_tag (0.00113)
-  *[4;35;1mTag Exists (0.000252)*[0m   *[0mSELECT `tags`.id FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`tags`.`id` = 4) AND (`projects_tags`.project_id = 1 ) LIMIT 1*[0m
-Rendered projects/_tag (0.00113)
-  *[4;36;1mProjectDetail Load (0.000302)*[0m   *[0;1mSELECT * FROM `project_details` WHERE (`project_details`.project_id = 1) LIMIT 1*[0m
-  *[4;35;1mProjectDetail Columns (0.001923)*[0m   *[0mSHOW FIELDS FROM `project_details`*[0m
-Rendered projects/_form (0.09612)
-Completed in 0.11219 (8 reqs/sec) | Rendering: 0.08322 (74%) | DB: 0.01920 (17%) | 200 OK [http://localhost/projects/1/edit]
-  *[4;36;1mSQL (0.000264)*[0m   *[0;1mSET NAMES 'utf8'*[0m
-  *[4;35;1mSQL (0.000101)*[0m   *[0mSET SQL_AUTO_IS_NULL=0*[0m
-  *[4;36;1mProject Load (0.000341)*[0m   *[0;1mSELECT * FROM `projects` LIMIT 1*[0m
-  *[4;35;1mProject Columns (0.001555)*[0m   *[0mSHOW FIELDS FROM `projects`*[0m
-  *[4;36;1mSQL (0.000333)*[0m   *[0;1mselect count(*) from projects_tags*[0m
-  *[4;35;1mSQL (0.000339)*[0m   *[0mselect count(*) from projects_tags*[0m
-  *[4;36;1mSQL (0.000341)*[0m   *[0;1mselect count(*) from projects_tags*[0m
-  *[4;35;1mSQL (0.000387)*[0m   *[0mselect count(*) from projects_tags*[0m
-  *[4;36;1mProject Load (0.000352)*[0m   *[0;1mSELECT * FROM `projects` LIMIT 1*[0m
-  *[4;35;1mJoin Table Columns (0.001917)*[0m   *[0mSHOW FIELDS FROM `projects_tags`*[0m
-  *[4;36;1mTag Load (0.000984)*[0m   *[0;1mSELECT * FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`projects_tags`.project_id = 1 ) *[0m
-  *[4;35;1mTag Load (0.000352)*[0m   *[0mSELECT * FROM `tags` LIMIT 1*[0m
-  *[4;36;1mTag Columns (0.009547)*[0m   *[0;1mSHOW FIELDS FROM `tags`*[0m
-  *[4;35;1mSQL (0.000341)*[0m   *[0mselect count(*) from projects_tags*[0m
-  *[4;36;1mSQL (0.000655)*[0m   *[0;1mSHOW TABLES*[0m
-  *[4;35;1mSQL (0.000663)*[0m   *[0mSHOW TABLES*[0m
-  *[4;36;1mSQL (0.000425)*[0m   *[0;1mSHOW TABLES*[0m
-
-
-Processing ProjectsController#update (for 127.0.0.1 at 2008-05-08 09:42:04) [PUT]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;commit&quot;=&gt;&quot;Submit&quot;, &quot;project&quot;=&gt;{&quot;name&quot;=&gt;&quot;Apollo 11&quot;, &quot;existing_task_attributes&quot;=&gt;{&quot;6&quot;=&gt;{&quot;name&quot;=&gt;&quot;Come Back Safely&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;0&quot;}, &quot;4&quot;=&gt;{&quot;name&quot;=&gt;&quot;Take Off&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;1&quot;}, &quot;5&quot;=&gt;{&quot;name&quot;=&gt;&quot;Land on Moon&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;1&quot;}}, &quot;category_attributes&quot;=&gt;{&quot;1&quot;=&gt;&quot;1&quot;, &quot;2&quot;=&gt;&quot;0&quot;, &quot;3&quot;=&gt;&quot;1&quot;}, &quot;tag_attributes&quot;=&gt;{&quot;1&quot;=&gt;&quot;1&quot;, &quot;2&quot;=&gt;&quot;1&quot;, &quot;3&quot;=&gt;&quot;1&quot;, &quot;4&quot;=&gt;&quot;1&quot;}, &quot;project_detail_attributes&quot;=&gt;{&quot;description&quot;=&gt;&quot;&quot;}, &quot;existing_assignment_attributes&quot;=&gt;{&quot;1&quot;=&gt;{&quot;title&quot;=&gt;&quot;Commander&quot;, &quot;employee_id&quot;=&gt;&quot;1&quot;}, &quot;2&quot;=&gt;{&quot;title&quot;=&gt;&quot;Command Module Pilot&quot;, &quot;employee_id&quot;=&gt;&quot;2&quot;}, &quot;3&quot;=&gt;{&quot;title&quot;=&gt;&quot;Lunar Module Pilot&quot;, &quot;employee_id&quot;=&gt;&quot;3&quot;}}}, &quot;authenticity_token&quot;=&gt;&quot;bf076981917f6734cfc602f41c60c6682bfbb285&quot;, &quot;_method&quot;=&gt;&quot;put&quot;, &quot;action&quot;=&gt;&quot;update&quot;, &quot;id&quot;=&gt;&quot;1&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;36;1mProject Columns (0.002416)*[0m   *[0;1mSHOW FIELDS FROM `projects`*[0m
-  *[4;35;1mProject Load (0.000746)*[0m   *[0mSELECT * FROM `projects` WHERE (`projects`.`id` = 1) *[0m
-  *[4;36;1mTask Load (0.000354)*[0m   *[0;1mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 1) *[0m
-  *[4;35;1mTask Columns (0.002004)*[0m   *[0mSHOW FIELDS FROM `tasks`*[0m
-  *[4;36;1mCategorization Load (0.000355)*[0m   *[0;1mSELECT * FROM `categorizations` WHERE (`categorizations`.project_id = 1) *[0m
-  *[4;35;1mCategorization Columns (0.001678)*[0m   *[0mSHOW FIELDS FROM `categorizations`*[0m
-  *[4;36;1mJoin Table Columns (0.001865)*[0m   *[0;1mSHOW FIELDS FROM `projects_tags`*[0m
-  *[4;35;1mTag Load (0.001265)*[0m   *[0mSELECT * FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`projects_tags`.project_id = 1 ) *[0m
-  *[4;36;1mTag Columns (0.001539)*[0m   *[0;1mSHOW FIELDS FROM `tags`*[0m
-
-
-NoMethodError (undefined method `tag_id=' for #&lt;Tag id: nil, name: nil, created_at: nil, updated_at: nil&gt;):
-    /vendor/rails/activerecord/lib/active_record/attribute_methods.rb:240:in `method_missing'
-    /vendor/rails/activerecord/lib/active_record/base.rb:2313:in `send'
-    /vendor/rails/activerecord/lib/active_record/base.rb:2313:in `attributes='
-    /vendor/rails/activerecord/lib/active_record/base.rb:2312:in `each'
-    /vendor/rails/activerecord/lib/active_record/base.rb:2312:in `attributes='
-    /vendor/rails/activerecord/lib/active_record/base.rb:2097:in `initialize'
-    /vendor/rails/activerecord/lib/active_record/associations/association_collection.rb:299:in `new'
-    /vendor/rails/activerecord/lib/active_record/associations/association_collection.rb:299:in `build_record'
-    /vendor/rails/activerecord/lib/active_record/associations/association_collection.rb:65:in `build'
-    /app/models/project.rb:45:in `tag_attributes='
-    /app/models/project.rb:40:in `each'
-    /app/models/project.rb:40:in `tag_attributes='
-    /vendor/rails/activerecord/lib/active_record/base.rb:2313:in `send'
-    /vendor/rails/activerecord/lib/active_record/base.rb:2313:in `attributes='
-    /vendor/rails/activerecord/lib/active_record/base.rb:2312:in `each'
-    /vendor/rails/activerecord/lib/active_record/base.rb:2312:in `attributes='
-    /vendor/rails/activerecord/lib/active_record/base.rb:2226:in `update_attributes'
-    /app/controllers/projects_controller.rb:70:in `update'
-    /vendor/rails/actionpack/lib/action_controller/mime_responds.rb:106:in `call'
-    /vendor/rails/actionpack/lib/action_controller/mime_responds.rb:106:in `respond_to'
-    /app/controllers/projects_controller.rb:69:in `update'
-    /vendor/rails/actionpack/lib/action_controller/base.rb:1160:in `send'
-    /vendor/rails/actionpack/lib/action_controller/base.rb:1160:in `perform_action_without_filters'
-    /vendor/rails/actionpack/lib/action_controller/filters.rb:579:in `call_filters'
-    /vendor/rails/actionpack/lib/action_controller/filters.rb:572:in `perform_action_without_benchmark'
-    /vendor/rails/actionpack/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
-    /opt/local/lib/ruby/1.8/benchmark.rb:293:in `measure'
-    /vendor/rails/actionpack/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
-    /vendor/rails/actionpack/lib/action_controller/rescue.rb:199:in `perform_action_without_caching'
-    /vendor/rails/actionpack/lib/action_controller/caching/sql_cache.rb:13:in `perform_action'
-    /vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/query_cache.rb:33:in `cache'
-    /vendor/rails/activerecord/lib/active_record/query_cache.rb:8:in `cache'
-    /vendor/rails/actionpack/lib/action_controller/caching/sql_cache.rb:12:in `perform_action'
-    /vendor/rails/actionpack/lib/action_controller/base.rb:526:in `send'
-    /vendor/rails/actionpack/lib/action_controller/base.rb:526:in `process_without_filters'
-    /vendor/rails/actionpack/lib/action_controller/filters.rb:568:in `process_without_session_management_support'
-    /vendor/rails/actionpack/lib/action_controller/session_management.rb:123:in `process'
-    /vendor/rails/actionpack/lib/action_controller/base.rb:387:in `process'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:156:in `handle_request'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:97:in `dispatch'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:94:in `synchronize'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:94:in `dispatch'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:110:in `dispatch_cgi'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:11:in `dispatch'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/rails.rb:76:in `process'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/rails.rb:74:in `synchronize'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/rails.rb:74:in `process'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:159:in `process_client'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:158:in `each'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:158:in `process_client'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:285:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:285:in `initialize'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:285:in `new'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:285:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:268:in `initialize'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:268:in `new'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:268:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/configurator.rb:282:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/configurator.rb:281:in `each'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/configurator.rb:281:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/mongrel_rails:128:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/command.rb:212:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/mongrel_rails:281
-    /opt/local/bin/mongrel_rails:19:in `load'
-    /opt/local/bin/mongrel_rails:19
-
-Rendering /Users/jeff/Sites/lab/complex_forms_demo_app/vendor/rails/actionpack/lib/action_controller/templates/rescues/layout.erb (internal_server_error)
-
-
-Processing ProjectsController#update (for 127.0.0.1 at 2008-05-08 09:51:54) [PUT]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;commit&quot;=&gt;&quot;Submit&quot;, &quot;project&quot;=&gt;{&quot;name&quot;=&gt;&quot;Apollo 11&quot;, &quot;existing_task_attributes&quot;=&gt;{&quot;6&quot;=&gt;{&quot;name&quot;=&gt;&quot;Come Back Safely&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;0&quot;}, &quot;4&quot;=&gt;{&quot;name&quot;=&gt;&quot;Take Off&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;1&quot;}, &quot;5&quot;=&gt;{&quot;name&quot;=&gt;&quot;Land on Moon&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;1&quot;}}, &quot;category_attributes&quot;=&gt;{&quot;1&quot;=&gt;&quot;1&quot;, &quot;2&quot;=&gt;&quot;0&quot;, &quot;3&quot;=&gt;&quot;1&quot;}, &quot;tag_attributes&quot;=&gt;{&quot;1&quot;=&gt;&quot;1&quot;, &quot;2&quot;=&gt;&quot;1&quot;, &quot;3&quot;=&gt;&quot;1&quot;, &quot;4&quot;=&gt;&quot;1&quot;}, &quot;project_detail_attributes&quot;=&gt;{&quot;description&quot;=&gt;&quot;&quot;}, &quot;existing_assignment_attributes&quot;=&gt;{&quot;1&quot;=&gt;{&quot;title&quot;=&gt;&quot;Commander&quot;, &quot;employee_id&quot;=&gt;&quot;1&quot;}, &quot;2&quot;=&gt;{&quot;title&quot;=&gt;&quot;Command Module Pilot&quot;, &quot;employee_id&quot;=&gt;&quot;2&quot;}, &quot;3&quot;=&gt;{&quot;title&quot;=&gt;&quot;Lunar Module Pilot&quot;, &quot;employee_id&quot;=&gt;&quot;3&quot;}}}, &quot;authenticity_token&quot;=&gt;&quot;bf076981917f6734cfc602f41c60c6682bfbb285&quot;, &quot;_method&quot;=&gt;&quot;put&quot;, &quot;action&quot;=&gt;&quot;update&quot;, &quot;id&quot;=&gt;&quot;1&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;35;1mProject Columns (0.001707)*[0m   *[0mSHOW FIELDS FROM `projects`*[0m
-  *[4;36;1mProject Load (0.002635)*[0m   *[0;1mSELECT * FROM `projects` WHERE (`projects`.`id` = 1) *[0m
-  *[4;35;1mTask Load (0.000300)*[0m   *[0mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 1) *[0m
-  *[4;36;1mTask Columns (0.002236)*[0m   *[0;1mSHOW FIELDS FROM `tasks`*[0m
-  *[4;35;1mCategorization Load (0.000432)*[0m   *[0mSELECT * FROM `categorizations` WHERE (`categorizations`.project_id = 1) *[0m
-  *[4;36;1mCategorization Columns (0.001883)*[0m   *[0;1mSHOW FIELDS FROM `categorizations`*[0m
-  *[4;35;1mJoin Table Columns (0.001920)*[0m   *[0mSHOW FIELDS FROM `projects_tags`*[0m
-  *[4;36;1mTag Load (0.000775)*[0m   *[0;1mSELECT * FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`projects_tags`.project_id = 1 ) *[0m
-  *[4;35;1mTag Columns (0.002130)*[0m   *[0mSHOW FIELDS FROM `tags`*[0m
-  *[4;36;1mTag Load (0.000422)*[0m   *[0;1mSELECT * FROM `tags` WHERE (`tags`.`id` = '1') LIMIT 1*[0m
-  *[4;35;1mTag Load (0.000231)*[0m   *[0mSELECT * FROM `tags` WHERE (`tags`.`id` = '2') LIMIT 1*[0m
-  *[4;36;1mTag Load (0.000190)*[0m   *[0;1mSELECT * FROM `tags` WHERE (`tags`.`id` = '3') LIMIT 1*[0m
-  *[4;35;1mTag Load (0.000185)*[0m   *[0mSELECT * FROM `tags` WHERE (`tags`.`id` = '4') LIMIT 1*[0m
-  *[4;36;1mProjectDetail Load (0.000412)*[0m   *[0;1mSELECT * FROM `project_details` WHERE (`project_details`.project_id = 1) LIMIT 1*[0m
-  *[4;35;1mProjectDetail Columns (0.001507)*[0m   *[0mSHOW FIELDS FROM `project_details`*[0m
-  *[4;36;1mAssignment Load (0.000254)*[0m   *[0;1mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 1) *[0m
-  *[4;35;1mAssignment Columns (0.001802)*[0m   *[0mSHOW FIELDS FROM `assignments`*[0m
-  *[4;36;1mSQL (0.000154)*[0m   *[0;1mBEGIN*[0m
-  *[4;35;1mSQL (0.000131)*[0m   *[0mCOMMIT*[0m
-Rendering template within layouts/application
-Rendering projects/edit
-Rendered projects/_task (0.00049)
-  *[4;36;1mEmployee Load (0.000300)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-  *[4;35;1mEmployee Columns (0.001691)*[0m   *[0mSHOW FIELDS FROM `employees`*[0m
-Rendered projects/_assignment (0.08048)
-  *[4;36;1mEmployee Load (0.000425)*[0m   *[0;1mSELECT `employees`.* FROM `employees` INNER JOIN assignments ON employees.id = assignments.employee_id WHERE ((`assignments`.project_id = 1)) *[0m
-  *[4;35;1mCategory Load (0.000384)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE ((`categorizations`.project_id = 1)) *[0m
-Rendered projects/_error_messages (0.00966)
-Rendered projects/_task (0.00047)
-Rendered projects/_task (0.00043)
-Rendered projects/_task (0.00042)
-  *[4;36;1mCACHE (0.000000)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00068)
-  *[4;35;1mCACHE (0.000000)*[0m   *[0mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00061)
-  *[4;36;1mCACHE (0.000000)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00061)
-  *[4;35;1mCategory Load (0.000212)*[0m   *[0mSELECT * FROM `categories` *[0m
-  *[4;36;1mCategory Columns (0.001719)*[0m   *[0;1mSHOW FIELDS FROM `categories`*[0m
-Rendered projects/_category (0.00410)
-Rendered projects/_category (0.00036)
-Rendered projects/_category (0.00030)
-  *[4;35;1mTag Load (0.000292)*[0m   *[0mSELECT * FROM `tags` *[0m
-Rendered projects/_tag (0.00033)
-Rendered projects/_tag (0.00031)
-Rendered projects/_tag (0.00030)
-Rendered projects/_tag (0.00032)
-Rendered projects/_form (0.11215)
-Completed in 0.18417 (5 reqs/sec) | Rendering: 0.10997 (59%) | DB: 0.03655 (19%) | 200 OK [http://localhost/projects/1]
-
-
-Processing ProjectsController#update (for 127.0.0.1 at 2008-05-08 09:52:03) [PUT]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;commit&quot;=&gt;&quot;Submit&quot;, &quot;project&quot;=&gt;{&quot;name&quot;=&gt;&quot;Apollo 11&quot;, &quot;existing_task_attributes&quot;=&gt;{&quot;6&quot;=&gt;{&quot;name&quot;=&gt;&quot;Come Back Safely&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;0&quot;}, &quot;4&quot;=&gt;{&quot;name&quot;=&gt;&quot;Take Off&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;1&quot;}, &quot;5&quot;=&gt;{&quot;name&quot;=&gt;&quot;Land on Moon&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;1&quot;}}, &quot;category_attributes&quot;=&gt;{&quot;1&quot;=&gt;&quot;1&quot;, &quot;2&quot;=&gt;&quot;0&quot;, &quot;3&quot;=&gt;&quot;1&quot;}, &quot;tag_attributes&quot;=&gt;{&quot;1&quot;=&gt;&quot;1&quot;, &quot;2&quot;=&gt;&quot;1&quot;, &quot;3&quot;=&gt;&quot;0&quot;, &quot;4&quot;=&gt;&quot;1&quot;}, &quot;project_detail_attributes&quot;=&gt;{&quot;description&quot;=&gt;&quot;&quot;}, &quot;existing_assignment_attributes&quot;=&gt;{&quot;1&quot;=&gt;{&quot;title&quot;=&gt;&quot;Commander&quot;, &quot;employee_id&quot;=&gt;&quot;1&quot;}, &quot;2&quot;=&gt;{&quot;title&quot;=&gt;&quot;Command Module Pilot&quot;, &quot;employee_id&quot;=&gt;&quot;2&quot;}, &quot;3&quot;=&gt;{&quot;title&quot;=&gt;&quot;Lunar Module Pilot&quot;, &quot;employee_id&quot;=&gt;&quot;3&quot;}}}, &quot;authenticity_token&quot;=&gt;&quot;bf076981917f6734cfc602f41c60c6682bfbb285&quot;, &quot;_method&quot;=&gt;&quot;put&quot;, &quot;action&quot;=&gt;&quot;update&quot;, &quot;id&quot;=&gt;&quot;1&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;36;1mProject Columns (0.001867)*[0m   *[0;1mSHOW FIELDS FROM `projects`*[0m
-  *[4;35;1mProject Load (0.000941)*[0m   *[0mSELECT * FROM `projects` WHERE (`projects`.`id` = 1) *[0m
-  *[4;36;1mTask Load (0.000346)*[0m   *[0;1mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 1) *[0m
-  *[4;35;1mTask Columns (0.001794)*[0m   *[0mSHOW FIELDS FROM `tasks`*[0m
-  *[4;36;1mCategorization Load (0.000442)*[0m   *[0;1mSELECT * FROM `categorizations` WHERE (`categorizations`.project_id = 1) *[0m
-  *[4;35;1mCategorization Columns (0.001723)*[0m   *[0mSHOW FIELDS FROM `categorizations`*[0m
-  *[4;36;1mJoin Table Columns (0.001943)*[0m   *[0;1mSHOW FIELDS FROM `projects_tags`*[0m
-  *[4;35;1mTag Load (0.000790)*[0m   *[0mSELECT * FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`projects_tags`.project_id = 1 ) *[0m
-  *[4;36;1mTag Columns (0.001556)*[0m   *[0;1mSHOW FIELDS FROM `tags`*[0m
-  *[4;35;1mTag Load (0.000687)*[0m   *[0mSELECT * FROM `tags` WHERE (`tags`.`id` = '1') LIMIT 1*[0m
-  *[4;36;1mTag Load (0.000236)*[0m   *[0;1mSELECT * FROM `tags` WHERE (`tags`.`id` = '2') LIMIT 1*[0m
-  *[4;35;1mTag Load (0.000190)*[0m   *[0mSELECT * FROM `tags` WHERE (`tags`.`id` = '4') LIMIT 1*[0m
-  *[4;36;1mProjectDetail Load (0.000234)*[0m   *[0;1mSELECT * FROM `project_details` WHERE (`project_details`.project_id = 1) LIMIT 1*[0m
-  *[4;35;1mProjectDetail Columns (0.001632)*[0m   *[0mSHOW FIELDS FROM `project_details`*[0m
-  *[4;36;1mAssignment Load (0.000327)*[0m   *[0;1mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 1) *[0m
-  *[4;35;1mAssignment Columns (0.001992)*[0m   *[0mSHOW FIELDS FROM `assignments`*[0m
-  *[4;36;1mSQL (0.000138)*[0m   *[0;1mBEGIN*[0m
-  *[4;35;1mSQL (0.000138)*[0m   *[0mCOMMIT*[0m
-Rendering template within layouts/application
-Rendering projects/edit
-Rendered projects/_task (0.00074)
-  *[4;36;1mEmployee Load (0.000307)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-  *[4;35;1mEmployee Columns (0.001748)*[0m   *[0mSHOW FIELDS FROM `employees`*[0m
-Rendered projects/_assignment (0.08003)
-  *[4;36;1mEmployee Load (0.000481)*[0m   *[0;1mSELECT `employees`.* FROM `employees` INNER JOIN assignments ON employees.id = assignments.employee_id WHERE ((`assignments`.project_id = 1)) *[0m
-  *[4;35;1mCategory Load (0.000487)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE ((`categorizations`.project_id = 1)) *[0m
-Rendered projects/_error_messages (0.01321)
-Rendered projects/_task (0.00063)
-Rendered projects/_task (0.00059)
-Rendered projects/_task (0.00057)
-  *[4;36;1mCACHE (0.000000)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00073)
-  *[4;35;1mCACHE (0.000000)*[0m   *[0mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00063)
-  *[4;36;1mCACHE (0.000000)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00066)
-  *[4;35;1mCategory Load (0.000229)*[0m   *[0mSELECT * FROM `categories` *[0m
-  *[4;36;1mCategory Columns (0.001713)*[0m   *[0;1mSHOW FIELDS FROM `categories`*[0m
-Rendered projects/_category (0.00399)
-Rendered projects/_category (0.00034)
-Rendered projects/_category (0.00030)
-  *[4;35;1mTag Load (0.000253)*[0m   *[0mSELECT * FROM `tags` *[0m
-Rendered projects/_tag (0.00033)
-Rendered projects/_tag (0.00030)
-Rendered projects/_tag (0.00029)
-Rendered projects/_tag (0.00029)
-Rendered projects/_form (0.11989)
-Completed in 0.19420 (5 reqs/sec) | Rendering: 0.11812 (60%) | DB: 0.02219 (11%) | 200 OK [http://localhost/projects/1]
-
-
-Processing ProjectsController#update (for 127.0.0.1 at 2008-05-08 09:52:08) [PUT]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;commit&quot;=&gt;&quot;Submit&quot;, &quot;project&quot;=&gt;{&quot;name&quot;=&gt;&quot;Apollo 11&quot;, &quot;existing_task_attributes&quot;=&gt;{&quot;6&quot;=&gt;{&quot;name&quot;=&gt;&quot;Come Back Safely&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;0&quot;}, &quot;4&quot;=&gt;{&quot;name&quot;=&gt;&quot;Take Off&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;1&quot;}, &quot;5&quot;=&gt;{&quot;name&quot;=&gt;&quot;Land on Moon&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;1&quot;}}, &quot;category_attributes&quot;=&gt;{&quot;1&quot;=&gt;&quot;1&quot;, &quot;2&quot;=&gt;&quot;0&quot;, &quot;3&quot;=&gt;&quot;1&quot;}, &quot;tag_attributes&quot;=&gt;{&quot;1&quot;=&gt;&quot;0&quot;, &quot;2&quot;=&gt;&quot;1&quot;, &quot;3&quot;=&gt;&quot;0&quot;, &quot;4&quot;=&gt;&quot;1&quot;}, &quot;project_detail_attributes&quot;=&gt;{&quot;description&quot;=&gt;&quot;&quot;}, &quot;existing_assignment_attributes&quot;=&gt;{&quot;1&quot;=&gt;{&quot;title&quot;=&gt;&quot;Commander&quot;, &quot;employee_id&quot;=&gt;&quot;1&quot;}, &quot;2&quot;=&gt;{&quot;title&quot;=&gt;&quot;Command Module Pilot&quot;, &quot;employee_id&quot;=&gt;&quot;2&quot;}, &quot;3&quot;=&gt;{&quot;title&quot;=&gt;&quot;Lunar Module Pilot&quot;, &quot;employee_id&quot;=&gt;&quot;3&quot;}}}, &quot;authenticity_token&quot;=&gt;&quot;bf076981917f6734cfc602f41c60c6682bfbb285&quot;, &quot;_method&quot;=&gt;&quot;put&quot;, &quot;action&quot;=&gt;&quot;update&quot;, &quot;id&quot;=&gt;&quot;1&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;36;1mProject Columns (0.002683)*[0m   *[0;1mSHOW FIELDS FROM `projects`*[0m
-  *[4;35;1mProject Load (0.001150)*[0m   *[0mSELECT * FROM `projects` WHERE (`projects`.`id` = 1) *[0m
-  *[4;36;1mTask Load (0.000988)*[0m   *[0;1mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 1) *[0m
-  *[4;35;1mTask Columns (0.001925)*[0m   *[0mSHOW FIELDS FROM `tasks`*[0m
-  *[4;36;1mCategorization Load (0.000372)*[0m   *[0;1mSELECT * FROM `categorizations` WHERE (`categorizations`.project_id = 1) *[0m
-  *[4;35;1mCategorization Columns (0.002063)*[0m   *[0mSHOW FIELDS FROM `categorizations`*[0m
-  *[4;36;1mJoin Table Columns (0.001816)*[0m   *[0;1mSHOW FIELDS FROM `projects_tags`*[0m
-  *[4;35;1mTag Load (0.000738)*[0m   *[0mSELECT * FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`projects_tags`.project_id = 1 ) *[0m
-  *[4;36;1mTag Columns (0.001812)*[0m   *[0;1mSHOW FIELDS FROM `tags`*[0m
-  *[4;35;1mTag Load (0.000551)*[0m   *[0mSELECT * FROM `tags` WHERE (`tags`.`id` = '2') LIMIT 1*[0m
-  *[4;36;1mTag Load (0.000213)*[0m   *[0;1mSELECT * FROM `tags` WHERE (`tags`.`id` = '4') LIMIT 1*[0m
-  *[4;35;1mProjectDetail Load (0.000277)*[0m   *[0mSELECT * FROM `project_details` WHERE (`project_details`.project_id = 1) LIMIT 1*[0m
-  *[4;36;1mProjectDetail Columns (0.001505)*[0m   *[0;1mSHOW FIELDS FROM `project_details`*[0m
-  *[4;35;1mAssignment Load (0.000257)*[0m   *[0mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 1) *[0m
-  *[4;36;1mAssignment Columns (0.001548)*[0m   *[0;1mSHOW FIELDS FROM `assignments`*[0m
-  *[4;35;1mSQL (0.000098)*[0m   *[0mBEGIN*[0m
-  *[4;36;1mSQL (0.000104)*[0m   *[0;1mCOMMIT*[0m
-Rendering template within layouts/application
-Rendering projects/edit
-Rendered projects/_task (0.00051)
-  *[4;35;1mEmployee Load (0.000276)*[0m   *[0mSELECT * FROM `employees` *[0m
-  *[4;36;1mEmployee Columns (0.001673)*[0m   *[0;1mSHOW FIELDS FROM `employees`*[0m
-Rendered projects/_assignment (0.08187)
-  *[4;35;1mEmployee Load (0.000511)*[0m   *[0mSELECT `employees`.* FROM `employees` INNER JOIN assignments ON employees.id = assignments.employee_id WHERE ((`assignments`.project_id = 1)) *[0m
-  *[4;36;1mCategory Load (0.000374)*[0m   *[0;1mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE ((`categorizations`.project_id = 1)) *[0m
-Rendered projects/_error_messages (0.00957)
-Rendered projects/_task (0.00047)
-Rendered projects/_task (0.00044)
-Rendered projects/_task (0.00043)
-  *[4;35;1mCACHE (0.000000)*[0m   *[0mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00067)
-  *[4;36;1mCACHE (0.000000)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00067)
-  *[4;35;1mCACHE (0.000000)*[0m   *[0mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00075)
-  *[4;36;1mCategory Load (0.000251)*[0m   *[0;1mSELECT * FROM `categories` *[0m
-  *[4;35;1mCategory Columns (0.001679)*[0m   *[0mSHOW FIELDS FROM `categories`*[0m
-Rendered projects/_category (0.00468)
-Rendered projects/_category (0.00032)
-Rendered projects/_category (0.00031)
-  *[4;36;1mTag Load (0.000280)*[0m   *[0;1mSELECT * FROM `tags` *[0m
-Rendered projects/_tag (0.00030)
-Rendered projects/_tag (0.00027)
-Rendered projects/_tag (0.00026)
-Rendered projects/_tag (0.00027)
-Rendered projects/_form (0.11393)
-Completed in 0.18348 (5 reqs/sec) | Rendering: 0.11192 (60%) | DB: 0.02314 (12%) | 200 OK [http://localhost/projects/1]
-
-
-Processing ProjectsController#update (for 127.0.0.1 at 2008-05-08 09:52:16) [PUT]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;commit&quot;=&gt;&quot;Submit&quot;, &quot;project&quot;=&gt;{&quot;name&quot;=&gt;&quot;Apollo 11&quot;, &quot;existing_task_attributes&quot;=&gt;{&quot;6&quot;=&gt;{&quot;name&quot;=&gt;&quot;Come Back Safely&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;0&quot;}, &quot;4&quot;=&gt;{&quot;name&quot;=&gt;&quot;Take Off&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;1&quot;}, &quot;5&quot;=&gt;{&quot;name&quot;=&gt;&quot;Land on Moon&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;1&quot;}}, &quot;category_attributes&quot;=&gt;{&quot;1&quot;=&gt;&quot;1&quot;, &quot;2&quot;=&gt;&quot;0&quot;, &quot;3&quot;=&gt;&quot;1&quot;}, &quot;tag_attributes&quot;=&gt;{&quot;1&quot;=&gt;&quot;0&quot;, &quot;2&quot;=&gt;&quot;1&quot;, &quot;3&quot;=&gt;&quot;0&quot;, &quot;4&quot;=&gt;&quot;1&quot;}, &quot;project_detail_attributes&quot;=&gt;{&quot;description&quot;=&gt;&quot;Destination&quot;}, &quot;existing_assignment_attributes&quot;=&gt;{&quot;1&quot;=&gt;{&quot;title&quot;=&gt;&quot;Commander&quot;, &quot;employee_id&quot;=&gt;&quot;1&quot;}, &quot;2&quot;=&gt;{&quot;title&quot;=&gt;&quot;Command Module Pilot&quot;, &quot;employee_id&quot;=&gt;&quot;2&quot;}, &quot;3&quot;=&gt;{&quot;title&quot;=&gt;&quot;Lunar Module Pilot&quot;, &quot;employee_id&quot;=&gt;&quot;3&quot;}}}, &quot;authenticity_token&quot;=&gt;&quot;bf076981917f6734cfc602f41c60c6682bfbb285&quot;, &quot;_method&quot;=&gt;&quot;put&quot;, &quot;action&quot;=&gt;&quot;update&quot;, &quot;id&quot;=&gt;&quot;1&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;35;1mProject Columns (0.002404)*[0m   *[0mSHOW FIELDS FROM `projects`*[0m
-  *[4;36;1mProject Load (0.000353)*[0m   *[0;1mSELECT * FROM `projects` WHERE (`projects`.`id` = 1) *[0m
-  *[4;35;1mTask Load (0.001273)*[0m   *[0mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 1) *[0m
-  *[4;36;1mTask Columns (0.002013)*[0m   *[0;1mSHOW FIELDS FROM `tasks`*[0m
-  *[4;35;1mCategorization Load (0.000577)*[0m   *[0mSELECT * FROM `categorizations` WHERE (`categorizations`.project_id = 1) *[0m
-  *[4;36;1mCategorization Columns (0.002039)*[0m   *[0;1mSHOW FIELDS FROM `categorizations`*[0m
-  *[4;35;1mJoin Table Columns (0.002038)*[0m   *[0mSHOW FIELDS FROM `projects_tags`*[0m
-  *[4;36;1mTag Load (0.000832)*[0m   *[0;1mSELECT * FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`projects_tags`.project_id = 1 ) *[0m
-  *[4;35;1mTag Columns (0.001649)*[0m   *[0mSHOW FIELDS FROM `tags`*[0m
-  *[4;36;1mTag Load (0.000597)*[0m   *[0;1mSELECT * FROM `tags` WHERE (`tags`.`id` = '2') LIMIT 1*[0m
-  *[4;35;1mTag Load (0.000205)*[0m   *[0mSELECT * FROM `tags` WHERE (`tags`.`id` = '4') LIMIT 1*[0m
-  *[4;36;1mProjectDetail Load (0.000355)*[0m   *[0;1mSELECT * FROM `project_details` WHERE (`project_details`.project_id = 1) LIMIT 1*[0m
-  *[4;35;1mProjectDetail Columns (0.001549)*[0m   *[0mSHOW FIELDS FROM `project_details`*[0m
-  *[4;36;1mAssignment Load (0.001613)*[0m   *[0;1mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 1) *[0m
-  *[4;35;1mAssignment Columns (0.002077)*[0m   *[0mSHOW FIELDS FROM `assignments`*[0m
-  *[4;36;1mSQL (0.000167)*[0m   *[0;1mBEGIN*[0m
-  *[4;35;1mProject Update (0.000322)*[0m   *[0mUPDATE `projects` SET `created_at` = '2008-04-16 05:34:01', `updated_at` = '2008-05-08 09:52:16', `name` = 'Apollo 11' WHERE `id` = 1*[0m
-  *[4;36;1mTask Update (0.000307)*[0m   *[0;1mUPDATE `tasks` SET `created_at` = '2008-04-16 05:39:42', `complete` = 1, `project_id` = 1, `updated_at` = '2008-05-08 09:52:16', `name` = 'Take Off' WHERE `id` = 4*[0m
-  *[4;35;1mTask Update (0.000218)*[0m   *[0mUPDATE `tasks` SET `created_at` = '2008-04-16 05:39:54', `complete` = 1, `project_id` = 1, `updated_at` = '2008-05-08 09:52:16', `name` = 'Land on Moon' WHERE `id` = 5*[0m
-  *[4;36;1mTask Update (0.000208)*[0m   *[0;1mUPDATE `tasks` SET `created_at` = '2008-04-16 05:40:11', `complete` = 0, `project_id` = 1, `updated_at` = '2008-05-08 09:52:16', `name` = 'Come Back Safely' WHERE `id` = 6*[0m
-  *[4;35;1mAssignment Update (0.000185)*[0m   *[0mUPDATE `assignments` SET `created_at` = '2008-04-16 05:41:07', `title` = 'Commander', `employee_id` = 1, `project_id` = 1, `updated_at` = '2008-05-08 09:52:16' WHERE `id` = 1*[0m
-  *[4;36;1mAssignment Update (0.000140)*[0m   *[0;1mUPDATE `assignments` SET `created_at` = '2008-04-16 05:41:07', `title` = 'Command Module Pilot', `employee_id` = 2, `project_id` = 1, `updated_at` = '2008-05-08 09:52:16' WHERE `id` = 2*[0m
-  *[4;35;1mAssignment Update (0.000139)*[0m   *[0mUPDATE `assignments` SET `created_at` = '2008-04-16 05:42:08', `title` = 'Lunar Module Pilot', `employee_id` = 3, `project_id` = 1, `updated_at` = '2008-05-08 09:52:16' WHERE `id` = 3*[0m
-  *[4;36;1mCategorization Update (0.000148)*[0m   *[0;1mUPDATE `categorizations` SET `created_at` = '2008-05-08 06:29:50', `category_id` = 1, `project_id` = 1, `updated_at` = '2008-05-08 09:52:16' WHERE `id` = 10*[0m
-  *[4;35;1mCategorization Update (0.000136)*[0m   *[0mUPDATE `categorizations` SET `created_at` = '2008-05-08 07:18:16', `category_id` = 3, `project_id` = 1, `updated_at` = '2008-05-08 09:52:16' WHERE `id` = 12*[0m
-  *[4;36;1mProjectDetail Update (0.000179)*[0m   *[0;1mUPDATE `project_details` SET `created_at` = '2008-05-08 08:57:29', `description` = 'Destination', `project_id` = 1, `updated_at` = '2008-05-08 09:52:16' WHERE `id` = 3*[0m
-  *[4;35;1mSQL (0.000663)*[0m   *[0mCOMMIT*[0m
-Redirected to http://localhost:3060/projects/1
-Completed in 0.08510 (11 reqs/sec) | DB: 0.02239 (26%) | 302 Found [http://localhost/projects/1]
-
-
-Processing ProjectsController#show (for 127.0.0.1 at 2008-05-08 09:52:16) [GET]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7BjoLbm90aWNlIiZQcm9qZWN0IHdhcyBzdWNjZXNzZnVsbHkgdXBkYXRl%0AZC4GOgpAdXNlZHsGOwdU--15f2cd631b0e93ecb6aa1aeeeb848fd1903c308f
-  Parameters: {&quot;action&quot;=&gt;&quot;show&quot;, &quot;id&quot;=&gt;&quot;1&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;36;1mProject Columns (0.001853)*[0m   *[0;1mSHOW FIELDS FROM `projects`*[0m
-  *[4;35;1mProject Load (0.001947)*[0m   *[0mSELECT * FROM `projects` WHERE (`projects`.`id` = 1) *[0m
-Rendering template within layouts/application
-Rendering projects/show
-  *[4;36;1mTask Load (0.000393)*[0m   *[0;1mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 1) *[0m
-  *[4;35;1mTask Columns (0.001976)*[0m   *[0mSHOW FIELDS FROM `tasks`*[0m
-  *[4;36;1mAssignment Load (0.000352)*[0m   *[0;1mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 1) *[0m
-  *[4;35;1mAssignment Columns (0.001865)*[0m   *[0mSHOW FIELDS FROM `assignments`*[0m
-  *[4;36;1mEmployee Columns (0.003010)*[0m   *[0;1mSHOW FIELDS FROM `employees`*[0m
-  *[4;35;1mEmployee Load (0.000989)*[0m   *[0mSELECT * FROM `employees` WHERE (`employees`.`id` = 1) *[0m
-  *[4;36;1mEmployee Load (0.000237)*[0m   *[0;1mSELECT * FROM `employees` WHERE (`employees`.`id` = 2) *[0m
-  *[4;35;1mEmployee Load (0.000210)*[0m   *[0mSELECT * FROM `employees` WHERE (`employees`.`id` = 3) *[0m
-  *[4;36;1mCategory Load (0.000481)*[0m   *[0;1mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE ((`categorizations`.project_id = 1)) *[0m
-  *[4;35;1mCategory Columns (0.001658)*[0m   *[0mSHOW FIELDS FROM `categories`*[0m
-  *[4;36;1mProjectDetail Load (0.000349)*[0m   *[0;1mSELECT * FROM `project_details` WHERE (`project_details`.project_id = 1) LIMIT 1*[0m
-  *[4;35;1mProjectDetail Columns (0.001849)*[0m   *[0mSHOW FIELDS FROM `project_details`*[0m
-  *[4;36;1mJoin Table Columns (0.002336)*[0m   *[0;1mSHOW FIELDS FROM `projects_tags`*[0m
-  *[4;35;1mTag Load (0.001094)*[0m   *[0mSELECT * FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`projects_tags`.project_id = 1 ) *[0m
-Completed in 0.08759 (11 reqs/sec) | Rendering: 0.05648 (64%) | DB: 0.02060 (23%) | 200 OK [http://localhost/projects/1]
-
-
-Processing ProjectsController#edit (for 127.0.0.1 at 2008-05-08 09:56:00) [GET]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;action&quot;=&gt;&quot;edit&quot;, &quot;id&quot;=&gt;&quot;1&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-
-
-SyntaxError (/Users/jeff/Sites/lab/complex_forms_demo_app/app/models/project.rb:54: syntax error, unexpected $end, expecting kEND):
-    /vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:203:in `load_without_new_constant_marking'
-    /vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:203:in `load_file'
-    /vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:342:in `new_constants_in'
-    /vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:202:in `load_file'
-    /vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:94:in `require_or_load'
-    /vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:248:in `load_missing_constant'
-    /vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:453:in `const_missing'
-    /vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:465:in `const_missing'
-    /vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:260:in `load_missing_constant'
-    /vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:469:in `const_missing'
-    /app/controllers/projects_controller.rb:39:in `edit'
-    /vendor/rails/actionpack/lib/action_controller/base.rb:1160:in `send'
-    /vendor/rails/actionpack/lib/action_controller/base.rb:1160:in `perform_action_without_filters'
-    /vendor/rails/actionpack/lib/action_controller/filters.rb:579:in `call_filters'
-    /vendor/rails/actionpack/lib/action_controller/filters.rb:572:in `perform_action_without_benchmark'
-    /vendor/rails/actionpack/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
-    /opt/local/lib/ruby/1.8/benchmark.rb:293:in `measure'
-    /vendor/rails/actionpack/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
-    /vendor/rails/actionpack/lib/action_controller/rescue.rb:199:in `perform_action_without_caching'
-    /vendor/rails/actionpack/lib/action_controller/caching/sql_cache.rb:13:in `perform_action'
-    /vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/query_cache.rb:33:in `cache'
-    /vendor/rails/activerecord/lib/active_record/query_cache.rb:8:in `cache'
-    /vendor/rails/actionpack/lib/action_controller/caching/sql_cache.rb:12:in `perform_action'
-    /vendor/rails/actionpack/lib/action_controller/base.rb:526:in `send'
-    /vendor/rails/actionpack/lib/action_controller/base.rb:526:in `process_without_filters'
-    /vendor/rails/actionpack/lib/action_controller/filters.rb:568:in `process_without_session_management_support'
-    /vendor/rails/actionpack/lib/action_controller/session_management.rb:123:in `process'
-    /vendor/rails/actionpack/lib/action_controller/base.rb:387:in `process'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:156:in `handle_request'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:97:in `dispatch'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:94:in `synchronize'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:94:in `dispatch'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:110:in `dispatch_cgi'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:11:in `dispatch'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/rails.rb:76:in `process'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/rails.rb:74:in `synchronize'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/rails.rb:74:in `process'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:159:in `process_client'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:158:in `each'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:158:in `process_client'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:285:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:285:in `initialize'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:285:in `new'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:285:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:268:in `initialize'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:268:in `new'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:268:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/configurator.rb:282:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/configurator.rb:281:in `each'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/configurator.rb:281:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/mongrel_rails:128:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/command.rb:212:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/mongrel_rails:281
-    /opt/local/bin/mongrel_rails:19:in `load'
-    /opt/local/bin/mongrel_rails:19
-
-Rendering /Users/jeff/Sites/lab/complex_forms_demo_app/vendor/rails/actionpack/lib/action_controller/templates/rescues/layout.erb (internal_server_error)
-
-
-Processing ProjectsController#edit (for 127.0.0.1 at 2008-05-08 09:56:15) [GET]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;action&quot;=&gt;&quot;edit&quot;, &quot;id&quot;=&gt;&quot;1&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;36;1mProject Columns (0.002443)*[0m   *[0;1mSHOW FIELDS FROM `projects`*[0m
-  *[4;35;1mProject Load (0.000386)*[0m   *[0mSELECT * FROM `projects` WHERE (`projects`.`id` = 1) *[0m
-Rendering template within layouts/application
-Rendering projects/edit
-  *[4;36;1mTask Columns (0.002154)*[0m   *[0;1mSHOW FIELDS FROM `tasks`*[0m
-Rendered projects/_task (0.00267)
-  *[4;35;1mTask Load (0.000320)*[0m   *[0mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 1) *[0m
-  *[4;36;1mAssignment Columns (0.001906)*[0m   *[0;1mSHOW FIELDS FROM `assignments`*[0m
-  *[4;35;1mEmployee Load (0.000335)*[0m   *[0mSELECT * FROM `employees` *[0m
-  *[4;36;1mEmployee Columns (0.001930)*[0m   *[0;1mSHOW FIELDS FROM `employees`*[0m
-Rendered projects/_assignment (0.01626)
-  *[4;35;1mAssignment Load (0.000531)*[0m   *[0mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 1) *[0m
-Rendered projects/_error_messages (0.00021)
-Rendered projects/_task (0.00073)
-Rendered projects/_task (0.00063)
-Rendered projects/_task (0.00062)
-  *[4;36;1mCACHE (0.000000)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00094)
-  *[4;35;1mCACHE (0.000000)*[0m   *[0mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00081)
-  *[4;36;1mCACHE (0.000000)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00086)
-  *[4;35;1mCategory Load (0.000288)*[0m   *[0mSELECT * FROM `categories` *[0m
-  *[4;36;1mCategory Columns (0.002378)*[0m   *[0;1mSHOW FIELDS FROM `categories`*[0m
-  *[4;35;1mCategory Exists (0.000348)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 1) AND ((`categorizations`.project_id = 1)) LIMIT 1*[0m
-Rendered projects/_category (0.00547)
-  *[4;36;1mCategory Exists (0.000248)*[0m   *[0;1mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 2) AND ((`categorizations`.project_id = 1)) LIMIT 1*[0m
-Rendered projects/_category (0.00117)
-  *[4;35;1mCategory Exists (0.000240)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 3) AND ((`categorizations`.project_id = 1)) LIMIT 1*[0m
-Rendered projects/_category (0.00112)
-  *[4;36;1mTag Load (0.000223)*[0m   *[0;1mSELECT * FROM `tags` *[0m
-  *[4;35;1mTag Columns (0.001760)*[0m   *[0mSHOW FIELDS FROM `tags`*[0m
-  *[4;36;1mTag Exists (0.000297)*[0m   *[0;1mSELECT `tags`.id FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`tags`.`id` = 1) AND (`projects_tags`.project_id = 1 ) LIMIT 1*[0m
-Rendered projects/_tag (0.00457)
-  *[4;35;1mTag Exists (0.000221)*[0m   *[0mSELECT `tags`.id FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`tags`.`id` = 2) AND (`projects_tags`.project_id = 1 ) LIMIT 1*[0m
-Rendered projects/_tag (0.00101)
-  *[4;36;1mTag Exists (0.000224)*[0m   *[0;1mSELECT `tags`.id FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`tags`.`id` = 3) AND (`projects_tags`.project_id = 1 ) LIMIT 1*[0m
-Rendered projects/_tag (0.00100)
-  *[4;35;1mTag Exists (0.000246)*[0m   *[0mSELECT `tags`.id FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`tags`.`id` = 4) AND (`projects_tags`.project_id = 1 ) LIMIT 1*[0m
-Rendered projects/_tag (0.00136)
-  *[4;36;1mProjectDetail Load (0.000281)*[0m   *[0;1mSELECT * FROM `project_details` WHERE (`project_details`.project_id = 1) LIMIT 1*[0m
-  *[4;35;1mProjectDetail Columns (0.001530)*[0m   *[0mSHOW FIELDS FROM `project_details`*[0m
-Rendered projects/_form (0.09471)
-Completed in 0.11151 (8 reqs/sec) | Rendering: 0.08246 (73%) | DB: 0.01829 (16%) | 200 OK [http://localhost/projects/1/edit]
-
-
-Processing ProjectsController#update (for 127.0.0.1 at 2008-05-08 09:56:20) [PUT]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;commit&quot;=&gt;&quot;Submit&quot;, &quot;project&quot;=&gt;{&quot;name&quot;=&gt;&quot;Apollo 11&quot;, &quot;existing_task_attributes&quot;=&gt;{&quot;6&quot;=&gt;{&quot;name&quot;=&gt;&quot;Come Back Safely&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;0&quot;}, &quot;4&quot;=&gt;{&quot;name&quot;=&gt;&quot;Take Off&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;1&quot;}, &quot;5&quot;=&gt;{&quot;name&quot;=&gt;&quot;Land on Moon&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;1&quot;}}, &quot;category_attributes&quot;=&gt;{&quot;1&quot;=&gt;&quot;1&quot;, &quot;2&quot;=&gt;&quot;0&quot;, &quot;3&quot;=&gt;&quot;1&quot;}, &quot;tag_attributes&quot;=&gt;{&quot;1&quot;=&gt;&quot;1&quot;, &quot;2&quot;=&gt;&quot;0&quot;, &quot;3&quot;=&gt;&quot;0&quot;, &quot;4&quot;=&gt;&quot;0&quot;}, &quot;project_detail_attributes&quot;=&gt;{&quot;description&quot;=&gt;&quot;Destination&quot;}, &quot;existing_assignment_attributes&quot;=&gt;{&quot;1&quot;=&gt;{&quot;title&quot;=&gt;&quot;Commander&quot;, &quot;employee_id&quot;=&gt;&quot;1&quot;}, &quot;2&quot;=&gt;{&quot;title&quot;=&gt;&quot;Command Module Pilot&quot;, &quot;employee_id&quot;=&gt;&quot;2&quot;}, &quot;3&quot;=&gt;{&quot;title&quot;=&gt;&quot;Lunar Module Pilot&quot;, &quot;employee_id&quot;=&gt;&quot;3&quot;}}}, &quot;authenticity_token&quot;=&gt;&quot;bf076981917f6734cfc602f41c60c6682bfbb285&quot;, &quot;_method&quot;=&gt;&quot;put&quot;, &quot;action&quot;=&gt;&quot;update&quot;, &quot;id&quot;=&gt;&quot;1&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;36;1mProject Columns (0.001733)*[0m   *[0;1mSHOW FIELDS FROM `projects`*[0m
-  *[4;35;1mProject Load (0.000708)*[0m   *[0mSELECT * FROM `projects` WHERE (`projects`.`id` = 1) *[0m
-  *[4;36;1mTask Load (0.000275)*[0m   *[0;1mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 1) *[0m
-  *[4;35;1mTask Columns (0.001928)*[0m   *[0mSHOW FIELDS FROM `tasks`*[0m
-  *[4;36;1mCategorization Load (0.000361)*[0m   *[0;1mSELECT * FROM `categorizations` WHERE (`categorizations`.project_id = 1) *[0m
-  *[4;35;1mCategorization Columns (0.001600)*[0m   *[0mSHOW FIELDS FROM `categorizations`*[0m
-  *[4;36;1mJoin Table Columns (0.001968)*[0m   *[0;1mSHOW FIELDS FROM `projects_tags`*[0m
-  *[4;35;1mTag Load (0.000906)*[0m   *[0mSELECT * FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`projects_tags`.project_id = 1 ) *[0m
-  *[4;36;1mTag Columns (0.001663)*[0m   *[0;1mSHOW FIELDS FROM `tags`*[0m
-  *[4;35;1mTag Load (0.000378)*[0m   *[0mSELECT * FROM `tags` WHERE (`tags`.`id` = '1') LIMIT 1*[0m
-  *[4;36;1mProjectDetail Load (0.000236)*[0m   *[0;1mSELECT * FROM `project_details` WHERE (`project_details`.project_id = 1) LIMIT 1*[0m
-  *[4;35;1mProjectDetail Columns (0.001690)*[0m   *[0mSHOW FIELDS FROM `project_details`*[0m
-  *[4;36;1mAssignment Load (0.000353)*[0m   *[0;1mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 1) *[0m
-  *[4;35;1mAssignment Columns (0.001948)*[0m   *[0mSHOW FIELDS FROM `assignments`*[0m
-  *[4;36;1mSQL (0.000136)*[0m   *[0;1mBEGIN*[0m
-  *[4;35;1mProject Update (0.000329)*[0m   *[0mUPDATE `projects` SET `created_at` = '2008-04-16 05:34:01', `updated_at` = '2008-05-08 09:56:20', `name` = 'Apollo 11' WHERE `id` = 1*[0m
-  *[4;36;1mTask Update (0.000227)*[0m   *[0;1mUPDATE `tasks` SET `created_at` = '2008-04-16 05:39:42', `complete` = 1, `project_id` = 1, `updated_at` = '2008-05-08 09:56:20', `name` = 'Take Off' WHERE `id` = 4*[0m
-  *[4;35;1mTask Update (0.000217)*[0m   *[0mUPDATE `tasks` SET `created_at` = '2008-04-16 05:39:54', `complete` = 1, `project_id` = 1, `updated_at` = '2008-05-08 09:56:20', `name` = 'Land on Moon' WHERE `id` = 5*[0m
-  *[4;36;1mTask Update (0.000174)*[0m   *[0;1mUPDATE `tasks` SET `created_at` = '2008-04-16 05:40:11', `complete` = 0, `project_id` = 1, `updated_at` = '2008-05-08 09:56:20', `name` = 'Come Back Safely' WHERE `id` = 6*[0m
-  *[4;35;1mAssignment Update (0.000154)*[0m   *[0mUPDATE `assignments` SET `created_at` = '2008-04-16 05:41:07', `title` = 'Commander', `employee_id` = 1, `project_id` = 1, `updated_at` = '2008-05-08 09:56:20' WHERE `id` = 1*[0m
-  *[4;36;1mAssignment Update (0.000140)*[0m   *[0;1mUPDATE `assignments` SET `created_at` = '2008-04-16 05:41:07', `title` = 'Command Module Pilot', `employee_id` = 2, `project_id` = 1, `updated_at` = '2008-05-08 09:56:20' WHERE `id` = 2*[0m
-  *[4;35;1mAssignment Update (0.000149)*[0m   *[0mUPDATE `assignments` SET `created_at` = '2008-04-16 05:42:08', `title` = 'Lunar Module Pilot', `employee_id` = 3, `project_id` = 1, `updated_at` = '2008-05-08 09:56:20' WHERE `id` = 3*[0m
-  *[4;36;1mCategorization Update (0.000143)*[0m   *[0;1mUPDATE `categorizations` SET `created_at` = '2008-05-08 06:29:50', `category_id` = 1, `project_id` = 1, `updated_at` = '2008-05-08 09:56:20' WHERE `id` = 10*[0m
-  *[4;35;1mCategorization Update (0.000138)*[0m   *[0mUPDATE `categorizations` SET `created_at` = '2008-05-08 07:18:16', `category_id` = 3, `project_id` = 1, `updated_at` = '2008-05-08 09:56:20' WHERE `id` = 12*[0m
-  *[4;36;1mJoin Table Columns (0.001588)*[0m   *[0;1mSHOW FIELDS FROM `projects_tags`*[0m
-  *[4;35;1mTag Load (0.001107)*[0m   *[0mSELECT * FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`projects_tags`.project_id = 1 ) *[0m
-  *[4;36;1mprojects_tags Columns (0.002009)*[0m   *[0;1mSHOW FIELDS FROM `projects_tags`*[0m
-  *[4;35;1mSQL (0.001204)*[0m   *[0mINSERT INTO `projects_tags` (`updated_at`, `project_id`, `tag_id`, `id`, `created_at`) VALUES ('2008-05-08 09:24:29', 1, 1, 1, '2008-05-08 09:24:29')*[0m
-  *[4;36;1mSQL (0.000684)*[0m   *[0;1mCOMMIT*[0m
-Redirected to http://localhost:3060/projects/1
-Completed in 0.15282 (6 reqs/sec) | DB: 0.02415 (15%) | 302 Found [http://localhost/projects/1]
-
-
-Processing ProjectsController#show (for 127.0.0.1 at 2008-05-08 09:56:20) [GET]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7BjoLbm90aWNlIiZQcm9qZWN0IHdhcyBzdWNjZXNzZnVsbHkgdXBkYXRl%0AZC4GOgpAdXNlZHsGOwdU--15f2cd631b0e93ecb6aa1aeeeb848fd1903c308f
-  Parameters: {&quot;action&quot;=&gt;&quot;show&quot;, &quot;id&quot;=&gt;&quot;1&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;35;1mProject Columns (0.001849)*[0m   *[0mSHOW FIELDS FROM `projects`*[0m
-  *[4;36;1mProject Load (0.001464)*[0m   *[0;1mSELECT * FROM `projects` WHERE (`projects`.`id` = 1) *[0m
-Rendering template within layouts/application
-Rendering projects/show
-  *[4;35;1mTask Load (0.000345)*[0m   *[0mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 1) *[0m
-  *[4;36;1mTask Columns (0.001760)*[0m   *[0;1mSHOW FIELDS FROM `tasks`*[0m
-  *[4;35;1mAssignment Load (0.000319)*[0m   *[0mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 1) *[0m
-  *[4;36;1mAssignment Columns (0.001969)*[0m   *[0;1mSHOW FIELDS FROM `assignments`*[0m
-  *[4;35;1mEmployee Columns (0.001908)*[0m   *[0mSHOW FIELDS FROM `employees`*[0m
-  *[4;36;1mEmployee Load (0.000908)*[0m   *[0;1mSELECT * FROM `employees` WHERE (`employees`.`id` = 1) *[0m
-  *[4;35;1mEmployee Load (0.000231)*[0m   *[0mSELECT * FROM `employees` WHERE (`employees`.`id` = 2) *[0m
-  *[4;36;1mEmployee Load (0.000203)*[0m   *[0;1mSELECT * FROM `employees` WHERE (`employees`.`id` = 3) *[0m
-  *[4;35;1mCategory Load (0.000381)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE ((`categorizations`.project_id = 1)) *[0m
-  *[4;36;1mCategory Columns (0.001692)*[0m   *[0;1mSHOW FIELDS FROM `categories`*[0m
-  *[4;35;1mProjectDetail Load (0.000313)*[0m   *[0mSELECT * FROM `project_details` WHERE (`project_details`.project_id = 1) LIMIT 1*[0m
-  *[4;36;1mProjectDetail Columns (0.001731)*[0m   *[0;1mSHOW FIELDS FROM `project_details`*[0m
-  *[4;35;1mJoin Table Columns (0.001819)*[0m   *[0mSHOW FIELDS FROM `projects_tags`*[0m
-  *[4;36;1mTag Load (0.000949)*[0m   *[0;1mSELECT * FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`projects_tags`.project_id = 1 ) *[0m
-  *[4;35;1mTag Columns (0.001885)*[0m   *[0mSHOW FIELDS FROM `tags`*[0m
-Completed in 0.08682 (11 reqs/sec) | Rendering: 0.05714 (65%) | DB: 0.01973 (22%) | 200 OK [http://localhost/projects/1]
-
-
-Processing ProjectsController#edit (for 127.0.0.1 at 2008-05-08 09:56:24) [GET]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;action&quot;=&gt;&quot;edit&quot;, &quot;id&quot;=&gt;&quot;1&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;36;1mProject Columns (0.002341)*[0m   *[0;1mSHOW FIELDS FROM `projects`*[0m
-  *[4;35;1mProject Load (0.000607)*[0m   *[0mSELECT * FROM `projects` WHERE (`projects`.`id` = 1) *[0m
-Rendering template within layouts/application
-Rendering projects/edit
-  *[4;36;1mTask Columns (0.004450)*[0m   *[0;1mSHOW FIELDS FROM `tasks`*[0m
-Rendered projects/_task (0.00219)
-  *[4;35;1mTask Load (0.000357)*[0m   *[0mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 1) *[0m
-  *[4;36;1mAssignment Columns (0.001966)*[0m   *[0;1mSHOW FIELDS FROM `assignments`*[0m
-  *[4;35;1mEmployee Load (0.000318)*[0m   *[0mSELECT * FROM `employees` *[0m
-  *[4;36;1mEmployee Columns (0.001943)*[0m   *[0;1mSHOW FIELDS FROM `employees`*[0m
-Rendered projects/_assignment (0.01625)
-  *[4;35;1mAssignment Load (0.000329)*[0m   *[0mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 1) *[0m
-Rendered projects/_error_messages (0.00021)
-Rendered projects/_task (0.00073)
-Rendered projects/_task (0.00067)
-Rendered projects/_task (0.00064)
-  *[4;36;1mCACHE (0.000000)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00099)
-  *[4;35;1mCACHE (0.000000)*[0m   *[0mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00084)
-  *[4;36;1mCACHE (0.000000)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00084)
-  *[4;35;1mCategory Load (0.000275)*[0m   *[0mSELECT * FROM `categories` *[0m
-  *[4;36;1mCategory Columns (0.001543)*[0m   *[0;1mSHOW FIELDS FROM `categories`*[0m
-  *[4;35;1mCategory Exists (0.000278)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 1) AND ((`categorizations`.project_id = 1)) LIMIT 1*[0m
-Rendered projects/_category (0.00368)
-  *[4;36;1mCategory Exists (0.000183)*[0m   *[0;1mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 2) AND ((`categorizations`.project_id = 1)) LIMIT 1*[0m
-Rendered projects/_category (0.00079)
-  *[4;35;1mCategory Exists (0.000168)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 3) AND ((`categorizations`.project_id = 1)) LIMIT 1*[0m
-Rendered projects/_category (0.00074)
-  *[4;36;1mTag Load (0.000220)*[0m   *[0;1mSELECT * FROM `tags` *[0m
-  *[4;35;1mTag Columns (0.001593)*[0m   *[0mSHOW FIELDS FROM `tags`*[0m
-  *[4;36;1mTag Exists (0.000232)*[0m   *[0;1mSELECT `tags`.id FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`tags`.`id` = 1) AND (`projects_tags`.project_id = 1 ) LIMIT 1*[0m
-Rendered projects/_tag (0.00333)
-  *[4;35;1mTag Exists (0.000226)*[0m   *[0mSELECT `tags`.id FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`tags`.`id` = 2) AND (`projects_tags`.project_id = 1 ) LIMIT 1*[0m
-Rendered projects/_tag (0.00088)
-  *[4;36;1mTag Exists (0.000217)*[0m   *[0;1mSELECT `tags`.id FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`tags`.`id` = 3) AND (`projects_tags`.project_id = 1 ) LIMIT 1*[0m
-Rendered projects/_tag (0.00075)
-  *[4;35;1mTag Exists (0.000157)*[0m   *[0mSELECT `tags`.id FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`tags`.`id` = 4) AND (`projects_tags`.project_id = 1 ) LIMIT 1*[0m
-Rendered projects/_tag (0.00065)
-  *[4;36;1mProjectDetail Load (0.000260)*[0m   *[0;1mSELECT * FROM `project_details` WHERE (`project_details`.project_id = 1) LIMIT 1*[0m
-  *[4;35;1mProjectDetail Columns (0.001743)*[0m   *[0mSHOW FIELDS FROM `project_details`*[0m
-Rendered projects/_form (0.08695)
-Completed in 0.10211 (9 reqs/sec) | Rendering: 0.07311 (71%) | DB: 0.01941 (19%) | 200 OK [http://localhost/projects/1/edit]
-
-
-Processing ProjectsController#update (for 127.0.0.1 at 2008-05-08 09:56:28) [PUT]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;commit&quot;=&gt;&quot;Submit&quot;, &quot;project&quot;=&gt;{&quot;name&quot;=&gt;&quot;Apollo 11&quot;, &quot;existing_task_attributes&quot;=&gt;{&quot;6&quot;=&gt;{&quot;name&quot;=&gt;&quot;Come Back Safely&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;0&quot;}, &quot;4&quot;=&gt;{&quot;name&quot;=&gt;&quot;Take Off&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;1&quot;}, &quot;5&quot;=&gt;{&quot;name&quot;=&gt;&quot;Land on Moon&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;1&quot;}}, &quot;category_attributes&quot;=&gt;{&quot;1&quot;=&gt;&quot;1&quot;, &quot;2&quot;=&gt;&quot;0&quot;, &quot;3&quot;=&gt;&quot;1&quot;}, &quot;tag_attributes&quot;=&gt;{&quot;1&quot;=&gt;&quot;0&quot;, &quot;2&quot;=&gt;&quot;0&quot;, &quot;3&quot;=&gt;&quot;0&quot;, &quot;4&quot;=&gt;&quot;0&quot;}, &quot;project_detail_attributes&quot;=&gt;{&quot;description&quot;=&gt;&quot;Destination&quot;}, &quot;existing_assignment_attributes&quot;=&gt;{&quot;1&quot;=&gt;{&quot;title&quot;=&gt;&quot;Commander&quot;, &quot;employee_id&quot;=&gt;&quot;1&quot;}, &quot;2&quot;=&gt;{&quot;title&quot;=&gt;&quot;Command Module Pilot&quot;, &quot;employee_id&quot;=&gt;&quot;2&quot;}, &quot;3&quot;=&gt;{&quot;title&quot;=&gt;&quot;Lunar Module Pilot&quot;, &quot;employee_id&quot;=&gt;&quot;3&quot;}}}, &quot;authenticity_token&quot;=&gt;&quot;bf076981917f6734cfc602f41c60c6682bfbb285&quot;, &quot;_method&quot;=&gt;&quot;put&quot;, &quot;action&quot;=&gt;&quot;update&quot;, &quot;id&quot;=&gt;&quot;1&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;36;1mProject Columns (0.002385)*[0m   *[0;1mSHOW FIELDS FROM `projects`*[0m
-  *[4;35;1mProject Load (0.000322)*[0m   *[0mSELECT * FROM `projects` WHERE (`projects`.`id` = 1) *[0m
-  *[4;36;1mTask Load (0.000382)*[0m   *[0;1mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 1) *[0m
-  *[4;35;1mTask Columns (0.001881)*[0m   *[0mSHOW FIELDS FROM `tasks`*[0m
-  *[4;36;1mCategorization Load (0.000364)*[0m   *[0;1mSELECT * FROM `categorizations` WHERE (`categorizations`.project_id = 1) *[0m
-  *[4;35;1mCategorization Columns (0.001727)*[0m   *[0mSHOW FIELDS FROM `categorizations`*[0m
-  *[4;36;1mJoin Table Columns (0.001868)*[0m   *[0;1mSHOW FIELDS FROM `projects_tags`*[0m
-  *[4;35;1mTag Load (0.000643)*[0m   *[0mSELECT * FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`projects_tags`.project_id = 1 ) *[0m
-  *[4;36;1mTag Columns (0.001813)*[0m   *[0;1mSHOW FIELDS FROM `tags`*[0m
-  *[4;35;1mProjectDetail Load (0.000309)*[0m   *[0mSELECT * FROM `project_details` WHERE (`project_details`.project_id = 1) LIMIT 1*[0m
-  *[4;36;1mProjectDetail Columns (0.002418)*[0m   *[0;1mSHOW FIELDS FROM `project_details`*[0m
-  *[4;35;1mAssignment Load (0.000368)*[0m   *[0mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 1) *[0m
-  *[4;36;1mAssignment Columns (0.001674)*[0m   *[0;1mSHOW FIELDS FROM `assignments`*[0m
-  *[4;35;1mSQL (0.000098)*[0m   *[0mBEGIN*[0m
-  *[4;36;1mProject Update (0.000256)*[0m   *[0;1mUPDATE `projects` SET `created_at` = '2008-04-16 05:34:01', `updated_at` = '2008-05-08 09:56:28', `name` = 'Apollo 11' WHERE `id` = 1*[0m
-  *[4;35;1mTask Update (0.000228)*[0m   *[0mUPDATE `tasks` SET `created_at` = '2008-04-16 05:39:42', `complete` = 1, `project_id` = 1, `updated_at` = '2008-05-08 09:56:28', `name` = 'Take Off' WHERE `id` = 4*[0m
-  *[4;36;1mTask Update (0.000144)*[0m   *[0;1mUPDATE `tasks` SET `created_at` = '2008-04-16 05:39:54', `complete` = 1, `project_id` = 1, `updated_at` = '2008-05-08 09:56:28', `name` = 'Land on Moon' WHERE `id` = 5*[0m
-  *[4;35;1mTask Update (0.000119)*[0m   *[0mUPDATE `tasks` SET `created_at` = '2008-04-16 05:40:11', `complete` = 0, `project_id` = 1, `updated_at` = '2008-05-08 09:56:28', `name` = 'Come Back Safely' WHERE `id` = 6*[0m
-  *[4;36;1mAssignment Update (0.000187)*[0m   *[0;1mUPDATE `assignments` SET `created_at` = '2008-04-16 05:41:07', `title` = 'Commander', `employee_id` = 1, `project_id` = 1, `updated_at` = '2008-05-08 09:56:28' WHERE `id` = 1*[0m
-  *[4;35;1mAssignment Update (0.000242)*[0m   *[0mUPDATE `assignments` SET `created_at` = '2008-04-16 05:41:07', `title` = 'Command Module Pilot', `employee_id` = 2, `project_id` = 1, `updated_at` = '2008-05-08 09:56:28' WHERE `id` = 2*[0m
-  *[4;36;1mAssignment Update (0.000184)*[0m   *[0;1mUPDATE `assignments` SET `created_at` = '2008-04-16 05:42:08', `title` = 'Lunar Module Pilot', `employee_id` = 3, `project_id` = 1, `updated_at` = '2008-05-08 09:56:28' WHERE `id` = 3*[0m
-  *[4;35;1mCategorization Update (0.000163)*[0m   *[0mUPDATE `categorizations` SET `created_at` = '2008-05-08 06:29:50', `category_id` = 1, `project_id` = 1, `updated_at` = '2008-05-08 09:56:28' WHERE `id` = 10*[0m
-  *[4;36;1mCategorization Update (0.000136)*[0m   *[0;1mUPDATE `categorizations` SET `created_at` = '2008-05-08 07:18:16', `category_id` = 3, `project_id` = 1, `updated_at` = '2008-05-08 09:56:28' WHERE `id` = 12*[0m
-  *[4;35;1mJoin Table Columns (0.001749)*[0m   *[0mSHOW FIELDS FROM `projects_tags`*[0m
-  *[4;36;1mTag Load (0.000837)*[0m   *[0;1mSELECT * FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`projects_tags`.project_id = 1 ) *[0m
-  *[4;35;1mSQL (0.000810)*[0m   *[0mCOMMIT*[0m
-Redirected to http://localhost:3060/projects/1
-Completed in 0.15168 (6 reqs/sec) | DB: 0.02131 (14%) | 302 Found [http://localhost/projects/1]
-
-
-Processing ProjectsController#show (for 127.0.0.1 at 2008-05-08 09:56:28) [GET]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7BjoLbm90aWNlIiZQcm9qZWN0IHdhcyBzdWNjZXNzZnVsbHkgdXBkYXRl%0AZC4GOgpAdXNlZHsGOwdU--15f2cd631b0e93ecb6aa1aeeeb848fd1903c308f
-  Parameters: {&quot;action&quot;=&gt;&quot;show&quot;, &quot;id&quot;=&gt;&quot;1&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;36;1mProject Columns (0.001829)*[0m   *[0;1mSHOW FIELDS FROM `projects`*[0m
-  *[4;35;1mProject Load (0.001652)*[0m   *[0mSELECT * FROM `projects` WHERE (`projects`.`id` = 1) *[0m
-Rendering template within layouts/application
-Rendering projects/show
-  *[4;36;1mTask Load (0.000394)*[0m   *[0;1mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 1) *[0m
-  *[4;35;1mTask Columns (0.001810)*[0m   *[0mSHOW FIELDS FROM `tasks`*[0m
-  *[4;36;1mAssignment Load (0.000334)*[0m   *[0;1mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 1) *[0m
-  *[4;35;1mAssignment Columns (0.001880)*[0m   *[0mSHOW FIELDS FROM `assignments`*[0m
-  *[4;36;1mEmployee Columns (0.001937)*[0m   *[0;1mSHOW FIELDS FROM `employees`*[0m
-  *[4;35;1mEmployee Load (0.000983)*[0m   *[0mSELECT * FROM `employees` WHERE (`employees`.`id` = 1) *[0m
-  *[4;36;1mEmployee Load (0.000233)*[0m   *[0;1mSELECT * FROM `employees` WHERE (`employees`.`id` = 2) *[0m
-  *[4;35;1mEmployee Load (0.000213)*[0m   *[0mSELECT * FROM `employees` WHERE (`employees`.`id` = 3) *[0m
-  *[4;36;1mCategory Load (0.000451)*[0m   *[0;1mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE ((`categorizations`.project_id = 1)) *[0m
-  *[4;35;1mCategory Columns (0.001914)*[0m   *[0mSHOW FIELDS FROM `categories`*[0m
-  *[4;36;1mProjectDetail Load (0.000292)*[0m   *[0;1mSELECT * FROM `project_details` WHERE (`project_details`.project_id = 1) LIMIT 1*[0m
-  *[4;35;1mProjectDetail Columns (0.001476)*[0m   *[0mSHOW FIELDS FROM `project_details`*[0m
-  *[4;36;1mJoin Table Columns (0.001791)*[0m   *[0;1mSHOW FIELDS FROM `projects_tags`*[0m
-  *[4;35;1mTag Load (0.000927)*[0m   *[0mSELECT * FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`projects_tags`.project_id = 1 ) *[0m
-  *[4;36;1mTag Columns (0.001695)*[0m   *[0;1mSHOW FIELDS FROM `tags`*[0m
-Completed in 0.08376 (11 reqs/sec) | Rendering: 0.05350 (63%) | DB: 0.01981 (23%) | 200 OK [http://localhost/projects/1]
-
-
-Processing ProjectsController#edit (for 127.0.0.1 at 2008-05-08 09:57:29) [GET]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;action&quot;=&gt;&quot;edit&quot;, &quot;id&quot;=&gt;&quot;1&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;35;1mProject Columns (0.002494)*[0m   *[0mSHOW FIELDS FROM `projects`*[0m
-  *[4;36;1mProject Load (0.001469)*[0m   *[0;1mSELECT * FROM `projects` WHERE (`projects`.`id` = 1) *[0m
-Rendering template within layouts/application
-Rendering projects/edit
-  *[4;35;1mTask Columns (0.003508)*[0m   *[0mSHOW FIELDS FROM `tasks`*[0m
-Rendered projects/_task (0.00223)
-  *[4;36;1mTask Load (0.000361)*[0m   *[0;1mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 1) *[0m
-  *[4;35;1mAssignment Columns (0.002097)*[0m   *[0mSHOW FIELDS FROM `assignments`*[0m
-  *[4;36;1mEmployee Load (0.000301)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-  *[4;35;1mEmployee Columns (0.001503)*[0m   *[0mSHOW FIELDS FROM `employees`*[0m
-Rendered projects/_assignment (0.01483)
-  *[4;36;1mAssignment Load (0.000280)*[0m   *[0;1mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 1) *[0m
-Rendered projects/_error_messages (0.00014)
-Rendered projects/_task (0.00045)
-Rendered projects/_task (0.00042)
-Rendered projects/_task (0.00041)
-  *[4;35;1mCACHE (0.000000)*[0m   *[0mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00073)
-  *[4;36;1mCACHE (0.000000)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00060)
-  *[4;35;1mCACHE (0.000000)*[0m   *[0mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00060)
-  *[4;36;1mCategory Load (0.000274)*[0m   *[0;1mSELECT * FROM `categories` *[0m
-  *[4;35;1mCategory Columns (0.001719)*[0m   *[0mSHOW FIELDS FROM `categories`*[0m
-  *[4;36;1mCategory Exists (0.000356)*[0m   *[0;1mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 1) AND ((`categorizations`.project_id = 1)) LIMIT 1*[0m
-Rendered projects/_category (0.00518)
-  *[4;35;1mCategory Exists (0.000366)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 2) AND ((`categorizations`.project_id = 1)) LIMIT 1*[0m
-Rendered projects/_category (0.00127)
-  *[4;36;1mCategory Exists (0.000261)*[0m   *[0;1mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 3) AND ((`categorizations`.project_id = 1)) LIMIT 1*[0m
-Rendered projects/_category (0.00119)
-  *[4;35;1mTag Load (0.000264)*[0m   *[0mSELECT * FROM `tags` *[0m
-  *[4;36;1mTag Columns (0.001625)*[0m   *[0;1mSHOW FIELDS FROM `tags`*[0m
-  *[4;35;1mTag Exists (0.000349)*[0m   *[0mSELECT `tags`.id FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`tags`.`id` = 1) AND (`projects_tags`.project_id = 1 ) LIMIT 1*[0m
-Rendered projects/_tag (0.00469)
-  *[4;36;1mTag Exists (0.000242)*[0m   *[0;1mSELECT `tags`.id FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`tags`.`id` = 2) AND (`projects_tags`.project_id = 1 ) LIMIT 1*[0m
-Rendered projects/_tag (0.00102)
-  *[4;35;1mTag Exists (0.000218)*[0m   *[0mSELECT `tags`.id FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`tags`.`id` = 3) AND (`projects_tags`.project_id = 1 ) LIMIT 1*[0m
-Rendered projects/_tag (0.00099)
-  *[4;36;1mTag Exists (0.000227)*[0m   *[0;1mSELECT `tags`.id FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`tags`.`id` = 4) AND (`projects_tags`.project_id = 1 ) LIMIT 1*[0m
-Rendered projects/_tag (0.00098)
-  *[4;35;1mProjectDetail Load (0.000266)*[0m   *[0mSELECT * FROM `project_details` WHERE (`project_details`.project_id = 1) LIMIT 1*[0m
-  *[4;36;1mProjectDetail Columns (0.001978)*[0m   *[0;1mSHOW FIELDS FROM `project_details`*[0m
-Rendered projects/_form (0.09026)
-Completed in 0.17896 (5 reqs/sec) | Rendering: 0.07812 (43%) | DB: 0.02016 (11%) | 200 OK [http://localhost/projects/1/edit]
-
-
-Processing ProjectsController#update (for 127.0.0.1 at 2008-05-08 09:57:33) [PUT]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;commit&quot;=&gt;&quot;Submit&quot;, &quot;project&quot;=&gt;{&quot;name&quot;=&gt;&quot;Apollo 11&quot;, &quot;existing_task_attributes&quot;=&gt;{&quot;6&quot;=&gt;{&quot;name&quot;=&gt;&quot;Come Back Safely&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;0&quot;}, &quot;4&quot;=&gt;{&quot;name&quot;=&gt;&quot;Take Off&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;1&quot;}, &quot;5&quot;=&gt;{&quot;name&quot;=&gt;&quot;Land on Moon&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;1&quot;}}, &quot;category_attributes&quot;=&gt;{&quot;1&quot;=&gt;&quot;1&quot;, &quot;2&quot;=&gt;&quot;0&quot;, &quot;3&quot;=&gt;&quot;1&quot;}, &quot;tag_attributes&quot;=&gt;{&quot;1&quot;=&gt;&quot;0&quot;, &quot;2&quot;=&gt;&quot;0&quot;, &quot;3&quot;=&gt;&quot;0&quot;, &quot;4&quot;=&gt;&quot;0&quot;}, &quot;project_detail_attributes&quot;=&gt;{&quot;description&quot;=&gt;&quot;Destination&quot;}, &quot;existing_assignment_attributes&quot;=&gt;{&quot;1&quot;=&gt;{&quot;title&quot;=&gt;&quot;Commander&quot;, &quot;employee_id&quot;=&gt;&quot;1&quot;}, &quot;2&quot;=&gt;{&quot;title&quot;=&gt;&quot;Command Module Pilot&quot;, &quot;employee_id&quot;=&gt;&quot;2&quot;}, &quot;3&quot;=&gt;{&quot;title&quot;=&gt;&quot;Lunar Module Pilot&quot;, &quot;employee_id&quot;=&gt;&quot;3&quot;}}}, &quot;authenticity_token&quot;=&gt;&quot;bf076981917f6734cfc602f41c60c6682bfbb285&quot;, &quot;_method&quot;=&gt;&quot;put&quot;, &quot;action&quot;=&gt;&quot;update&quot;, &quot;id&quot;=&gt;&quot;1&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;35;1mProject Columns (0.002346)*[0m   *[0mSHOW FIELDS FROM `projects`*[0m
-  *[4;36;1mProject Load (0.000319)*[0m   *[0;1mSELECT * FROM `projects` WHERE (`projects`.`id` = 1) *[0m
-  *[4;35;1mTask Load (0.000298)*[0m   *[0mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 1) *[0m
-  *[4;36;1mTask Columns (0.002129)*[0m   *[0;1mSHOW FIELDS FROM `tasks`*[0m
-  *[4;35;1mCategorization Load (0.000282)*[0m   *[0mSELECT * FROM `categorizations` WHERE (`categorizations`.project_id = 1) *[0m
-  *[4;36;1mCategorization Columns (0.001615)*[0m   *[0;1mSHOW FIELDS FROM `categorizations`*[0m
-  *[4;35;1mJoin Table Columns (0.001850)*[0m   *[0mSHOW FIELDS FROM `projects_tags`*[0m
-  *[4;36;1mTag Load (0.000857)*[0m   *[0;1mSELECT * FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`projects_tags`.project_id = 1 ) *[0m
-  *[4;35;1mTag Columns (0.001855)*[0m   *[0mSHOW FIELDS FROM `tags`*[0m
-  *[4;36;1mProjectDetail Load (0.000558)*[0m   *[0;1mSELECT * FROM `project_details` WHERE (`project_details`.project_id = 1) LIMIT 1*[0m
-  *[4;35;1mProjectDetail Columns (0.002384)*[0m   *[0mSHOW FIELDS FROM `project_details`*[0m
-  *[4;36;1mAssignment Load (0.000359)*[0m   *[0;1mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 1) *[0m
-  *[4;35;1mAssignment Columns (0.001795)*[0m   *[0mSHOW FIELDS FROM `assignments`*[0m
-  *[4;36;1mSQL (0.000138)*[0m   *[0;1mBEGIN*[0m
-  *[4;35;1mProject Update (0.000471)*[0m   *[0mUPDATE `projects` SET `created_at` = '2008-04-16 05:34:01', `updated_at` = '2008-05-08 09:57:34', `name` = 'Apollo 11' WHERE `id` = 1*[0m
-  *[4;36;1mTask Update (0.000214)*[0m   *[0;1mUPDATE `tasks` SET `created_at` = '2008-04-16 05:39:42', `complete` = 1, `project_id` = 1, `updated_at` = '2008-05-08 09:57:34', `name` = 'Take Off' WHERE `id` = 4*[0m
-  *[4;35;1mTask Update (0.000229)*[0m   *[0mUPDATE `tasks` SET `created_at` = '2008-04-16 05:39:54', `complete` = 1, `project_id` = 1, `updated_at` = '2008-05-08 09:57:34', `name` = 'Land on Moon' WHERE `id` = 5*[0m
-  *[4;36;1mTask Update (0.000149)*[0m   *[0;1mUPDATE `tasks` SET `created_at` = '2008-04-16 05:40:11', `complete` = 0, `project_id` = 1, `updated_at` = '2008-05-08 09:57:34', `name` = 'Come Back Safely' WHERE `id` = 6*[0m
-  *[4;35;1mAssignment Update (0.000154)*[0m   *[0mUPDATE `assignments` SET `created_at` = '2008-04-16 05:41:07', `title` = 'Commander', `employee_id` = 1, `project_id` = 1, `updated_at` = '2008-05-08 09:57:34' WHERE `id` = 1*[0m
-  *[4;36;1mAssignment Update (0.000144)*[0m   *[0;1mUPDATE `assignments` SET `created_at` = '2008-04-16 05:41:07', `title` = 'Command Module Pilot', `employee_id` = 2, `project_id` = 1, `updated_at` = '2008-05-08 09:57:34' WHERE `id` = 2*[0m
-  *[4;35;1mAssignment Update (0.000149)*[0m   *[0mUPDATE `assignments` SET `created_at` = '2008-04-16 05:42:08', `title` = 'Lunar Module Pilot', `employee_id` = 3, `project_id` = 1, `updated_at` = '2008-05-08 09:57:34' WHERE `id` = 3*[0m
-  *[4;36;1mCategorization Update (0.000161)*[0m   *[0;1mUPDATE `categorizations` SET `created_at` = '2008-05-08 06:29:50', `category_id` = 1, `project_id` = 1, `updated_at` = '2008-05-08 09:57:34' WHERE `id` = 10*[0m
-  *[4;35;1mCategorization Update (0.000142)*[0m   *[0mUPDATE `categorizations` SET `created_at` = '2008-05-08 07:18:16', `category_id` = 3, `project_id` = 1, `updated_at` = '2008-05-08 09:57:34' WHERE `id` = 12*[0m
-  *[4;36;1mJoin Table Columns (0.001680)*[0m   *[0;1mSHOW FIELDS FROM `projects_tags`*[0m
-  *[4;35;1mTag Load (0.000702)*[0m   *[0mSELECT * FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`projects_tags`.project_id = 1 ) *[0m
-  *[4;36;1mSQL (0.000222)*[0m   *[0;1mDELETE FROM `projects_tags` WHERE project_id = 1 AND tag_id IN (1)*[0m
-  *[4;35;1mSQL (0.000704)*[0m   *[0mCOMMIT*[0m
-Redirected to http://localhost:3060/projects/1
-Completed in 0.15100 (6 reqs/sec) | DB: 0.02191 (14%) | 302 Found [http://localhost/projects/1]
-
-
-Processing ProjectsController#show (for 127.0.0.1 at 2008-05-08 09:57:34) [GET]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7BjoLbm90aWNlIiZQcm9qZWN0IHdhcyBzdWNjZXNzZnVsbHkgdXBkYXRl%0AZC4GOgpAdXNlZHsGOwdU--15f2cd631b0e93ecb6aa1aeeeb848fd1903c308f
-  Parameters: {&quot;action&quot;=&gt;&quot;show&quot;, &quot;id&quot;=&gt;&quot;1&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;36;1mProject Columns (0.001863)*[0m   *[0;1mSHOW FIELDS FROM `projects`*[0m
-  *[4;35;1mProject Load (0.001443)*[0m   *[0mSELECT * FROM `projects` WHERE (`projects`.`id` = 1) *[0m
-Rendering template within layouts/application
-Rendering projects/show
-  *[4;36;1mTask Load (0.000360)*[0m   *[0;1mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 1) *[0m
-  *[4;35;1mTask Columns (0.001790)*[0m   *[0mSHOW FIELDS FROM `tasks`*[0m
-  *[4;36;1mAssignment Load (0.000357)*[0m   *[0;1mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 1) *[0m
-  *[4;35;1mAssignment Columns (0.001929)*[0m   *[0mSHOW FIELDS FROM `assignments`*[0m
-  *[4;36;1mEmployee Columns (0.001794)*[0m   *[0;1mSHOW FIELDS FROM `employees`*[0m
-  *[4;35;1mEmployee Load (0.000987)*[0m   *[0mSELECT * FROM `employees` WHERE (`employees`.`id` = 1) *[0m
-  *[4;36;1mEmployee Load (0.000299)*[0m   *[0;1mSELECT * FROM `employees` WHERE (`employees`.`id` = 2) *[0m
-  *[4;35;1mEmployee Load (0.000216)*[0m   *[0mSELECT * FROM `employees` WHERE (`employees`.`id` = 3) *[0m
-  *[4;36;1mCategory Load (0.000366)*[0m   *[0;1mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE ((`categorizations`.project_id = 1)) *[0m
-  *[4;35;1mCategory Columns (0.001651)*[0m   *[0mSHOW FIELDS FROM `categories`*[0m
-  *[4;36;1mProjectDetail Load (0.000270)*[0m   *[0;1mSELECT * FROM `project_details` WHERE (`project_details`.project_id = 1) LIMIT 1*[0m
-  *[4;35;1mProjectDetail Columns (0.001527)*[0m   *[0mSHOW FIELDS FROM `project_details`*[0m
-  *[4;36;1mJoin Table Columns (0.001725)*[0m   *[0;1mSHOW FIELDS FROM `projects_tags`*[0m
-  *[4;35;1mTag Load (0.000817)*[0m   *[0mSELECT * FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`projects_tags`.project_id = 1 ) *[0m
-Completed in 0.07671 (13 reqs/sec) | Rendering: 0.04880 (63%) | DB: 0.01739 (22%) | 200 OK [http://localhost/projects/1]
-
-
-Processing ProjectsController#edit (for 127.0.0.1 at 2008-05-08 09:57:38) [GET]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;action&quot;=&gt;&quot;edit&quot;, &quot;id&quot;=&gt;&quot;1&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;36;1mProject Columns (0.002515)*[0m   *[0;1mSHOW FIELDS FROM `projects`*[0m
-  *[4;35;1mProject Load (0.001761)*[0m   *[0mSELECT * FROM `projects` WHERE (`projects`.`id` = 1) *[0m
-Rendering template within layouts/application
-Rendering projects/edit
-  *[4;36;1mTask Columns (0.001904)*[0m   *[0;1mSHOW FIELDS FROM `tasks`*[0m
-Rendered projects/_task (0.00240)
-  *[4;35;1mTask Load (0.000341)*[0m   *[0mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 1) *[0m
-  *[4;36;1mAssignment Columns (0.002016)*[0m   *[0;1mSHOW FIELDS FROM `assignments`*[0m
-  *[4;35;1mEmployee Load (0.000358)*[0m   *[0mSELECT * FROM `employees` *[0m
-  *[4;36;1mEmployee Columns (0.001723)*[0m   *[0;1mSHOW FIELDS FROM `employees`*[0m
-Rendered projects/_assignment (0.01749)
-  *[4;35;1mAssignment Load (0.000338)*[0m   *[0mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 1) *[0m
-Rendered projects/_error_messages (0.00020)
-Rendered projects/_task (0.00074)
-Rendered projects/_task (0.00059)
-Rendered projects/_task (0.00064)
-  *[4;36;1mCACHE (0.000000)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00091)
-  *[4;35;1mCACHE (0.000000)*[0m   *[0mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00083)
-  *[4;36;1mCACHE (0.000000)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00074)
-  *[4;35;1mCategory Load (0.000275)*[0m   *[0mSELECT * FROM `categories` *[0m
-  *[4;36;1mCategory Columns (0.001588)*[0m   *[0;1mSHOW FIELDS FROM `categories`*[0m
-  *[4;35;1mCategory Exists (0.000259)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 1) AND ((`categorizations`.project_id = 1)) LIMIT 1*[0m
-Rendered projects/_category (0.00357)
-  *[4;36;1mCategory Exists (0.000177)*[0m   *[0;1mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 2) AND ((`categorizations`.project_id = 1)) LIMIT 1*[0m
-Rendered projects/_category (0.00076)
-  *[4;35;1mCategory Exists (0.000167)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 3) AND ((`categorizations`.project_id = 1)) LIMIT 1*[0m
-Rendered projects/_category (0.00073)
-  *[4;36;1mTag Load (0.000238)*[0m   *[0;1mSELECT * FROM `tags` *[0m
-  *[4;35;1mTag Columns (0.001612)*[0m   *[0mSHOW FIELDS FROM `tags`*[0m
-  *[4;36;1mTag Exists (0.000333)*[0m   *[0;1mSELECT `tags`.id FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`tags`.`id` = 1) AND (`projects_tags`.project_id = 1 ) LIMIT 1*[0m
-Rendered projects/_tag (0.00466)
-  *[4;35;1mTag Exists (0.000265)*[0m   *[0mSELECT `tags`.id FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`tags`.`id` = 2) AND (`projects_tags`.project_id = 1 ) LIMIT 1*[0m
-Rendered projects/_tag (0.00117)
-  *[4;36;1mTag Exists (0.000236)*[0m   *[0;1mSELECT `tags`.id FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`tags`.`id` = 3) AND (`projects_tags`.project_id = 1 ) LIMIT 1*[0m
-Rendered projects/_tag (0.00109)
-  *[4;35;1mTag Exists (0.000232)*[0m   *[0mSELECT `tags`.id FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`tags`.`id` = 4) AND (`projects_tags`.project_id = 1 ) LIMIT 1*[0m
-Rendered projects/_tag (0.00110)
-  *[4;36;1mProjectDetail Load (0.000336)*[0m   *[0;1mSELECT * FROM `project_details` WHERE (`project_details`.project_id = 1) LIMIT 1*[0m
-  *[4;35;1mProjectDetail Columns (0.001925)*[0m   *[0mSHOW FIELDS FROM `project_details`*[0m
-Rendered projects/_form (0.16468)
-Completed in 0.18253 (5 reqs/sec) | Rendering: 0.15448 (84%) | DB: 0.01860 (10%) | 200 OK [http://localhost/projects/1/edit]
-
-
-Processing ProjectsController#edit (for 127.0.0.1 at 2008-05-08 09:58:09) [GET]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;action&quot;=&gt;&quot;edit&quot;, &quot;id&quot;=&gt;&quot;1&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;36;1mProject Columns (0.002670)*[0m   *[0;1mSHOW FIELDS FROM `projects`*[0m
-  *[4;35;1mProject Load (0.000416)*[0m   *[0mSELECT * FROM `projects` WHERE (`projects`.`id` = 1) *[0m
-Rendering template within layouts/application
-Rendering projects/edit
-  *[4;36;1mTask Columns (0.007402)*[0m   *[0;1mSHOW FIELDS FROM `tasks`*[0m
-Rendered projects/_task (0.00142)
-  *[4;35;1mTask Load (0.009463)*[0m   *[0mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 1) *[0m
-  *[4;36;1mAssignment Columns (0.001577)*[0m   *[0;1mSHOW FIELDS FROM `assignments`*[0m
-  *[4;35;1mEmployee Load (0.000279)*[0m   *[0mSELECT * FROM `employees` *[0m
-  *[4;36;1mEmployee Columns (0.001642)*[0m   *[0;1mSHOW FIELDS FROM `employees`*[0m
-Rendered projects/_assignment (0.01211)
-  *[4;35;1mAssignment Load (0.000259)*[0m   *[0mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 1) *[0m
-Rendered projects/_error_messages (0.00016)
-Rendered projects/_task (0.00050)
-Rendered projects/_task (0.00052)
-Rendered projects/_task (0.00044)
-  *[4;36;1mCACHE (0.000000)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00083)
-  *[4;35;1mCACHE (0.000000)*[0m   *[0mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00066)
-  *[4;36;1mCACHE (0.000000)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00063)
-  *[4;35;1mCategory Load (0.000304)*[0m   *[0mSELECT * FROM `categories` *[0m
-  *[4;36;1mCategory Columns (0.001702)*[0m   *[0;1mSHOW FIELDS FROM `categories`*[0m
-  *[4;35;1mCategory Exists (0.000382)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 1) AND ((`categorizations`.project_id = 1)) LIMIT 1*[0m
-Rendered projects/_category (0.00702)
-  *[4;36;1mCategory Exists (0.000295)*[0m   *[0;1mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 2) AND ((`categorizations`.project_id = 1)) LIMIT 1*[0m
-Rendered projects/_category (0.00123)
-  *[4;35;1mCategory Exists (0.000244)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 3) AND ((`categorizations`.project_id = 1)) LIMIT 1*[0m
-Rendered projects/_category (0.00111)
-  *[4;36;1mTag Load (0.000254)*[0m   *[0;1mSELECT * FROM `tags` *[0m
-  *[4;35;1mTag Columns (0.001686)*[0m   *[0mSHOW FIELDS FROM `tags`*[0m
-  *[4;36;1mTag Exists (0.000361)*[0m   *[0;1mSELECT `tags`.id FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`tags`.`id` = 1) AND (`projects_tags`.project_id = 1 ) LIMIT 1*[0m
-Rendered projects/_tag (0.00477)
-  *[4;35;1mTag Exists (0.000226)*[0m   *[0mSELECT `tags`.id FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`tags`.`id` = 2) AND (`projects_tags`.project_id = 1 ) LIMIT 1*[0m
-Rendered projects/_tag (0.00102)
-  *[4;36;1mTag Exists (0.000219)*[0m   *[0;1mSELECT `tags`.id FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`tags`.`id` = 3) AND (`projects_tags`.project_id = 1 ) LIMIT 1*[0m
-Rendered projects/_tag (0.00099)
-  *[4;35;1mTag Exists (0.000243)*[0m   *[0mSELECT `tags`.id FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`tags`.`id` = 4) AND (`projects_tags`.project_id = 1 ) LIMIT 1*[0m
-Rendered projects/_tag (0.00102)
-  *[4;36;1mSQL (0.000211)*[0m   *[0;1mSELECT count(*) AS count_all FROM `tags` *[0m
-  *[4;35;1mProjectDetail Load (0.000342)*[0m   *[0mSELECT * FROM `project_details` WHERE (`project_details`.project_id = 1) LIMIT 1*[0m
-  *[4;36;1mProjectDetail Columns (0.001939)*[0m   *[0;1mSHOW FIELDS FROM `project_details`*[0m
-Rendered projects/_form (0.17378)
-Completed in 0.21430 (4 reqs/sec) | Rendering: 0.17217 (80%) | DB: 0.03212 (14%) | 200 OK [http://localhost/projects/1/edit]
-
-
-Processing ProjectsController#edit (for 127.0.0.1 at 2008-05-08 09:59:09) [GET]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;action&quot;=&gt;&quot;edit&quot;, &quot;id&quot;=&gt;&quot;1&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;35;1mProject Columns (0.001504)*[0m   *[0mSHOW FIELDS FROM `projects`*[0m
-  *[4;36;1mProject Load (0.002679)*[0m   *[0;1mSELECT * FROM `projects` WHERE (`projects`.`id` = 1) *[0m
-Rendering template within layouts/application
-Rendering projects/edit
-  *[4;35;1mTask Columns (0.002101)*[0m   *[0mSHOW FIELDS FROM `tasks`*[0m
-Rendered projects/_task (0.00222)
-  *[4;36;1mTask Load (0.000434)*[0m   *[0;1mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 1) *[0m
-  *[4;35;1mAssignment Columns (0.001706)*[0m   *[0mSHOW FIELDS FROM `assignments`*[0m
-  *[4;36;1mEmployee Load (0.000313)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-  *[4;35;1mEmployee Columns (0.001890)*[0m   *[0mSHOW FIELDS FROM `employees`*[0m
-Rendered projects/_assignment (0.07586)
-  *[4;36;1mAssignment Load (0.000282)*[0m   *[0;1mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 1) *[0m
-Rendered projects/_error_messages (0.00018)
-Rendered projects/_task (0.00048)
-Rendered projects/_task (0.00044)
-Rendered projects/_task (0.00042)
-  *[4;35;1mCACHE (0.000000)*[0m   *[0mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00077)
-  *[4;36;1mCACHE (0.000000)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00066)
-  *[4;35;1mCACHE (0.000000)*[0m   *[0mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00067)
-  *[4;36;1mCategory Load (0.000279)*[0m   *[0;1mSELECT * FROM `categories` *[0m
-  *[4;35;1mCategory Columns (0.001767)*[0m   *[0mSHOW FIELDS FROM `categories`*[0m
-  *[4;36;1mCategory Exists (0.000268)*[0m   *[0;1mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 1) AND ((`categorizations`.project_id = 1)) LIMIT 1*[0m
-Rendered projects/_category (0.00393)
-  *[4;35;1mCategory Exists (0.000174)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 2) AND ((`categorizations`.project_id = 1)) LIMIT 1*[0m
-Rendered projects/_category (0.00077)
-  *[4;36;1mCategory Exists (0.000167)*[0m   *[0;1mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 3) AND ((`categorizations`.project_id = 1)) LIMIT 1*[0m
-Rendered projects/_category (0.00073)
-  *[4;35;1mTag Load (0.000204)*[0m   *[0mSELECT * FROM `tags` *[0m
-  *[4;36;1mTag Columns (0.001676)*[0m   *[0;1mSHOW FIELDS FROM `tags`*[0m
-  *[4;35;1mTag Exists (0.000347)*[0m   *[0mSELECT `tags`.id FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`tags`.`id` = 1) AND (`projects_tags`.project_id = 1 ) LIMIT 1*[0m
-Rendered projects/_tag (0.00464)
-  *[4;36;1mTag Exists (0.000235)*[0m   *[0;1mSELECT `tags`.id FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`tags`.`id` = 2) AND (`projects_tags`.project_id = 1 ) LIMIT 1*[0m
-Rendered projects/_tag (0.00107)
-  *[4;35;1mTag Exists (0.000213)*[0m   *[0mSELECT `tags`.id FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`tags`.`id` = 3) AND (`projects_tags`.project_id = 1 ) LIMIT 1*[0m
-Rendered projects/_tag (0.00098)
-  *[4;36;1mTag Exists (0.000256)*[0m   *[0;1mSELECT `tags`.id FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`tags`.`id` = 4) AND (`projects_tags`.project_id = 1 ) LIMIT 1*[0m
-Rendered projects/_tag (0.00105)
-  *[4;35;1mSQL (0.000184)*[0m   *[0mselect count(*) from projects_tags*[0m
-
-
-ActionView::TemplateError (undefined method `last' for {&quot;count(*)&quot;=&gt;&quot;0&quot;}:Hash) on line #3 of projects/edit.html.erb:
-1: &lt;h1&gt;Editing project&lt;/h1&gt;
-2: 
-3: &lt;%= render :partial =&gt; &quot;form&quot; %&gt;
-4: 
-5: &lt;%= link_to 'Show', @project %&gt; |
-6: &lt;%= link_to 'Back', projects_path %&gt;
-
-    app/views/projects/_form.html.erb:89:in `_run_erb_47app47views47projects47_form46html46erb'
-    vendor/rails/actionpack/lib/action_view/helpers/form_helper.rb:269:in `fields_for'
-    vendor/rails/actionpack/lib/action_view/helpers/form_helper.rb:205:in `form_for'
-    app/views/projects/_form.html.erb:19:in `_run_erb_47app47views47projects47_form46html46erb'
-    vendor/rails/actionpack/lib/action_view/base.rb:344:in `send'
-    vendor/rails/actionpack/lib/action_view/base.rb:344:in `execute'
-    vendor/rails/actionpack/lib/action_view/template_handlers/compilable.rb:29:in `send'
-    vendor/rails/actionpack/lib/action_view/template_handlers/compilable.rb:29:in `render'
-    vendor/rails/actionpack/lib/action_view/partial_template.rb:20:in `render'
-    vendor/rails/actionpack/lib/action_controller/benchmarking.rb:26:in `benchmark'
-    vendor/rails/activesupport/lib/active_support/core_ext/benchmark.rb:8:in `realtime'
-    vendor/rails/actionpack/lib/action_controller/benchmarking.rb:26:in `benchmark'
-    vendor/rails/actionpack/lib/action_view/partial_template.rb:19:in `render'
-    vendor/rails/actionpack/lib/action_view/partials.rb:110:in `render_partial'
-    vendor/rails/actionpack/lib/action_view/base.rb:280:in `render'
-    app/views/projects/edit.html.erb:3:in `_run_erb_47app47views47projects47edit46html46erb'
-    vendor/rails/actionpack/lib/action_view/base.rb:344:in `send'
-    vendor/rails/actionpack/lib/action_view/base.rb:344:in `execute'
-    vendor/rails/actionpack/lib/action_view/template_handlers/compilable.rb:29:in `send'
-    vendor/rails/actionpack/lib/action_view/template_handlers/compilable.rb:29:in `render'
-    vendor/rails/actionpack/lib/action_view/template.rb:27:in `render'
-    vendor/rails/actionpack/lib/action_view/base.rb:289:in `render_template'
-    vendor/rails/actionpack/lib/action_view/base.rb:244:in `render_file'
-    vendor/rails/actionpack/lib/action_controller/base.rb:1106:in `render_for_file'
-    vendor/rails/actionpack/lib/action_controller/base.rb:838:in `render_with_no_layout'
-    vendor/rails/actionpack/lib/action_controller/layout.rb:253:in `render_without_benchmark'
-    vendor/rails/actionpack/lib/action_controller/benchmarking.rb:51:in `render'
-    vendor/rails/activesupport/lib/active_support/core_ext/benchmark.rb:8:in `realtime'
-    vendor/rails/actionpack/lib/action_controller/benchmarking.rb:51:in `render'
-    vendor/rails/actionpack/lib/action_controller/base.rb:1155:in `default_render'
-    vendor/rails/actionpack/lib/action_controller/base.rb:1161:in `perform_action_without_filters'
-    vendor/rails/actionpack/lib/action_controller/filters.rb:579:in `call_filters'
-    vendor/rails/actionpack/lib/action_controller/filters.rb:572:in `perform_action_without_benchmark'
-    vendor/rails/actionpack/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
-    /opt/local/lib/ruby/1.8/benchmark.rb:293:in `measure'
-    vendor/rails/actionpack/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
-    vendor/rails/actionpack/lib/action_controller/rescue.rb:199:in `perform_action_without_caching'
-    vendor/rails/actionpack/lib/action_controller/caching/sql_cache.rb:13:in `perform_action'
-    vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/query_cache.rb:33:in `cache'
-    vendor/rails/activerecord/lib/active_record/query_cache.rb:8:in `cache'
-    vendor/rails/actionpack/lib/action_controller/caching/sql_cache.rb:12:in `perform_action'
-    vendor/rails/actionpack/lib/action_controller/base.rb:526:in `send'
-    vendor/rails/actionpack/lib/action_controller/base.rb:526:in `process_without_filters'
-    vendor/rails/actionpack/lib/action_controller/filters.rb:568:in `process_without_session_management_support'
-    vendor/rails/actionpack/lib/action_controller/session_management.rb:123:in `process'
-    vendor/rails/actionpack/lib/action_controller/base.rb:387:in `process'
-    vendor/rails/actionpack/lib/action_controller/dispatcher.rb:156:in `handle_request'
-    vendor/rails/actionpack/lib/action_controller/dispatcher.rb:97:in `dispatch'
-    vendor/rails/actionpack/lib/action_controller/dispatcher.rb:94:in `synchronize'
-    vendor/rails/actionpack/lib/action_controller/dispatcher.rb:94:in `dispatch'
-    vendor/rails/actionpack/lib/action_controller/dispatcher.rb:110:in `dispatch_cgi'
-    vendor/rails/actionpack/lib/action_controller/dispatcher.rb:11:in `dispatch'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel/rails.rb:76:in `process'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel/rails.rb:74:in `synchronize'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel/rails.rb:74:in `process'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel.rb:159:in `process_client'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel.rb:158:in `each'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel.rb:158:in `process_client'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel.rb:285:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel.rb:285:in `initialize'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel.rb:285:in `new'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel.rb:285:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel.rb:268:in `initialize'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel.rb:268:in `new'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel.rb:268:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel/configurator.rb:282:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel/configurator.rb:281:in `each'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel/configurator.rb:281:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/mongrel_rails:128:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel/command.rb:212:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/mongrel_rails:281
-    /opt/local/bin/mongrel_rails:19:in `load'
-    /opt/local/bin/mongrel_rails:19
-
-Rendering /Users/jeff/Sites/lab/complex_forms_demo_app/vendor/rails/actionpack/lib/action_controller/templates/rescues/layout.erb (internal_server_error)
-
-
-Processing ProjectsController#edit (for 127.0.0.1 at 2008-05-08 09:59:21) [GET]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;action&quot;=&gt;&quot;edit&quot;, &quot;id&quot;=&gt;&quot;1&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;36;1mProject Columns (0.001803)*[0m   *[0;1mSHOW FIELDS FROM `projects`*[0m
-  *[4;35;1mProject Load (0.001201)*[0m   *[0mSELECT * FROM `projects` WHERE (`projects`.`id` = 1) *[0m
-Rendering template within layouts/application
-Rendering projects/edit
-  *[4;36;1mTask Columns (0.001613)*[0m   *[0;1mSHOW FIELDS FROM `tasks`*[0m
-Rendered projects/_task (0.00151)
-  *[4;35;1mTask Load (0.000265)*[0m   *[0mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 1) *[0m
-  *[4;36;1mAssignment Columns (0.001939)*[0m   *[0;1mSHOW FIELDS FROM `assignments`*[0m
-  *[4;35;1mEmployee Load (0.000312)*[0m   *[0mSELECT * FROM `employees` *[0m
-  *[4;36;1mEmployee Columns (0.001653)*[0m   *[0;1mSHOW FIELDS FROM `employees`*[0m
-Rendered projects/_assignment (0.01601)
-  *[4;35;1mAssignment Load (0.000300)*[0m   *[0mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 1) *[0m
-Rendered projects/_error_messages (0.00021)
-Rendered projects/_task (0.00094)
-Rendered projects/_task (0.00059)
-Rendered projects/_task (0.00051)
-  *[4;36;1mCACHE (0.000000)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00082)
-  *[4;35;1mCACHE (0.000000)*[0m   *[0mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00077)
-  *[4;36;1mCACHE (0.000000)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00075)
-  *[4;35;1mCategory Load (0.000280)*[0m   *[0mSELECT * FROM `categories` *[0m
-  *[4;36;1mCategory Columns (0.001743)*[0m   *[0;1mSHOW FIELDS FROM `categories`*[0m
-  *[4;35;1mCategory Exists (0.000340)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 1) AND ((`categorizations`.project_id = 1)) LIMIT 1*[0m
-Rendered projects/_category (0.00527)
-  *[4;36;1mCategory Exists (0.000274)*[0m   *[0;1mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 2) AND ((`categorizations`.project_id = 1)) LIMIT 1*[0m
-Rendered projects/_category (0.00116)
-  *[4;35;1mCategory Exists (0.000244)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 3) AND ((`categorizations`.project_id = 1)) LIMIT 1*[0m
-Rendered projects/_category (0.00114)
-  *[4;36;1mTag Load (0.000227)*[0m   *[0;1mSELECT * FROM `tags` *[0m
-  *[4;35;1mTag Columns (0.001624)*[0m   *[0mSHOW FIELDS FROM `tags`*[0m
-  *[4;36;1mTag Exists (0.000405)*[0m   *[0;1mSELECT `tags`.id FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`tags`.`id` = 1) AND (`projects_tags`.project_id = 1 ) LIMIT 1*[0m
-Rendered projects/_tag (0.00471)
-  *[4;35;1mTag Exists (0.000255)*[0m   *[0mSELECT `tags`.id FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`tags`.`id` = 2) AND (`projects_tags`.project_id = 1 ) LIMIT 1*[0m
-Rendered projects/_tag (0.00116)
-  *[4;36;1mTag Exists (0.000218)*[0m   *[0;1mSELECT `tags`.id FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`tags`.`id` = 3) AND (`projects_tags`.project_id = 1 ) LIMIT 1*[0m
-Rendered projects/_tag (0.00099)
-  *[4;35;1mTag Exists (0.000260)*[0m   *[0mSELECT `tags`.id FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`tags`.`id` = 4) AND (`projects_tags`.project_id = 1 ) LIMIT 1*[0m
-Rendered projects/_tag (0.00114)
-  *[4;36;1mSQL (0.000148)*[0m   *[0;1mselect count(*) from projects_tags*[0m
-
-
-ActionView::TemplateError (undefined method `value' for {&quot;count(*)&quot;=&gt;&quot;0&quot;}:Hash) on line #3 of projects/edit.html.erb:
-1: &lt;h1&gt;Editing project&lt;/h1&gt;
-2: 
-3: &lt;%= render :partial =&gt; &quot;form&quot; %&gt;
-4: 
-5: &lt;%= link_to 'Show', @project %&gt; |
-6: &lt;%= link_to 'Back', projects_path %&gt;
-
-    app/views/projects/_form.html.erb:89:in `_run_erb_47app47views47projects47_form46html46erb'
-    vendor/rails/actionpack/lib/action_view/helpers/form_helper.rb:269:in `fields_for'
-    vendor/rails/actionpack/lib/action_view/helpers/form_helper.rb:205:in `form_for'
-    app/views/projects/_form.html.erb:19:in `_run_erb_47app47views47projects47_form46html46erb'
-    vendor/rails/actionpack/lib/action_view/base.rb:344:in `send'
-    vendor/rails/actionpack/lib/action_view/base.rb:344:in `execute'
-    vendor/rails/actionpack/lib/action_view/template_handlers/compilable.rb:29:in `send'
-    vendor/rails/actionpack/lib/action_view/template_handlers/compilable.rb:29:in `render'
-    vendor/rails/actionpack/lib/action_view/partial_template.rb:20:in `render'
-    vendor/rails/actionpack/lib/action_controller/benchmarking.rb:26:in `benchmark'
-    vendor/rails/activesupport/lib/active_support/core_ext/benchmark.rb:8:in `realtime'
-    vendor/rails/actionpack/lib/action_controller/benchmarking.rb:26:in `benchmark'
-    vendor/rails/actionpack/lib/action_view/partial_template.rb:19:in `render'
-    vendor/rails/actionpack/lib/action_view/partials.rb:110:in `render_partial'
-    vendor/rails/actionpack/lib/action_view/base.rb:280:in `render'
-    app/views/projects/edit.html.erb:3:in `_run_erb_47app47views47projects47edit46html46erb'
-    vendor/rails/actionpack/lib/action_view/base.rb:344:in `send'
-    vendor/rails/actionpack/lib/action_view/base.rb:344:in `execute'
-    vendor/rails/actionpack/lib/action_view/template_handlers/compilable.rb:29:in `send'
-    vendor/rails/actionpack/lib/action_view/template_handlers/compilable.rb:29:in `render'
-    vendor/rails/actionpack/lib/action_view/template.rb:27:in `render'
-    vendor/rails/actionpack/lib/action_view/base.rb:289:in `render_template'
-    vendor/rails/actionpack/lib/action_view/base.rb:244:in `render_file'
-    vendor/rails/actionpack/lib/action_controller/base.rb:1106:in `render_for_file'
-    vendor/rails/actionpack/lib/action_controller/base.rb:838:in `render_with_no_layout'
-    vendor/rails/actionpack/lib/action_controller/layout.rb:253:in `render_without_benchmark'
-    vendor/rails/actionpack/lib/action_controller/benchmarking.rb:51:in `render'
-    vendor/rails/activesupport/lib/active_support/core_ext/benchmark.rb:8:in `realtime'
-    vendor/rails/actionpack/lib/action_controller/benchmarking.rb:51:in `render'
-    vendor/rails/actionpack/lib/action_controller/base.rb:1155:in `default_render'
-    vendor/rails/actionpack/lib/action_controller/base.rb:1161:in `perform_action_without_filters'
-    vendor/rails/actionpack/lib/action_controller/filters.rb:579:in `call_filters'
-    vendor/rails/actionpack/lib/action_controller/filters.rb:572:in `perform_action_without_benchmark'
-    vendor/rails/actionpack/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
-    /opt/local/lib/ruby/1.8/benchmark.rb:293:in `measure'
-    vendor/rails/actionpack/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
-    vendor/rails/actionpack/lib/action_controller/rescue.rb:199:in `perform_action_without_caching'
-    vendor/rails/actionpack/lib/action_controller/caching/sql_cache.rb:13:in `perform_action'
-    vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/query_cache.rb:33:in `cache'
-    vendor/rails/activerecord/lib/active_record/query_cache.rb:8:in `cache'
-    vendor/rails/actionpack/lib/action_controller/caching/sql_cache.rb:12:in `perform_action'
-    vendor/rails/actionpack/lib/action_controller/base.rb:526:in `send'
-    vendor/rails/actionpack/lib/action_controller/base.rb:526:in `process_without_filters'
-    vendor/rails/actionpack/lib/action_controller/filters.rb:568:in `process_without_session_management_support'
-    vendor/rails/actionpack/lib/action_controller/session_management.rb:123:in `process'
-    vendor/rails/actionpack/lib/action_controller/base.rb:387:in `process'
-    vendor/rails/actionpack/lib/action_controller/dispatcher.rb:156:in `handle_request'
-    vendor/rails/actionpack/lib/action_controller/dispatcher.rb:97:in `dispatch'
-    vendor/rails/actionpack/lib/action_controller/dispatcher.rb:94:in `synchronize'
-    vendor/rails/actionpack/lib/action_controller/dispatcher.rb:94:in `dispatch'
-    vendor/rails/actionpack/lib/action_controller/dispatcher.rb:110:in `dispatch_cgi'
-    vendor/rails/actionpack/lib/action_controller/dispatcher.rb:11:in `dispatch'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel/rails.rb:76:in `process'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel/rails.rb:74:in `synchronize'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel/rails.rb:74:in `process'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel.rb:159:in `process_client'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel.rb:158:in `each'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel.rb:158:in `process_client'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel.rb:285:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel.rb:285:in `initialize'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel.rb:285:in `new'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel.rb:285:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel.rb:268:in `initialize'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel.rb:268:in `new'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel.rb:268:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel/configurator.rb:282:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel/configurator.rb:281:in `each'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel/configurator.rb:281:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/mongrel_rails:128:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/lib/mongrel/command.rb:212:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/mongrel_rails:281
-    /opt/local/bin/mongrel_rails:19:in `load'
-    /opt/local/bin/mongrel_rails:19
-
-Rendering /Users/jeff/Sites/lab/complex_forms_demo_app/vendor/rails/actionpack/lib/action_controller/templates/rescues/layout.erb (internal_server_error)
-
-
-Processing ProjectsController#edit (for 127.0.0.1 at 2008-05-08 10:00:28) [GET]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;action&quot;=&gt;&quot;edit&quot;, &quot;id&quot;=&gt;&quot;1&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;35;1mProject Columns (0.002309)*[0m   *[0mSHOW FIELDS FROM `projects`*[0m
-  *[4;36;1mProject Load (0.000296)*[0m   *[0;1mSELECT * FROM `projects` WHERE (`projects`.`id` = 1) *[0m
-Rendering template within layouts/application
-Rendering projects/edit
-  *[4;35;1mTask Columns (0.002034)*[0m   *[0mSHOW FIELDS FROM `tasks`*[0m
-Rendered projects/_task (0.00238)
-  *[4;36;1mTask Load (0.000324)*[0m   *[0;1mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 1) *[0m
-  *[4;35;1mAssignment Columns (0.002196)*[0m   *[0mSHOW FIELDS FROM `assignments`*[0m
-  *[4;36;1mEmployee Load (0.000267)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-  *[4;35;1mEmployee Columns (0.001501)*[0m   *[0mSHOW FIELDS FROM `employees`*[0m
-Rendered projects/_assignment (0.01191)
-  *[4;36;1mAssignment Load (0.000318)*[0m   *[0;1mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 1) *[0m
-Rendered projects/_error_messages (0.00021)
-Rendered projects/_task (0.00061)
-Rendered projects/_task (0.00060)
-Rendered projects/_task (0.00065)
-  *[4;35;1mCACHE (0.000000)*[0m   *[0mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00083)
-  *[4;36;1mCACHE (0.000000)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00076)
-  *[4;35;1mCACHE (0.000000)*[0m   *[0mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00078)
-  *[4;36;1mCategory Load (0.000278)*[0m   *[0;1mSELECT * FROM `categories` *[0m
-  *[4;35;1mCategory Columns (0.001739)*[0m   *[0mSHOW FIELDS FROM `categories`*[0m
-  *[4;36;1mCategory Exists (0.000308)*[0m   *[0;1mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 1) AND ((`categorizations`.project_id = 1)) LIMIT 1*[0m
-Rendered projects/_category (0.00466)
-  *[4;35;1mCategory Exists (0.000225)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 2) AND ((`categorizations`.project_id = 1)) LIMIT 1*[0m
-Rendered projects/_category (0.00100)
-  *[4;36;1mCategory Exists (0.000158)*[0m   *[0;1mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 3) AND ((`categorizations`.project_id = 1)) LIMIT 1*[0m
-Rendered projects/_category (0.00073)
-  *[4;35;1mTag Load (0.000225)*[0m   *[0mSELECT * FROM `tags` *[0m
-  *[4;36;1mTag Columns (0.001713)*[0m   *[0;1mSHOW FIELDS FROM `tags`*[0m
-  *[4;35;1mTag Exists (0.000291)*[0m   *[0mSELECT `tags`.id FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`tags`.`id` = 1) AND (`projects_tags`.project_id = 1 ) LIMIT 1*[0m
-Rendered projects/_tag (0.00429)
-  *[4;36;1mTag Exists (0.000230)*[0m   *[0;1mSELECT `tags`.id FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`tags`.`id` = 2) AND (`projects_tags`.project_id = 1 ) LIMIT 1*[0m
-Rendered projects/_tag (0.00105)
-  *[4;35;1mTag Exists (0.000211)*[0m   *[0mSELECT `tags`.id FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`tags`.`id` = 3) AND (`projects_tags`.project_id = 1 ) LIMIT 1*[0m
-Rendered projects/_tag (0.00097)
-  *[4;36;1mTag Exists (0.000240)*[0m   *[0;1mSELECT `tags`.id FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`tags`.`id` = 4) AND (`projects_tags`.project_id = 1 ) LIMIT 1*[0m
-Rendered projects/_tag (0.00102)
-  *[4;35;1mSQL (0.000167)*[0m   *[0mselect count(*) from projects_tags*[0m
-  *[4;36;1mProjectDetail Load (0.000221)*[0m   *[0;1mSELECT * FROM `project_details` WHERE (`project_details`.project_id = 1) LIMIT 1*[0m
-  *[4;35;1mProjectDetail Columns (0.001536)*[0m   *[0mSHOW FIELDS FROM `project_details`*[0m
-Rendered projects/_form (0.08184)
-Completed in 0.10212 (9 reqs/sec) | Rendering: 0.07609 (74%) | DB: 0.02889 (28%) | 200 OK [http://localhost/projects/1/edit]
-
-
-Processing ProjectsController#update (for 127.0.0.1 at 2008-05-08 10:00:37) [PUT]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;commit&quot;=&gt;&quot;Submit&quot;, &quot;project&quot;=&gt;{&quot;name&quot;=&gt;&quot;Apollo 11&quot;, &quot;existing_task_attributes&quot;=&gt;{&quot;6&quot;=&gt;{&quot;name&quot;=&gt;&quot;Come Back Safely&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;0&quot;}, &quot;4&quot;=&gt;{&quot;name&quot;=&gt;&quot;Take Off&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;1&quot;}, &quot;5&quot;=&gt;{&quot;name&quot;=&gt;&quot;Land on Moon&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;1&quot;}}, &quot;category_attributes&quot;=&gt;{&quot;1&quot;=&gt;&quot;1&quot;, &quot;2&quot;=&gt;&quot;0&quot;, &quot;3&quot;=&gt;&quot;1&quot;}, &quot;tag_attributes&quot;=&gt;{&quot;1&quot;=&gt;&quot;1&quot;, &quot;2&quot;=&gt;&quot;0&quot;, &quot;3&quot;=&gt;&quot;0&quot;, &quot;4&quot;=&gt;&quot;0&quot;}, &quot;project_detail_attributes&quot;=&gt;{&quot;description&quot;=&gt;&quot;&quot;}, &quot;existing_assignment_attributes&quot;=&gt;{&quot;1&quot;=&gt;{&quot;title&quot;=&gt;&quot;Commander&quot;, &quot;employee_id&quot;=&gt;&quot;1&quot;}, &quot;2&quot;=&gt;{&quot;title&quot;=&gt;&quot;Command Module Pilot&quot;, &quot;employee_id&quot;=&gt;&quot;2&quot;}, &quot;3&quot;=&gt;{&quot;title&quot;=&gt;&quot;Lunar Module Pilot&quot;, &quot;employee_id&quot;=&gt;&quot;3&quot;}}}, &quot;authenticity_token&quot;=&gt;&quot;bf076981917f6734cfc602f41c60c6682bfbb285&quot;, &quot;_method&quot;=&gt;&quot;put&quot;, &quot;action&quot;=&gt;&quot;update&quot;, &quot;id&quot;=&gt;&quot;1&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;36;1mProject Columns (0.002369)*[0m   *[0;1mSHOW FIELDS FROM `projects`*[0m
-  *[4;35;1mProject Load (0.000353)*[0m   *[0mSELECT * FROM `projects` WHERE (`projects`.`id` = 1) *[0m
-  *[4;36;1mTask Load (0.000291)*[0m   *[0;1mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 1) *[0m
-  *[4;35;1mTask Columns (0.002659)*[0m   *[0mSHOW FIELDS FROM `tasks`*[0m
-  *[4;36;1mCategorization Load (0.000315)*[0m   *[0;1mSELECT * FROM `categorizations` WHERE (`categorizations`.project_id = 1) *[0m
-  *[4;35;1mCategorization Columns (0.001980)*[0m   *[0mSHOW FIELDS FROM `categorizations`*[0m
-  *[4;36;1mJoin Table Columns (0.002858)*[0m   *[0;1mSHOW FIELDS FROM `projects_tags`*[0m
-  *[4;35;1mTag Load (0.001680)*[0m   *[0mSELECT * FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`projects_tags`.project_id = 1 ) *[0m
-  *[4;36;1mTag Columns (0.001772)*[0m   *[0;1mSHOW FIELDS FROM `tags`*[0m
-  *[4;35;1mTag Load (0.000425)*[0m   *[0mSELECT * FROM `tags` WHERE (`tags`.`id` = '1') LIMIT 1*[0m
-  *[4;36;1mProjectDetail Load (0.000309)*[0m   *[0;1mSELECT * FROM `project_details` WHERE (`project_details`.project_id = 1) LIMIT 1*[0m
-  *[4;35;1mProjectDetail Columns (0.001849)*[0m   *[0mSHOW FIELDS FROM `project_details`*[0m
-  *[4;36;1mAssignment Load (0.000307)*[0m   *[0;1mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 1) *[0m
-  *[4;35;1mAssignment Columns (0.002117)*[0m   *[0mSHOW FIELDS FROM `assignments`*[0m
-  *[4;36;1mSQL (0.000480)*[0m   *[0;1mBEGIN*[0m
-  *[4;35;1mSQL (0.000133)*[0m   *[0mCOMMIT*[0m
-Rendering template within layouts/application
-Rendering projects/edit
-Rendered projects/_task (0.00072)
-  *[4;36;1mEmployee Load (0.000287)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-  *[4;35;1mEmployee Columns (0.001640)*[0m   *[0mSHOW FIELDS FROM `employees`*[0m
-Rendered projects/_assignment (0.01261)
-  *[4;36;1mEmployee Load (0.000412)*[0m   *[0;1mSELECT `employees`.* FROM `employees` INNER JOIN assignments ON employees.id = assignments.employee_id WHERE ((`assignments`.project_id = 1)) *[0m
-  *[4;35;1mCategory Load (0.000380)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE ((`categorizations`.project_id = 1)) *[0m
-Rendered projects/_error_messages (0.01054)
-Rendered projects/_task (0.00049)
-Rendered projects/_task (0.00045)
-Rendered projects/_task (0.00044)
-  *[4;36;1mCACHE (0.000000)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00068)
-  *[4;35;1mCACHE (0.000000)*[0m   *[0mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00060)
-  *[4;36;1mCACHE (0.000000)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00060)
-  *[4;35;1mCategory Load (0.000250)*[0m   *[0mSELECT * FROM `categories` *[0m
-  *[4;36;1mCategory Columns (0.001780)*[0m   *[0;1mSHOW FIELDS FROM `categories`*[0m
-Rendered projects/_category (0.00399)
-Rendered projects/_category (0.00034)
-Rendered projects/_category (0.00029)
-  *[4;35;1mTag Load (0.000247)*[0m   *[0mSELECT * FROM `tags` *[0m
-Rendered projects/_tag (0.00032)
-Rendered projects/_tag (0.00028)
-Rendered projects/_tag (0.00027)
-Rendered projects/_tag (0.00028)
-  *[4;36;1mSQL (0.000255)*[0m   *[0;1mselect count(*) from projects_tags*[0m
-Rendered projects/_form (0.04732)
-Completed in 0.12301 (8 reqs/sec) | Rendering: 0.04562 (37%) | DB: 0.02515 (20%) | 200 OK [http://localhost/projects/1]
-
-
-Processing ProjectsController#update (for 127.0.0.1 at 2008-05-08 10:00:46) [PUT]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;commit&quot;=&gt;&quot;Submit&quot;, &quot;project&quot;=&gt;{&quot;name&quot;=&gt;&quot;Apollo 11&quot;, &quot;existing_task_attributes&quot;=&gt;{&quot;6&quot;=&gt;{&quot;name&quot;=&gt;&quot;Come Back Safely&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;0&quot;}, &quot;4&quot;=&gt;{&quot;name&quot;=&gt;&quot;Take Off&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;1&quot;}, &quot;5&quot;=&gt;{&quot;name&quot;=&gt;&quot;Land on Moon&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;1&quot;}}, &quot;category_attributes&quot;=&gt;{&quot;1&quot;=&gt;&quot;1&quot;, &quot;2&quot;=&gt;&quot;0&quot;, &quot;3&quot;=&gt;&quot;1&quot;}, &quot;tag_attributes&quot;=&gt;{&quot;1&quot;=&gt;&quot;1&quot;, &quot;2&quot;=&gt;&quot;0&quot;, &quot;3&quot;=&gt;&quot;0&quot;, &quot;4&quot;=&gt;&quot;0&quot;}, &quot;project_detail_attributes&quot;=&gt;{&quot;description&quot;=&gt;&quot;Yo&quot;}, &quot;existing_assignment_attributes&quot;=&gt;{&quot;1&quot;=&gt;{&quot;title&quot;=&gt;&quot;Commander&quot;, &quot;employee_id&quot;=&gt;&quot;1&quot;}, &quot;2&quot;=&gt;{&quot;title&quot;=&gt;&quot;Command Module Pilot&quot;, &quot;employee_id&quot;=&gt;&quot;2&quot;}, &quot;3&quot;=&gt;{&quot;title&quot;=&gt;&quot;Lunar Module Pilot&quot;, &quot;employee_id&quot;=&gt;&quot;3&quot;}}}, &quot;authenticity_token&quot;=&gt;&quot;bf076981917f6734cfc602f41c60c6682bfbb285&quot;, &quot;_method&quot;=&gt;&quot;put&quot;, &quot;action&quot;=&gt;&quot;update&quot;, &quot;id&quot;=&gt;&quot;1&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;35;1mProject Columns (0.002344)*[0m   *[0mSHOW FIELDS FROM `projects`*[0m
-  *[4;36;1mProject Load (0.000325)*[0m   *[0;1mSELECT * FROM `projects` WHERE (`projects`.`id` = 1) *[0m
-  *[4;35;1mTask Load (0.000699)*[0m   *[0mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 1) *[0m
-  *[4;36;1mTask Columns (0.001869)*[0m   *[0;1mSHOW FIELDS FROM `tasks`*[0m
-  *[4;35;1mCategorization Load (0.000357)*[0m   *[0mSELECT * FROM `categorizations` WHERE (`categorizations`.project_id = 1) *[0m
-  *[4;36;1mCategorization Columns (0.001999)*[0m   *[0;1mSHOW FIELDS FROM `categorizations`*[0m
-  *[4;35;1mJoin Table Columns (0.002300)*[0m   *[0mSHOW FIELDS FROM `projects_tags`*[0m
-  *[4;36;1mTag Load (0.001189)*[0m   *[0;1mSELECT * FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`projects_tags`.project_id = 1 ) *[0m
-  *[4;35;1mTag Columns (0.001816)*[0m   *[0mSHOW FIELDS FROM `tags`*[0m
-  *[4;36;1mTag Load (0.000727)*[0m   *[0;1mSELECT * FROM `tags` WHERE (`tags`.`id` = '1') LIMIT 1*[0m
-  *[4;35;1mProjectDetail Load (0.000313)*[0m   *[0mSELECT * FROM `project_details` WHERE (`project_details`.project_id = 1) LIMIT 1*[0m
-  *[4;36;1mProjectDetail Columns (0.002354)*[0m   *[0;1mSHOW FIELDS FROM `project_details`*[0m
-  *[4;35;1mAssignment Load (0.000536)*[0m   *[0mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 1) *[0m
-  *[4;36;1mAssignment Columns (0.001670)*[0m   *[0;1mSHOW FIELDS FROM `assignments`*[0m
-  *[4;35;1mSQL (0.000142)*[0m   *[0mBEGIN*[0m
-  *[4;36;1mProject Update (0.000349)*[0m   *[0;1mUPDATE `projects` SET `created_at` = '2008-04-16 05:34:01', `updated_at` = '2008-05-08 10:00:46', `name` = 'Apollo 11' WHERE `id` = 1*[0m
-  *[4;35;1mTask Update (0.000239)*[0m   *[0mUPDATE `tasks` SET `created_at` = '2008-04-16 05:39:42', `complete` = 1, `project_id` = 1, `updated_at` = '2008-05-08 10:00:46', `name` = 'Take Off' WHERE `id` = 4*[0m
-  *[4;36;1mTask Update (0.000353)*[0m   *[0;1mUPDATE `tasks` SET `created_at` = '2008-04-16 05:39:54', `complete` = 1, `project_id` = 1, `updated_at` = '2008-05-08 10:00:46', `name` = 'Land on Moon' WHERE `id` = 5*[0m
-  *[4;35;1mTask Update (0.000221)*[0m   *[0mUPDATE `tasks` SET `created_at` = '2008-04-16 05:40:11', `complete` = 0, `project_id` = 1, `updated_at` = '2008-05-08 10:00:46', `name` = 'Come Back Safely' WHERE `id` = 6*[0m
-  *[4;36;1mAssignment Update (0.000220)*[0m   *[0;1mUPDATE `assignments` SET `created_at` = '2008-04-16 05:41:07', `title` = 'Commander', `employee_id` = 1, `project_id` = 1, `updated_at` = '2008-05-08 10:00:46' WHERE `id` = 1*[0m
-  *[4;35;1mAssignment Update (0.000231)*[0m   *[0mUPDATE `assignments` SET `created_at` = '2008-04-16 05:41:07', `title` = 'Command Module Pilot', `employee_id` = 2, `project_id` = 1, `updated_at` = '2008-05-08 10:00:46' WHERE `id` = 2*[0m
-  *[4;36;1mAssignment Update (0.000210)*[0m   *[0;1mUPDATE `assignments` SET `created_at` = '2008-04-16 05:42:08', `title` = 'Lunar Module Pilot', `employee_id` = 3, `project_id` = 1, `updated_at` = '2008-05-08 10:00:46' WHERE `id` = 3*[0m
-  *[4;35;1mCategorization Update (0.000219)*[0m   *[0mUPDATE `categorizations` SET `created_at` = '2008-05-08 06:29:50', `category_id` = 1, `project_id` = 1, `updated_at` = '2008-05-08 10:00:46' WHERE `id` = 10*[0m
-  *[4;36;1mCategorization Update (0.000234)*[0m   *[0;1mUPDATE `categorizations` SET `created_at` = '2008-05-08 07:18:16', `category_id` = 3, `project_id` = 1, `updated_at` = '2008-05-08 10:00:46' WHERE `id` = 12*[0m
-  *[4;35;1mJoin Table Columns (0.001754)*[0m   *[0mSHOW FIELDS FROM `projects_tags`*[0m
-  *[4;36;1mTag Load (0.000854)*[0m   *[0;1mSELECT * FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`projects_tags`.project_id = 1 ) *[0m
-  *[4;35;1mprojects_tags Columns (0.001598)*[0m   *[0mSHOW FIELDS FROM `projects_tags`*[0m
-  *[4;36;1mSQL (0.000369)*[0m   *[0;1mINSERT INTO `projects_tags` (`updated_at`, `project_id`, `tag_id`, `id`, `created_at`) VALUES ('2008-05-08 09:24:29', 1, 1, 1, '2008-05-08 09:24:29')*[0m
-  *[4;35;1mProjectDetail Update (0.000391)*[0m   *[0mUPDATE `project_details` SET `created_at` = '2008-05-08 08:57:29', `description` = 'Yo', `project_id` = 1, `updated_at` = '2008-05-08 10:00:46' WHERE `id` = 3*[0m
-  *[4;36;1mSQL (0.000749)*[0m   *[0;1mCOMMIT*[0m
-Redirected to http://localhost:3060/projects/1
-Completed in 0.09693 (10 reqs/sec) | DB: 0.02663 (27%) | 302 Found [http://localhost/projects/1]
-
-
-Processing ProjectsController#show (for 127.0.0.1 at 2008-05-08 10:00:46) [GET]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7BjoLbm90aWNlIiZQcm9qZWN0IHdhcyBzdWNjZXNzZnVsbHkgdXBkYXRl%0AZC4GOgpAdXNlZHsGOwdU--15f2cd631b0e93ecb6aa1aeeeb848fd1903c308f
-  Parameters: {&quot;action&quot;=&gt;&quot;show&quot;, &quot;id&quot;=&gt;&quot;1&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;35;1mProject Columns (0.001687)*[0m   *[0mSHOW FIELDS FROM `projects`*[0m
-  *[4;36;1mProject Load (0.001211)*[0m   *[0;1mSELECT * FROM `projects` WHERE (`projects`.`id` = 1) *[0m
-Rendering template within layouts/application
-Rendering projects/show
-  *[4;35;1mTask Load (0.000355)*[0m   *[0mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 1) *[0m
-  *[4;36;1mTask Columns (0.002033)*[0m   *[0;1mSHOW FIELDS FROM `tasks`*[0m
-  *[4;35;1mAssignment Load (0.000328)*[0m   *[0mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 1) *[0m
-  *[4;36;1mAssignment Columns (0.002307)*[0m   *[0;1mSHOW FIELDS FROM `assignments`*[0m
-  *[4;35;1mEmployee Columns (0.003144)*[0m   *[0mSHOW FIELDS FROM `employees`*[0m
-  *[4;36;1mEmployee Load (0.000797)*[0m   *[0;1mSELECT * FROM `employees` WHERE (`employees`.`id` = 1) *[0m
-  *[4;35;1mEmployee Load (0.000233)*[0m   *[0mSELECT * FROM `employees` WHERE (`employees`.`id` = 2) *[0m
-  *[4;36;1mEmployee Load (0.000189)*[0m   *[0;1mSELECT * FROM `employees` WHERE (`employees`.`id` = 3) *[0m
-  *[4;35;1mCategory Load (0.000362)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE ((`categorizations`.project_id = 1)) *[0m
-  *[4;36;1mCategory Columns (0.001643)*[0m   *[0;1mSHOW FIELDS FROM `categories`*[0m
-  *[4;35;1mProjectDetail Load (0.000311)*[0m   *[0mSELECT * FROM `project_details` WHERE (`project_details`.project_id = 1) LIMIT 1*[0m
-  *[4;36;1mProjectDetail Columns (0.001741)*[0m   *[0;1mSHOW FIELDS FROM `project_details`*[0m
-  *[4;35;1mJoin Table Columns (0.003242)*[0m   *[0mSHOW FIELDS FROM `projects_tags`*[0m
-  *[4;36;1mTag Load (0.000961)*[0m   *[0;1mSELECT * FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`projects_tags`.project_id = 1 ) *[0m
-  *[4;35;1mTag Columns (0.001850)*[0m   *[0mSHOW FIELDS FROM `tags`*[0m
-Completed in 0.08676 (11 reqs/sec) | Rendering: 0.05443 (62%) | DB: 0.02239 (25%) | 200 OK [http://localhost/projects/1]
-
-
-Processing ProjectsController#edit (for 127.0.0.1 at 2008-05-08 10:00:50) [GET]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;action&quot;=&gt;&quot;edit&quot;, &quot;id&quot;=&gt;&quot;1&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;36;1mProject Columns (0.002465)*[0m   *[0;1mSHOW FIELDS FROM `projects`*[0m
-  *[4;35;1mProject Load (0.000335)*[0m   *[0mSELECT * FROM `projects` WHERE (`projects`.`id` = 1) *[0m
-Rendering template within layouts/application
-Rendering projects/edit
-  *[4;36;1mTask Columns (0.001949)*[0m   *[0;1mSHOW FIELDS FROM `tasks`*[0m
-Rendered projects/_task (0.00231)
-  *[4;35;1mTask Load (0.000482)*[0m   *[0mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 1) *[0m
-  *[4;36;1mAssignment Columns (0.002127)*[0m   *[0;1mSHOW FIELDS FROM `assignments`*[0m
-  *[4;35;1mEmployee Load (0.000289)*[0m   *[0mSELECT * FROM `employees` *[0m
-  *[4;36;1mEmployee Columns (0.001677)*[0m   *[0;1mSHOW FIELDS FROM `employees`*[0m
-Rendered projects/_assignment (0.01453)
-  *[4;35;1mAssignment Load (0.000311)*[0m   *[0mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 1) *[0m
-Rendered projects/_error_messages (0.00018)
-Rendered projects/_task (0.00053)
-Rendered projects/_task (0.00047)
-Rendered projects/_task (0.00041)
-  *[4;36;1mCACHE (0.000000)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00067)
-  *[4;35;1mCACHE (0.000000)*[0m   *[0mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00060)
-  *[4;36;1mCACHE (0.000000)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00060)
-  *[4;35;1mCategory Load (0.000283)*[0m   *[0mSELECT * FROM `categories` *[0m
-  *[4;36;1mCategory Columns (0.001545)*[0m   *[0;1mSHOW FIELDS FROM `categories`*[0m
-  *[4;35;1mCategory Exists (0.000262)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 1) AND ((`categorizations`.project_id = 1)) LIMIT 1*[0m
-Rendered projects/_category (0.00361)
-  *[4;36;1mCategory Exists (0.000175)*[0m   *[0;1mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 2) AND ((`categorizations`.project_id = 1)) LIMIT 1*[0m
-Rendered projects/_category (0.00076)
-  *[4;35;1mCategory Exists (0.000192)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 3) AND ((`categorizations`.project_id = 1)) LIMIT 1*[0m
-Rendered projects/_category (0.00075)
-  *[4;36;1mTag Load (0.000217)*[0m   *[0;1mSELECT * FROM `tags` *[0m
-  *[4;35;1mTag Columns (0.001489)*[0m   *[0mSHOW FIELDS FROM `tags`*[0m
-  *[4;36;1mTag Exists (0.000224)*[0m   *[0;1mSELECT `tags`.id FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`tags`.`id` = 1) AND (`projects_tags`.project_id = 1 ) LIMIT 1*[0m
-Rendered projects/_tag (0.00328)
-  *[4;35;1mTag Exists (0.000166)*[0m   *[0mSELECT `tags`.id FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`tags`.`id` = 2) AND (`projects_tags`.project_id = 1 ) LIMIT 1*[0m
-Rendered projects/_tag (0.00069)
-  *[4;36;1mTag Exists (0.000155)*[0m   *[0;1mSELECT `tags`.id FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`tags`.`id` = 3) AND (`projects_tags`.project_id = 1 ) LIMIT 1*[0m
-Rendered projects/_tag (0.00066)
-  *[4;35;1mTag Exists (0.000150)*[0m   *[0mSELECT `tags`.id FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`tags`.`id` = 4) AND (`projects_tags`.project_id = 1 ) LIMIT 1*[0m
-Rendered projects/_tag (0.00065)
-  *[4;36;1mSQL (0.000126)*[0m   *[0;1mselect count(*) from projects_tags*[0m
-  *[4;35;1mProjectDetail Load (0.000225)*[0m   *[0mSELECT * FROM `project_details` WHERE (`project_details`.project_id = 1) LIMIT 1*[0m
-  *[4;36;1mProjectDetail Columns (0.001842)*[0m   *[0;1mSHOW FIELDS FROM `project_details`*[0m
-Rendered projects/_form (0.08310)
-Completed in 0.09953 (10 reqs/sec) | Rendering: 0.07289 (73%) | DB: 0.01669 (16%) | 200 OK [http://localhost/projects/1/edit]
-
-
-Processing ProjectsController#edit (for 127.0.0.1 at 2008-05-08 10:01:40) [GET]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;action&quot;=&gt;&quot;edit&quot;, &quot;id&quot;=&gt;&quot;1&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;35;1mProject Columns (0.001982)*[0m   *[0mSHOW FIELDS FROM `projects`*[0m
-  *[4;36;1mProject Load (0.000733)*[0m   *[0;1mSELECT * FROM `projects` WHERE (`projects`.`id` = 1) *[0m
-Rendering template within layouts/application
-Rendering projects/edit
-  *[4;35;1mTask Columns (0.001923)*[0m   *[0mSHOW FIELDS FROM `tasks`*[0m
-Rendered projects/_task (0.00235)
-  *[4;36;1mTask Load (0.000323)*[0m   *[0;1mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 1) *[0m
-  *[4;35;1mAssignment Columns (0.001712)*[0m   *[0mSHOW FIELDS FROM `assignments`*[0m
-  *[4;36;1mEmployee Load (0.000354)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-  *[4;35;1mEmployee Columns (0.001702)*[0m   *[0mSHOW FIELDS FROM `employees`*[0m
-Rendered projects/_assignment (0.01228)
-  *[4;36;1mAssignment Load (0.000312)*[0m   *[0;1mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 1) *[0m
-Rendered projects/_error_messages (0.00020)
-Rendered projects/_task (0.00080)
-Rendered projects/_task (0.00066)
-Rendered projects/_task (0.00072)
-  *[4;35;1mCACHE (0.000000)*[0m   *[0mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00102)
-  *[4;36;1mCACHE (0.000000)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00098)
-  *[4;35;1mCACHE (0.000000)*[0m   *[0mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00097)
-  *[4;36;1mCategory Load (0.000268)*[0m   *[0;1mSELECT * FROM `categories` *[0m
-  *[4;35;1mCategory Columns (0.001809)*[0m   *[0mSHOW FIELDS FROM `categories`*[0m
-  *[4;36;1mCategory Exists (0.000325)*[0m   *[0;1mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 1) AND ((`categorizations`.project_id = 1)) LIMIT 1*[0m
-Rendered projects/_category (0.00471)
-  *[4;35;1mCategory Exists (0.000297)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 2) AND ((`categorizations`.project_id = 1)) LIMIT 1*[0m
-Rendered projects/_category (0.00110)
-  *[4;36;1mCategory Exists (0.000239)*[0m   *[0;1mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 3) AND ((`categorizations`.project_id = 1)) LIMIT 1*[0m
-Rendered projects/_category (0.00103)
-  *[4;35;1mTag Load (0.000220)*[0m   *[0mSELECT * FROM `tags` *[0m
-  *[4;36;1mTag Columns (0.001631)*[0m   *[0;1mSHOW FIELDS FROM `tags`*[0m
-  *[4;35;1mTag Exists (0.000318)*[0m   *[0mSELECT `tags`.id FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`tags`.`id` = 1) AND (`projects_tags`.project_id = 1 ) LIMIT 1*[0m
-Rendered projects/_tag (0.00469)
-  *[4;36;1mTag Exists (0.000253)*[0m   *[0;1mSELECT `tags`.id FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`tags`.`id` = 2) AND (`projects_tags`.project_id = 1 ) LIMIT 1*[0m
-Rendered projects/_tag (0.00111)
-  *[4;35;1mTag Exists (0.000215)*[0m   *[0mSELECT `tags`.id FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`tags`.`id` = 3) AND (`projects_tags`.project_id = 1 ) LIMIT 1*[0m
-Rendered projects/_tag (0.00100)
-  *[4;36;1mTag Exists (0.000218)*[0m   *[0;1mSELECT `tags`.id FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`tags`.`id` = 4) AND (`projects_tags`.project_id = 1 ) LIMIT 1*[0m
-Rendered projects/_tag (0.00100)
-  *[4;35;1mSQL (0.000216)*[0m   *[0mselect count(*) from projects_tags*[0m
-  *[4;36;1mJoin Table Columns (0.001651)*[0m   *[0;1mSHOW FIELDS FROM `projects_tags`*[0m
-  *[4;35;1mTag Load (0.000896)*[0m   *[0mSELECT * FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`projects_tags`.project_id = 1 ) *[0m
-  *[4;36;1mProjectDetail Load (0.000337)*[0m   *[0;1mSELECT * FROM `project_details` WHERE (`project_details`.project_id = 1) LIMIT 1*[0m
-  *[4;35;1mProjectDetail Columns (0.001849)*[0m   *[0mSHOW FIELDS FROM `project_details`*[0m
-Rendered projects/_form (0.09394)
-Completed in 0.18145 (5 reqs/sec) | Rendering: 0.08422 (46%) | DB: 0.01978 (10%) | 200 OK [http://localhost/projects/1/edit]
-
-
-Processing ProjectsController#edit (for 127.0.0.1 at 2008-05-08 10:01:57) [GET]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;action&quot;=&gt;&quot;edit&quot;, &quot;id&quot;=&gt;&quot;1&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;36;1mProject Columns (0.002556)*[0m   *[0;1mSHOW FIELDS FROM `projects`*[0m
-  *[4;35;1mProject Load (0.000888)*[0m   *[0mSELECT * FROM `projects` WHERE (`projects`.`id` = 1) *[0m
-Rendering template within layouts/application
-Rendering projects/edit
-  *[4;36;1mTask Columns (0.001923)*[0m   *[0;1mSHOW FIELDS FROM `tasks`*[0m
-Rendered projects/_task (0.00151)
-  *[4;35;1mTask Load (0.000274)*[0m   *[0mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 1) *[0m
-  *[4;36;1mAssignment Columns (0.001942)*[0m   *[0;1mSHOW FIELDS FROM `assignments`*[0m
-  *[4;35;1mEmployee Load (0.000318)*[0m   *[0mSELECT * FROM `employees` *[0m
-  *[4;36;1mEmployee Columns (0.001834)*[0m   *[0;1mSHOW FIELDS FROM `employees`*[0m
-Rendered projects/_assignment (0.01613)
-  *[4;35;1mAssignment Load (0.000320)*[0m   *[0mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 1) *[0m
-Rendered projects/_error_messages (0.00020)
-Rendered projects/_task (0.00065)
-Rendered projects/_task (0.00068)
-Rendered projects/_task (0.00053)
-  *[4;36;1mCACHE (0.000000)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00068)
-  *[4;35;1mCACHE (0.000000)*[0m   *[0mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00060)
-  *[4;36;1mCACHE (0.000000)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00059)
-  *[4;35;1mCategory Load (0.000280)*[0m   *[0mSELECT * FROM `categories` *[0m
-  *[4;36;1mCategory Columns (0.001529)*[0m   *[0;1mSHOW FIELDS FROM `categories`*[0m
-  *[4;35;1mCategory Exists (0.000262)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 1) AND ((`categorizations`.project_id = 1)) LIMIT 1*[0m
-Rendered projects/_category (0.00357)
-  *[4;36;1mCategory Exists (0.000174)*[0m   *[0;1mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 2) AND ((`categorizations`.project_id = 1)) LIMIT 1*[0m
-Rendered projects/_category (0.00075)
-  *[4;35;1mCategory Exists (0.000169)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 3) AND ((`categorizations`.project_id = 1)) LIMIT 1*[0m
-Rendered projects/_category (0.00073)
-  *[4;36;1mTag Load (0.000220)*[0m   *[0;1mSELECT * FROM `tags` *[0m
-  *[4;35;1mTag Columns (0.001528)*[0m   *[0mSHOW FIELDS FROM `tags`*[0m
-  *[4;36;1mTag Exists (0.000972)*[0m   *[0;1mSELECT `tags`.id FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`tags`.`id` = 1) AND (`projects_tags`.project_id = 1 ) LIMIT 1*[0m
-Rendered projects/_tag (0.00423)
-  *[4;35;1mTag Exists (0.000252)*[0m   *[0mSELECT `tags`.id FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`tags`.`id` = 2) AND (`projects_tags`.project_id = 1 ) LIMIT 1*[0m
-Rendered projects/_tag (0.00133)
-  *[4;36;1mTag Exists (0.000240)*[0m   *[0;1mSELECT `tags`.id FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`tags`.`id` = 3) AND (`projects_tags`.project_id = 1 ) LIMIT 1*[0m
-Rendered projects/_tag (0.00116)
-  *[4;35;1mTag Exists (0.000262)*[0m   *[0mSELECT `tags`.id FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`tags`.`id` = 4) AND (`projects_tags`.project_id = 1 ) LIMIT 1*[0m
-Rendered projects/_tag (0.00118)
-  *[4;36;1mSQL (0.000184)*[0m   *[0;1mselect count(*) from projects_tags*[0m
-  *[4;35;1mJoin Table Columns (0.001932)*[0m   *[0mSHOW FIELDS FROM `projects_tags`*[0m
-  *[4;36;1mTag Load (0.000836)*[0m   *[0;1mSELECT * FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`projects_tags`.project_id = 1 ) *[0m
-  *[4;35;1mProjectDetail Load (0.001122)*[0m   *[0mSELECT * FROM `project_details` WHERE (`project_details`.project_id = 1) LIMIT 1*[0m
-  *[4;36;1mProjectDetail Columns (0.001735)*[0m   *[0;1mSHOW FIELDS FROM `project_details`*[0m
-Rendered projects/_form (0.15562)
-Completed in 0.17867 (5 reqs/sec) | Rendering: 0.14750 (82%) | DB: 0.02175 (12%) | 200 OK [http://localhost/projects/1/edit]
-
-
-Processing ProjectsController#edit (for 127.0.0.1 at 2008-05-08 10:02:30) [GET]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;action&quot;=&gt;&quot;edit&quot;, &quot;id&quot;=&gt;&quot;1&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;35;1mProject Columns (0.001957)*[0m   *[0mSHOW FIELDS FROM `projects`*[0m
-  *[4;36;1mProject Load (0.001421)*[0m   *[0;1mSELECT * FROM `projects` WHERE (`projects`.`id` = 1) *[0m
-Rendering template within layouts/application
-Rendering projects/edit
-  *[4;35;1mTask Columns (0.002039)*[0m   *[0mSHOW FIELDS FROM `tasks`*[0m
-Rendered projects/_task (0.00224)
-  *[4;36;1mTask Load (0.000382)*[0m   *[0;1mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 1) *[0m
-  *[4;35;1mAssignment Columns (0.002063)*[0m   *[0mSHOW FIELDS FROM `assignments`*[0m
-  *[4;36;1mEmployee Load (0.000388)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-  *[4;35;1mEmployee Columns (0.001717)*[0m   *[0mSHOW FIELDS FROM `employees`*[0m
-Rendered projects/_assignment (0.01719)
-  *[4;36;1mAssignment Load (0.000330)*[0m   *[0;1mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 1) *[0m
-Rendered projects/_error_messages (0.00025)
-Rendered projects/_task (0.00065)
-Rendered projects/_task (0.00061)
-Rendered projects/_task (0.00055)
-  *[4;35;1mCACHE (0.000000)*[0m   *[0mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00086)
-  *[4;36;1mCACHE (0.000000)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00082)
-  *[4;35;1mCACHE (0.000000)*[0m   *[0mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00079)
-  *[4;36;1mCategory Load (0.000293)*[0m   *[0;1mSELECT * FROM `categories` *[0m
-  *[4;35;1mCategory Columns (0.001757)*[0m   *[0mSHOW FIELDS FROM `categories`*[0m
-  *[4;36;1mCategory Exists (0.000351)*[0m   *[0;1mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 1) AND ((`categorizations`.project_id = 1)) LIMIT 1*[0m
-Rendered projects/_category (0.00512)
-  *[4;35;1mCategory Exists (0.000280)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 2) AND ((`categorizations`.project_id = 1)) LIMIT 1*[0m
-Rendered projects/_category (0.00124)
-  *[4;36;1mCategory Exists (0.000244)*[0m   *[0;1mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 3) AND ((`categorizations`.project_id = 1)) LIMIT 1*[0m
-Rendered projects/_category (0.00112)
-  *[4;35;1mTag Load (0.000279)*[0m   *[0mSELECT * FROM `tags` *[0m
-  *[4;36;1mTag Columns (0.001632)*[0m   *[0;1mSHOW FIELDS FROM `tags`*[0m
-  *[4;35;1mTag Exists (0.000377)*[0m   *[0mSELECT `tags`.id FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`tags`.`id` = 1) AND (`projects_tags`.project_id = 1 ) LIMIT 1*[0m
-Rendered projects/_tag (0.00460)
-  *[4;36;1mTag Exists (0.000399)*[0m   *[0;1mSELECT `tags`.id FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`tags`.`id` = 2) AND (`projects_tags`.project_id = 1 ) LIMIT 1*[0m
-Rendered projects/_tag (0.00149)
-  *[4;35;1mTag Exists (0.000252)*[0m   *[0mSELECT `tags`.id FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`tags`.`id` = 3) AND (`projects_tags`.project_id = 1 ) LIMIT 1*[0m
-Rendered projects/_tag (0.00106)
-  *[4;36;1mTag Exists (0.000217)*[0m   *[0;1mSELECT `tags`.id FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`tags`.`id` = 4) AND (`projects_tags`.project_id = 1 ) LIMIT 1*[0m
-Rendered projects/_tag (0.00098)
-  *[4;35;1mSQL (0.000168)*[0m   *[0mselect count(*) from projects_tags*[0m
-  *[4;36;1mJoin Table Columns (0.001773)*[0m   *[0;1mSHOW FIELDS FROM `projects_tags`*[0m
-  *[4;35;1mTag Load (0.001874)*[0m   *[0mSELECT * FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`projects_tags`.project_id = 1 ) *[0m
-  *[4;36;1mProjectDetail Load (0.000302)*[0m   *[0;1mSELECT * FROM `project_details` WHERE (`project_details`.project_id = 1) LIMIT 1*[0m
-  *[4;35;1mProjectDetail Columns (0.001729)*[0m   *[0mSHOW FIELDS FROM `project_details`*[0m
-Rendered projects/_form (0.16730)
-Completed in 0.19159 (5 reqs/sec) | Rendering: 0.15971 (83%) | DB: 0.02222 (11%) | 200 OK [http://localhost/projects/1/edit]
-
-
-Processing ProjectsController#update (for 127.0.0.1 at 2008-05-08 10:02:45) [PUT]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;commit&quot;=&gt;&quot;Submit&quot;, &quot;project&quot;=&gt;{&quot;name&quot;=&gt;&quot;Apollo 11&quot;, &quot;existing_task_attributes&quot;=&gt;{&quot;6&quot;=&gt;{&quot;name&quot;=&gt;&quot;Come Back Safely&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;0&quot;}, &quot;4&quot;=&gt;{&quot;name&quot;=&gt;&quot;Take Off&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;1&quot;}, &quot;5&quot;=&gt;{&quot;name&quot;=&gt;&quot;Land on Moon&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;1&quot;}}, &quot;category_attributes&quot;=&gt;{&quot;1&quot;=&gt;&quot;1&quot;, &quot;2&quot;=&gt;&quot;0&quot;, &quot;3&quot;=&gt;&quot;1&quot;}, &quot;tag_attributes&quot;=&gt;{&quot;1&quot;=&gt;&quot;1&quot;, &quot;2&quot;=&gt;&quot;1&quot;, &quot;3&quot;=&gt;&quot;1&quot;, &quot;4&quot;=&gt;&quot;0&quot;}, &quot;project_detail_attributes&quot;=&gt;{&quot;description&quot;=&gt;&quot;Yo&quot;}, &quot;existing_assignment_attributes&quot;=&gt;{&quot;1&quot;=&gt;{&quot;title&quot;=&gt;&quot;Commander&quot;, &quot;employee_id&quot;=&gt;&quot;1&quot;}, &quot;2&quot;=&gt;{&quot;title&quot;=&gt;&quot;Command Module Pilot&quot;, &quot;employee_id&quot;=&gt;&quot;2&quot;}, &quot;3&quot;=&gt;{&quot;title&quot;=&gt;&quot;Lunar Module Pilot&quot;, &quot;employee_id&quot;=&gt;&quot;3&quot;}}}, &quot;authenticity_token&quot;=&gt;&quot;bf076981917f6734cfc602f41c60c6682bfbb285&quot;, &quot;_method&quot;=&gt;&quot;put&quot;, &quot;action&quot;=&gt;&quot;update&quot;, &quot;id&quot;=&gt;&quot;1&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;36;1mProject Columns (0.001820)*[0m   *[0;1mSHOW FIELDS FROM `projects`*[0m
-  *[4;35;1mProject Load (0.001391)*[0m   *[0mSELECT * FROM `projects` WHERE (`projects`.`id` = 1) *[0m
-  *[4;36;1mTask Load (0.000313)*[0m   *[0;1mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 1) *[0m
-  *[4;35;1mTask Columns (0.001972)*[0m   *[0mSHOW FIELDS FROM `tasks`*[0m
-  *[4;36;1mCategorization Load (0.000370)*[0m   *[0;1mSELECT * FROM `categorizations` WHERE (`categorizations`.project_id = 1) *[0m
-  *[4;35;1mCategorization Columns (0.001719)*[0m   *[0mSHOW FIELDS FROM `categorizations`*[0m
-  *[4;36;1mJoin Table Columns (0.001933)*[0m   *[0;1mSHOW FIELDS FROM `projects_tags`*[0m
-  *[4;35;1mTag Load (0.000358)*[0m   *[0mSELECT * FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`projects_tags`.project_id = 1 ) *[0m
-  *[4;36;1mTag Columns (0.001717)*[0m   *[0;1mSHOW FIELDS FROM `tags`*[0m
-  *[4;35;1mTag Load (0.000278)*[0m   *[0mSELECT * FROM `tags` WHERE (`tags`.`id` = '2') LIMIT 1*[0m
-  *[4;36;1mTag Load (0.000210)*[0m   *[0;1mSELECT * FROM `tags` WHERE (`tags`.`id` = '3') LIMIT 1*[0m
-  *[4;35;1mProjectDetail Load (0.000445)*[0m   *[0mSELECT * FROM `project_details` WHERE (`project_details`.project_id = 1) LIMIT 1*[0m
-  *[4;36;1mProjectDetail Columns (0.001810)*[0m   *[0;1mSHOW FIELDS FROM `project_details`*[0m
-  *[4;35;1mAssignment Load (0.000359)*[0m   *[0mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 1) *[0m
-  *[4;36;1mAssignment Columns (0.001871)*[0m   *[0;1mSHOW FIELDS FROM `assignments`*[0m
-  *[4;35;1mSQL (0.000135)*[0m   *[0mBEGIN*[0m
-  *[4;36;1mProject Update (0.000325)*[0m   *[0;1mUPDATE `projects` SET `created_at` = '2008-04-16 05:34:01', `updated_at` = '2008-05-08 10:02:45', `name` = 'Apollo 11' WHERE `id` = 1*[0m
-  *[4;35;1mTask Update (0.000268)*[0m   *[0mUPDATE `tasks` SET `created_at` = '2008-04-16 05:39:42', `complete` = 1, `project_id` = 1, `updated_at` = '2008-05-08 10:02:45', `name` = 'Take Off' WHERE `id` = 4*[0m
-  *[4;36;1mTask Update (0.000334)*[0m   *[0;1mUPDATE `tasks` SET `created_at` = '2008-04-16 05:39:54', `complete` = 1, `project_id` = 1, `updated_at` = '2008-05-08 10:02:45', `name` = 'Land on Moon' WHERE `id` = 5*[0m
-  *[4;35;1mTask Update (0.000208)*[0m   *[0mUPDATE `tasks` SET `created_at` = '2008-04-16 05:40:11', `complete` = 0, `project_id` = 1, `updated_at` = '2008-05-08 10:02:45', `name` = 'Come Back Safely' WHERE `id` = 6*[0m
-  *[4;36;1mAssignment Update (0.000213)*[0m   *[0;1mUPDATE `assignments` SET `created_at` = '2008-04-16 05:41:07', `title` = 'Commander', `employee_id` = 1, `project_id` = 1, `updated_at` = '2008-05-08 10:02:45' WHERE `id` = 1*[0m
-  *[4;35;1mAssignment Update (0.000210)*[0m   *[0mUPDATE `assignments` SET `created_at` = '2008-04-16 05:41:07', `title` = 'Command Module Pilot', `employee_id` = 2, `project_id` = 1, `updated_at` = '2008-05-08 10:02:45' WHERE `id` = 2*[0m
-  *[4;36;1mAssignment Update (0.000197)*[0m   *[0;1mUPDATE `assignments` SET `created_at` = '2008-04-16 05:42:08', `title` = 'Lunar Module Pilot', `employee_id` = 3, `project_id` = 1, `updated_at` = '2008-05-08 10:02:45' WHERE `id` = 3*[0m
-  *[4;35;1mCategorization Update (0.000236)*[0m   *[0mUPDATE `categorizations` SET `created_at` = '2008-05-08 06:29:50', `category_id` = 1, `project_id` = 1, `updated_at` = '2008-05-08 10:02:45' WHERE `id` = 10*[0m
-  *[4;36;1mCategorization Update (0.000134)*[0m   *[0;1mUPDATE `categorizations` SET `created_at` = '2008-05-08 07:18:16', `category_id` = 3, `project_id` = 1, `updated_at` = '2008-05-08 10:02:45' WHERE `id` = 12*[0m
-  *[4;35;1mJoin Table Columns (0.001869)*[0m   *[0mSHOW FIELDS FROM `projects_tags`*[0m
-  *[4;36;1mTag Load (0.000665)*[0m   *[0;1mSELECT * FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`projects_tags`.project_id = 1 ) *[0m
-  *[4;35;1mprojects_tags Columns (0.002558)*[0m   *[0mSHOW FIELDS FROM `projects_tags`*[0m
-  *[4;36;1mSQL (0.000441)*[0m   *[0;1mINSERT INTO `projects_tags` (`updated_at`, `project_id`, `tag_id`, `id`, `created_at`) VALUES ('2008-05-08 09:24:33', 1, 2, 2, '2008-05-08 09:24:33')*[0m
-  *[4;35;1mprojects_tags Columns (0.002080)*[0m   *[0mSHOW FIELDS FROM `projects_tags`*[0m
-  *[4;36;1mSQL (0.000572)*[0m   *[0;1mINSERT INTO `projects_tags` (`updated_at`, `project_id`, `tag_id`, `id`, `created_at`) VALUES ('2008-05-08 09:24:37', 1, 3, 3, '2008-05-08 09:24:37')*[0m
-  *[4;35;1mSQL (0.000874)*[0m   *[0mCOMMIT*[0m
-Redirected to http://localhost:3060/projects/1
-Completed in 0.16963 (5 reqs/sec) | DB: 0.02789 (16%) | 302 Found [http://localhost/projects/1]
-
-
-Processing ProjectsController#show (for 127.0.0.1 at 2008-05-08 10:02:45) [GET]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7BjoLbm90aWNlIiZQcm9qZWN0IHdhcyBzdWNjZXNzZnVsbHkgdXBkYXRl%0AZC4GOgpAdXNlZHsGOwdU--15f2cd631b0e93ecb6aa1aeeeb848fd1903c308f
-  Parameters: {&quot;action&quot;=&gt;&quot;show&quot;, &quot;id&quot;=&gt;&quot;1&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;36;1mProject Columns (0.001893)*[0m   *[0;1mSHOW FIELDS FROM `projects`*[0m
-  *[4;35;1mProject Load (0.001489)*[0m   *[0mSELECT * FROM `projects` WHERE (`projects`.`id` = 1) *[0m
-Rendering template within layouts/application
-Rendering projects/show
-  *[4;36;1mTask Load (0.000373)*[0m   *[0;1mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 1) *[0m
-  *[4;35;1mTask Columns (0.002026)*[0m   *[0mSHOW FIELDS FROM `tasks`*[0m
-  *[4;36;1mAssignment Load (0.001802)*[0m   *[0;1mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 1) *[0m
-  *[4;35;1mAssignment Columns (0.001637)*[0m   *[0mSHOW FIELDS FROM `assignments`*[0m
-  *[4;36;1mEmployee Columns (0.001803)*[0m   *[0;1mSHOW FIELDS FROM `employees`*[0m
-  *[4;35;1mEmployee Load (0.001134)*[0m   *[0mSELECT * FROM `employees` WHERE (`employees`.`id` = 1) *[0m
-  *[4;36;1mEmployee Load (0.000307)*[0m   *[0;1mSELECT * FROM `employees` WHERE (`employees`.`id` = 2) *[0m
-  *[4;35;1mEmployee Load (0.000189)*[0m   *[0mSELECT * FROM `employees` WHERE (`employees`.`id` = 3) *[0m
-  *[4;36;1mCategory Load (0.000368)*[0m   *[0;1mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE ((`categorizations`.project_id = 1)) *[0m
-  *[4;35;1mCategory Columns (0.001505)*[0m   *[0mSHOW FIELDS FROM `categories`*[0m
-  *[4;36;1mProjectDetail Load (0.000280)*[0m   *[0;1mSELECT * FROM `project_details` WHERE (`project_details`.project_id = 1) LIMIT 1*[0m
-  *[4;35;1mProjectDetail Columns (0.001670)*[0m   *[0mSHOW FIELDS FROM `project_details`*[0m
-  *[4;36;1mJoin Table Columns (0.001807)*[0m   *[0;1mSHOW FIELDS FROM `projects_tags`*[0m
-  *[4;35;1mTag Load (0.001043)*[0m   *[0mSELECT * FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`projects_tags`.project_id = 1 ) *[0m
-  *[4;36;1mTag Columns (0.002051)*[0m   *[0;1mSHOW FIELDS FROM `tags`*[0m
-Completed in 0.08387 (11 reqs/sec) | Rendering: 0.05204 (62%) | DB: 0.02138 (25%) | 200 OK [http://localhost/projects/1]
-
-
-Processing ProjectsController#edit (for 127.0.0.1 at 2008-05-08 10:02:48) [GET]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;action&quot;=&gt;&quot;edit&quot;, &quot;id&quot;=&gt;&quot;1&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;35;1mProject Columns (0.002330)*[0m   *[0mSHOW FIELDS FROM `projects`*[0m
-  *[4;36;1mProject Load (0.000284)*[0m   *[0;1mSELECT * FROM `projects` WHERE (`projects`.`id` = 1) *[0m
-Rendering template within layouts/application
-Rendering projects/edit
-  *[4;35;1mTask Columns (0.001815)*[0m   *[0mSHOW FIELDS FROM `tasks`*[0m
-Rendered projects/_task (0.00148)
-  *[4;36;1mTask Load (0.000284)*[0m   *[0;1mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 1) *[0m
-  *[4;35;1mAssignment Columns (0.001855)*[0m   *[0mSHOW FIELDS FROM `assignments`*[0m
-  *[4;36;1mEmployee Load (0.000304)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-  *[4;35;1mEmployee Columns (0.001761)*[0m   *[0mSHOW FIELDS FROM `employees`*[0m
-Rendered projects/_assignment (0.08317)
-  *[4;36;1mAssignment Load (0.000331)*[0m   *[0;1mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 1) *[0m
-Rendered projects/_error_messages (0.00028)
-Rendered projects/_task (0.00072)
-Rendered projects/_task (0.00066)
-Rendered projects/_task (0.00065)
-  *[4;35;1mCACHE (0.000000)*[0m   *[0mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00098)
-  *[4;36;1mCACHE (0.000000)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00090)
-  *[4;35;1mCACHE (0.000000)*[0m   *[0mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00092)
-  *[4;36;1mCategory Load (0.000312)*[0m   *[0;1mSELECT * FROM `categories` *[0m
-  *[4;35;1mCategory Columns (0.001794)*[0m   *[0mSHOW FIELDS FROM `categories`*[0m
-  *[4;36;1mCategory Exists (0.000355)*[0m   *[0;1mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 1) AND ((`categorizations`.project_id = 1)) LIMIT 1*[0m
-Rendered projects/_category (0.00529)
-  *[4;35;1mCategory Exists (0.000247)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 2) AND ((`categorizations`.project_id = 1)) LIMIT 1*[0m
-Rendered projects/_category (0.00113)
-  *[4;36;1mCategory Exists (0.000252)*[0m   *[0;1mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 3) AND ((`categorizations`.project_id = 1)) LIMIT 1*[0m
-Rendered projects/_category (0.00111)
-  *[4;35;1mTag Load (0.000264)*[0m   *[0mSELECT * FROM `tags` *[0m
-  *[4;36;1mTag Columns (0.001623)*[0m   *[0;1mSHOW FIELDS FROM `tags`*[0m
-  *[4;35;1mTag Exists (0.000959)*[0m   *[0mSELECT `tags`.id FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`tags`.`id` = 1) AND (`projects_tags`.project_id = 1 ) LIMIT 1*[0m
-Rendered projects/_tag (0.00556)
-  *[4;36;1mTag Exists (0.000238)*[0m   *[0;1mSELECT `tags`.id FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`tags`.`id` = 2) AND (`projects_tags`.project_id = 1 ) LIMIT 1*[0m
-Rendered projects/_tag (0.00108)
-  *[4;35;1mTag Exists (0.000231)*[0m   *[0mSELECT `tags`.id FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`tags`.`id` = 3) AND (`projects_tags`.project_id = 1 ) LIMIT 1*[0m
-Rendered projects/_tag (0.00105)
-  *[4;36;1mTag Exists (0.000234)*[0m   *[0;1mSELECT `tags`.id FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`tags`.`id` = 4) AND (`projects_tags`.project_id = 1 ) LIMIT 1*[0m
-Rendered projects/_tag (0.00103)
-  *[4;35;1mSQL (0.000181)*[0m   *[0mselect count(*) from projects_tags*[0m
-  *[4;36;1mJoin Table Columns (0.002085)*[0m   *[0;1mSHOW FIELDS FROM `projects_tags`*[0m
-  *[4;35;1mTag Load (0.001652)*[0m   *[0mSELECT * FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`projects_tags`.project_id = 1 ) *[0m
-  *[4;36;1mProjectDetail Load (0.000295)*[0m   *[0;1mSELECT * FROM `project_details` WHERE (`project_details`.project_id = 1) LIMIT 1*[0m
-  *[4;35;1mProjectDetail Columns (0.002014)*[0m   *[0mSHOW FIELDS FROM `project_details`*[0m
-Rendered projects/_form (0.16816)
-Completed in 0.18410 (5 reqs/sec) | Rendering: 0.15288 (83%) | DB: 0.02170 (11%) | 200 OK [http://localhost/projects/1/edit]
-
-
-Processing ProjectsController#update (for 127.0.0.1 at 2008-05-08 10:02:55) [PUT]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;commit&quot;=&gt;&quot;Submit&quot;, &quot;project&quot;=&gt;{&quot;name&quot;=&gt;&quot;Apollo 11&quot;, &quot;existing_task_attributes&quot;=&gt;{&quot;6&quot;=&gt;{&quot;name&quot;=&gt;&quot;Come Back Safely&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;0&quot;}, &quot;4&quot;=&gt;{&quot;name&quot;=&gt;&quot;Take Off&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;1&quot;}, &quot;5&quot;=&gt;{&quot;name&quot;=&gt;&quot;Land on Moon&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;1&quot;}}, &quot;category_attributes&quot;=&gt;{&quot;1&quot;=&gt;&quot;1&quot;, &quot;2&quot;=&gt;&quot;0&quot;, &quot;3&quot;=&gt;&quot;1&quot;}, &quot;tag_attributes&quot;=&gt;{&quot;1&quot;=&gt;&quot;1&quot;, &quot;2&quot;=&gt;&quot;1&quot;, &quot;3&quot;=&gt;&quot;1&quot;, &quot;4&quot;=&gt;&quot;1&quot;}, &quot;project_detail_attributes&quot;=&gt;{&quot;description&quot;=&gt;&quot;&quot;}, &quot;existing_assignment_attributes&quot;=&gt;{&quot;1&quot;=&gt;{&quot;title&quot;=&gt;&quot;Commander&quot;, &quot;employee_id&quot;=&gt;&quot;1&quot;}, &quot;2&quot;=&gt;{&quot;title&quot;=&gt;&quot;Command Module Pilot&quot;, &quot;employee_id&quot;=&gt;&quot;2&quot;}, &quot;3&quot;=&gt;{&quot;title&quot;=&gt;&quot;Lunar Module Pilot&quot;, &quot;employee_id&quot;=&gt;&quot;3&quot;}}}, &quot;authenticity_token&quot;=&gt;&quot;bf076981917f6734cfc602f41c60c6682bfbb285&quot;, &quot;_method&quot;=&gt;&quot;put&quot;, &quot;action&quot;=&gt;&quot;update&quot;, &quot;id&quot;=&gt;&quot;1&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;36;1mProject Columns (0.001821)*[0m   *[0;1mSHOW FIELDS FROM `projects`*[0m
-  *[4;35;1mProject Load (0.001497)*[0m   *[0mSELECT * FROM `projects` WHERE (`projects`.`id` = 1) *[0m
-  *[4;36;1mTask Load (0.000310)*[0m   *[0;1mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 1) *[0m
-  *[4;35;1mTask Columns (0.001754)*[0m   *[0mSHOW FIELDS FROM `tasks`*[0m
-  *[4;36;1mCategorization Load (0.000344)*[0m   *[0;1mSELECT * FROM `categorizations` WHERE (`categorizations`.project_id = 1) *[0m
-  *[4;35;1mCategorization Columns (0.001757)*[0m   *[0mSHOW FIELDS FROM `categorizations`*[0m
-  *[4;36;1mJoin Table Columns (0.002226)*[0m   *[0;1mSHOW FIELDS FROM `projects_tags`*[0m
-  *[4;35;1mTag Load (0.000807)*[0m   *[0mSELECT * FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`projects_tags`.project_id = 1 ) *[0m
-  *[4;36;1mTag Columns (0.001597)*[0m   *[0;1mSHOW FIELDS FROM `tags`*[0m
-  *[4;35;1mTag Load (0.000242)*[0m   *[0mSELECT * FROM `tags` WHERE (`tags`.`id` = '4') LIMIT 1*[0m
-  *[4;36;1mProjectDetail Load (0.000468)*[0m   *[0;1mSELECT * FROM `project_details` WHERE (`project_details`.project_id = 1) LIMIT 1*[0m
-  *[4;35;1mProjectDetail Columns (0.002333)*[0m   *[0mSHOW FIELDS FROM `project_details`*[0m
-  *[4;36;1mAssignment Load (0.000931)*[0m   *[0;1mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 1) *[0m
-  *[4;35;1mAssignment Columns (0.001995)*[0m   *[0mSHOW FIELDS FROM `assignments`*[0m
-  *[4;36;1mSQL (0.000139)*[0m   *[0;1mBEGIN*[0m
-  *[4;35;1mSQL (0.000137)*[0m   *[0mCOMMIT*[0m
-Rendering template within layouts/application
-Rendering projects/edit
-Rendered projects/_task (0.00079)
-  *[4;36;1mEmployee Load (0.000320)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-  *[4;35;1mEmployee Columns (0.002230)*[0m   *[0mSHOW FIELDS FROM `employees`*[0m
-Rendered projects/_assignment (0.08013)
-  *[4;36;1mEmployee Load (0.000572)*[0m   *[0;1mSELECT `employees`.* FROM `employees` INNER JOIN assignments ON employees.id = assignments.employee_id WHERE ((`assignments`.project_id = 1)) *[0m
-  *[4;35;1mCategory Load (0.000355)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE ((`categorizations`.project_id = 1)) *[0m
-Rendered projects/_error_messages (0.00969)
-Rendered projects/_task (0.00047)
-Rendered projects/_task (0.00043)
-Rendered projects/_task (0.00042)
-  *[4;36;1mCACHE (0.000000)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00076)
-  *[4;35;1mCACHE (0.000000)*[0m   *[0mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00063)
-  *[4;36;1mCACHE (0.000000)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00070)
-  *[4;35;1mCategory Load (0.000227)*[0m   *[0mSELECT * FROM `categories` *[0m
-  *[4;36;1mCategory Columns (0.001771)*[0m   *[0;1mSHOW FIELDS FROM `categories`*[0m
-Rendered projects/_category (0.00439)
-Rendered projects/_category (0.00036)
-Rendered projects/_category (0.00031)
-  *[4;35;1mTag Load (0.000304)*[0m   *[0mSELECT * FROM `tags` *[0m
-Rendered projects/_tag (0.00033)
-Rendered projects/_tag (0.00030)
-Rendered projects/_tag (0.00030)
-Rendered projects/_tag (0.00039)
-  *[4;36;1mSQL (0.000216)*[0m   *[0;1mselect count(*) from projects_tags*[0m
-Rendered projects/_form (0.11676)
-Completed in 0.19648 (5 reqs/sec) | Rendering: 0.11443 (58%) | DB: 0.02435 (12%) | 200 OK [http://localhost/projects/1]
-
-
-Processing ProjectsController#update (for 127.0.0.1 at 2008-05-08 10:03:01) [PUT]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;commit&quot;=&gt;&quot;Submit&quot;, &quot;project&quot;=&gt;{&quot;name&quot;=&gt;&quot;Apollo 11&quot;, &quot;existing_task_attributes&quot;=&gt;{&quot;6&quot;=&gt;{&quot;name&quot;=&gt;&quot;Come Back Safely&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;0&quot;}, &quot;4&quot;=&gt;{&quot;name&quot;=&gt;&quot;Take Off&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;1&quot;}, &quot;5&quot;=&gt;{&quot;name&quot;=&gt;&quot;Land on Moon&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;1&quot;}}, &quot;category_attributes&quot;=&gt;{&quot;1&quot;=&gt;&quot;1&quot;, &quot;2&quot;=&gt;&quot;0&quot;, &quot;3&quot;=&gt;&quot;1&quot;}, &quot;tag_attributes&quot;=&gt;{&quot;1&quot;=&gt;&quot;1&quot;, &quot;2&quot;=&gt;&quot;0&quot;, &quot;3&quot;=&gt;&quot;0&quot;, &quot;4&quot;=&gt;&quot;1&quot;}, &quot;project_detail_attributes&quot;=&gt;{&quot;description&quot;=&gt;&quot;&quot;}, &quot;existing_assignment_attributes&quot;=&gt;{&quot;1&quot;=&gt;{&quot;title&quot;=&gt;&quot;Commander&quot;, &quot;employee_id&quot;=&gt;&quot;1&quot;}, &quot;2&quot;=&gt;{&quot;title&quot;=&gt;&quot;Command Module Pilot&quot;, &quot;employee_id&quot;=&gt;&quot;2&quot;}, &quot;3&quot;=&gt;{&quot;title&quot;=&gt;&quot;Lunar Module Pilot&quot;, &quot;employee_id&quot;=&gt;&quot;3&quot;}}}, &quot;authenticity_token&quot;=&gt;&quot;bf076981917f6734cfc602f41c60c6682bfbb285&quot;, &quot;_method&quot;=&gt;&quot;put&quot;, &quot;action&quot;=&gt;&quot;update&quot;, &quot;id&quot;=&gt;&quot;1&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;35;1mProject Columns (0.001650)*[0m   *[0mSHOW FIELDS FROM `projects`*[0m
-  *[4;36;1mProject Load (0.001622)*[0m   *[0;1mSELECT * FROM `projects` WHERE (`projects`.`id` = 1) *[0m
-  *[4;35;1mTask Load (0.000337)*[0m   *[0mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 1) *[0m
-  *[4;36;1mTask Columns (0.001959)*[0m   *[0;1mSHOW FIELDS FROM `tasks`*[0m
-  *[4;35;1mCategorization Load (0.000440)*[0m   *[0mSELECT * FROM `categorizations` WHERE (`categorizations`.project_id = 1) *[0m
-  *[4;36;1mCategorization Columns (0.001765)*[0m   *[0;1mSHOW FIELDS FROM `categorizations`*[0m
-  *[4;35;1mJoin Table Columns (0.002460)*[0m   *[0mSHOW FIELDS FROM `projects_tags`*[0m
-  *[4;36;1mTag Load (0.001796)*[0m   *[0;1mSELECT * FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`projects_tags`.project_id = 1 ) *[0m
-  *[4;35;1mTag Columns (0.001609)*[0m   *[0mSHOW FIELDS FROM `tags`*[0m
-  *[4;36;1mTag Load (0.000296)*[0m   *[0;1mSELECT * FROM `tags` WHERE (`tags`.`id` = '4') LIMIT 1*[0m
-  *[4;35;1mProjectDetail Load (0.000434)*[0m   *[0mSELECT * FROM `project_details` WHERE (`project_details`.project_id = 1) LIMIT 1*[0m
-  *[4;36;1mProjectDetail Columns (0.001639)*[0m   *[0;1mSHOW FIELDS FROM `project_details`*[0m
-  *[4;35;1mAssignment Load (0.000372)*[0m   *[0mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 1) *[0m
-  *[4;36;1mAssignment Columns (0.001728)*[0m   *[0;1mSHOW FIELDS FROM `assignments`*[0m
-  *[4;35;1mSQL (0.000103)*[0m   *[0mBEGIN*[0m
-  *[4;36;1mSQL (0.000090)*[0m   *[0;1mCOMMIT*[0m
-Rendering template within layouts/application
-Rendering projects/edit
-Rendered projects/_task (0.00056)
-  *[4;35;1mEmployee Load (0.000281)*[0m   *[0mSELECT * FROM `employees` *[0m
-  *[4;36;1mEmployee Columns (0.001523)*[0m   *[0;1mSHOW FIELDS FROM `employees`*[0m
-Rendered projects/_assignment (0.07763)
-  *[4;35;1mEmployee Load (0.000412)*[0m   *[0mSELECT `employees`.* FROM `employees` INNER JOIN assignments ON employees.id = assignments.employee_id WHERE ((`assignments`.project_id = 1)) *[0m
-  *[4;36;1mCategory Load (0.000378)*[0m   *[0;1mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE ((`categorizations`.project_id = 1)) *[0m
-Rendered projects/_error_messages (0.00955)
-Rendered projects/_task (0.00047)
-Rendered projects/_task (0.00043)
-Rendered projects/_task (0.00042)
-  *[4;35;1mCACHE (0.000000)*[0m   *[0mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00068)
-  *[4;36;1mCACHE (0.000000)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00062)
-  *[4;35;1mCACHE (0.000000)*[0m   *[0mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00062)
-  *[4;36;1mCategory Load (0.000254)*[0m   *[0;1mSELECT * FROM `categories` *[0m
-  *[4;35;1mCategory Columns (0.006213)*[0m   *[0mSHOW FIELDS FROM `categories`*[0m
-Rendered projects/_category (0.00856)
-Rendered projects/_category (0.00035)
-Rendered projects/_category (0.00030)
-  *[4;36;1mTag Load (0.000273)*[0m   *[0;1mSELECT * FROM `tags` *[0m
-Rendered projects/_tag (0.00037)
-Rendered projects/_tag (0.00029)
-Rendered projects/_tag (0.00028)
-Rendered projects/_tag (0.00030)
-  *[4;35;1mSQL (0.000210)*[0m   *[0mselect count(*) from projects_tags*[0m
-Rendered projects/_form (0.11412)
-Completed in 0.18605 (5 reqs/sec) | Rendering: 0.10776 (57%) | DB: 0.02784 (14%) | 200 OK [http://localhost/projects/1]
-
-
-Processing ProjectsController#update (for 127.0.0.1 at 2008-05-08 10:03:06) [PUT]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;commit&quot;=&gt;&quot;Submit&quot;, &quot;project&quot;=&gt;{&quot;name&quot;=&gt;&quot;Apollo 11&quot;, &quot;existing_task_attributes&quot;=&gt;{&quot;6&quot;=&gt;{&quot;name&quot;=&gt;&quot;Come Back Safely&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;0&quot;}, &quot;4&quot;=&gt;{&quot;name&quot;=&gt;&quot;Take Off&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;1&quot;}, &quot;5&quot;=&gt;{&quot;name&quot;=&gt;&quot;Land on Moon&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;1&quot;}}, &quot;category_attributes&quot;=&gt;{&quot;1&quot;=&gt;&quot;1&quot;, &quot;2&quot;=&gt;&quot;0&quot;, &quot;3&quot;=&gt;&quot;1&quot;}, &quot;tag_attributes&quot;=&gt;{&quot;1&quot;=&gt;&quot;1&quot;, &quot;2&quot;=&gt;&quot;0&quot;, &quot;3&quot;=&gt;&quot;0&quot;, &quot;4&quot;=&gt;&quot;1&quot;}, &quot;project_detail_attributes&quot;=&gt;{&quot;description&quot;=&gt;&quot;Test&quot;}, &quot;existing_assignment_attributes&quot;=&gt;{&quot;1&quot;=&gt;{&quot;title&quot;=&gt;&quot;Commander&quot;, &quot;employee_id&quot;=&gt;&quot;1&quot;}, &quot;2&quot;=&gt;{&quot;title&quot;=&gt;&quot;Command Module Pilot&quot;, &quot;employee_id&quot;=&gt;&quot;2&quot;}, &quot;3&quot;=&gt;{&quot;title&quot;=&gt;&quot;Lunar Module Pilot&quot;, &quot;employee_id&quot;=&gt;&quot;3&quot;}}}, &quot;authenticity_token&quot;=&gt;&quot;bf076981917f6734cfc602f41c60c6682bfbb285&quot;, &quot;_method&quot;=&gt;&quot;put&quot;, &quot;action&quot;=&gt;&quot;update&quot;, &quot;id&quot;=&gt;&quot;1&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;36;1mProject Columns (0.002551)*[0m   *[0;1mSHOW FIELDS FROM `projects`*[0m
-  *[4;35;1mProject Load (0.004373)*[0m   *[0mSELECT * FROM `projects` WHERE (`projects`.`id` = 1) *[0m
-  *[4;36;1mTask Load (0.000374)*[0m   *[0;1mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 1) *[0m
-  *[4;35;1mTask Columns (0.001854)*[0m   *[0mSHOW FIELDS FROM `tasks`*[0m
-  *[4;36;1mCategorization Load (0.000347)*[0m   *[0;1mSELECT * FROM `categorizations` WHERE (`categorizations`.project_id = 1) *[0m
-  *[4;35;1mCategorization Columns (0.002420)*[0m   *[0mSHOW FIELDS FROM `categorizations`*[0m
-  *[4;36;1mJoin Table Columns (0.001817)*[0m   *[0;1mSHOW FIELDS FROM `projects_tags`*[0m
-  *[4;35;1mTag Load (0.001316)*[0m   *[0mSELECT * FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`projects_tags`.project_id = 1 ) *[0m
-  *[4;36;1mTag Columns (0.001610)*[0m   *[0;1mSHOW FIELDS FROM `tags`*[0m
-  *[4;35;1mTag Load (0.000302)*[0m   *[0mSELECT * FROM `tags` WHERE (`tags`.`id` = '4') LIMIT 1*[0m
-  *[4;36;1mProjectDetail Load (0.000275)*[0m   *[0;1mSELECT * FROM `project_details` WHERE (`project_details`.project_id = 1) LIMIT 1*[0m
-  *[4;35;1mProjectDetail Columns (0.001533)*[0m   *[0mSHOW FIELDS FROM `project_details`*[0m
-  *[4;36;1mAssignment Load (0.000259)*[0m   *[0;1mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 1) *[0m
-  *[4;35;1mAssignment Columns (0.001699)*[0m   *[0mSHOW FIELDS FROM `assignments`*[0m
-  *[4;36;1mSQL (0.000145)*[0m   *[0;1mBEGIN*[0m
-  *[4;35;1mProject Update (0.000296)*[0m   *[0mUPDATE `projects` SET `created_at` = '2008-04-16 05:34:01', `updated_at` = '2008-05-08 10:03:06', `name` = 'Apollo 11' WHERE `id` = 1*[0m
-  *[4;36;1mTask Update (0.000155)*[0m   *[0;1mUPDATE `tasks` SET `created_at` = '2008-04-16 05:39:42', `complete` = 1, `project_id` = 1, `updated_at` = '2008-05-08 10:03:06', `name` = 'Take Off' WHERE `id` = 4*[0m
-  *[4;35;1mTask Update (0.000137)*[0m   *[0mUPDATE `tasks` SET `created_at` = '2008-04-16 05:39:54', `complete` = 1, `project_id` = 1, `updated_at` = '2008-05-08 10:03:06', `name` = 'Land on Moon' WHERE `id` = 5*[0m
-  *[4;36;1mTask Update (0.000135)*[0m   *[0;1mUPDATE `tasks` SET `created_at` = '2008-04-16 05:40:11', `complete` = 0, `project_id` = 1, `updated_at` = '2008-05-08 10:03:06', `name` = 'Come Back Safely' WHERE `id` = 6*[0m
-  *[4;35;1mAssignment Update (0.000147)*[0m   *[0mUPDATE `assignments` SET `created_at` = '2008-04-16 05:41:07', `title` = 'Commander', `employee_id` = 1, `project_id` = 1, `updated_at` = '2008-05-08 10:03:06' WHERE `id` = 1*[0m
-  *[4;36;1mAssignment Update (0.000158)*[0m   *[0;1mUPDATE `assignments` SET `created_at` = '2008-04-16 05:41:07', `title` = 'Command Module Pilot', `employee_id` = 2, `project_id` = 1, `updated_at` = '2008-05-08 10:03:06' WHERE `id` = 2*[0m
-  *[4;35;1mAssignment Update (0.000158)*[0m   *[0mUPDATE `assignments` SET `created_at` = '2008-04-16 05:42:08', `title` = 'Lunar Module Pilot', `employee_id` = 3, `project_id` = 1, `updated_at` = '2008-05-08 10:03:06' WHERE `id` = 3*[0m
-  *[4;36;1mCategorization Update (0.000265)*[0m   *[0;1mUPDATE `categorizations` SET `created_at` = '2008-05-08 06:29:50', `category_id` = 1, `project_id` = 1, `updated_at` = '2008-05-08 10:03:06' WHERE `id` = 10*[0m
-  *[4;35;1mCategorization Update (0.000122)*[0m   *[0mUPDATE `categorizations` SET `created_at` = '2008-05-08 07:18:16', `category_id` = 3, `project_id` = 1, `updated_at` = '2008-05-08 10:03:06' WHERE `id` = 12*[0m
-  *[4;36;1mJoin Table Columns (0.001334)*[0m   *[0;1mSHOW FIELDS FROM `projects_tags`*[0m
-  *[4;35;1mTag Load (0.001671)*[0m   *[0mSELECT * FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`projects_tags`.project_id = 1 ) *[0m
-  *[4;36;1mprojects_tags Columns (0.001607)*[0m   *[0;1mSHOW FIELDS FROM `projects_tags`*[0m
-  *[4;35;1mSQL (0.000451)*[0m   *[0mINSERT INTO `projects_tags` (`updated_at`, `project_id`, `tag_id`, `id`, `created_at`) VALUES ('2008-05-08 09:24:41', 1, 4, 4, '2008-05-08 09:24:41')*[0m
-  *[4;36;1mSQL (0.000236)*[0m   *[0;1mDELETE FROM `projects_tags` WHERE project_id = 1 AND tag_id IN (2)*[0m
-  *[4;35;1mSQL (0.000199)*[0m   *[0mDELETE FROM `projects_tags` WHERE project_id = 1 AND tag_id IN (3)*[0m
-  *[4;36;1mProjectDetail Update (0.000274)*[0m   *[0;1mUPDATE `project_details` SET `created_at` = '2008-05-08 08:57:29', `description` = 'Test', `project_id` = 1, `updated_at` = '2008-05-08 10:03:06' WHERE `id` = 3*[0m
-  *[4;35;1mSQL (0.000656)*[0m   *[0mCOMMIT*[0m
-Redirected to http://localhost:3060/projects/1
-Completed in 0.09312 (10 reqs/sec) | DB: 0.02888 (31%) | 302 Found [http://localhost/projects/1]
-
-
-Processing ProjectsController#show (for 127.0.0.1 at 2008-05-08 10:03:06) [GET]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7BjoLbm90aWNlIiZQcm9qZWN0IHdhcyBzdWNjZXNzZnVsbHkgdXBkYXRl%0AZC4GOgpAdXNlZHsGOwdU--15f2cd631b0e93ecb6aa1aeeeb848fd1903c308f
-  Parameters: {&quot;action&quot;=&gt;&quot;show&quot;, &quot;id&quot;=&gt;&quot;1&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;36;1mProject Columns (0.001677)*[0m   *[0;1mSHOW FIELDS FROM `projects`*[0m
-  *[4;35;1mProject Load (0.002092)*[0m   *[0mSELECT * FROM `projects` WHERE (`projects`.`id` = 1) *[0m
-Rendering template within layouts/application
-Rendering projects/show
-  *[4;36;1mTask Load (0.000377)*[0m   *[0;1mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 1) *[0m
-  *[4;35;1mTask Columns (0.001959)*[0m   *[0mSHOW FIELDS FROM `tasks`*[0m
-  *[4;36;1mAssignment Load (0.000330)*[0m   *[0;1mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 1) *[0m
-  *[4;35;1mAssignment Columns (0.001912)*[0m   *[0mSHOW FIELDS FROM `assignments`*[0m
-  *[4;36;1mEmployee Columns (0.002208)*[0m   *[0;1mSHOW FIELDS FROM `employees`*[0m
-  *[4;35;1mEmployee Load (0.000660)*[0m   *[0mSELECT * FROM `employees` WHERE (`employees`.`id` = 1) *[0m
-  *[4;36;1mEmployee Load (0.000198)*[0m   *[0;1mSELECT * FROM `employees` WHERE (`employees`.`id` = 2) *[0m
-  *[4;35;1mEmployee Load (0.000190)*[0m   *[0mSELECT * FROM `employees` WHERE (`employees`.`id` = 3) *[0m
-  *[4;36;1mCategory Load (0.000321)*[0m   *[0;1mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE ((`categorizations`.project_id = 1)) *[0m
-  *[4;35;1mCategory Columns (0.001575)*[0m   *[0mSHOW FIELDS FROM `categories`*[0m
-  *[4;36;1mProjectDetail Load (0.000238)*[0m   *[0;1mSELECT * FROM `project_details` WHERE (`project_details`.project_id = 1) LIMIT 1*[0m
-  *[4;35;1mProjectDetail Columns (0.001632)*[0m   *[0mSHOW FIELDS FROM `project_details`*[0m
-  *[4;36;1mJoin Table Columns (0.001850)*[0m   *[0;1mSHOW FIELDS FROM `projects_tags`*[0m
-  *[4;35;1mTag Load (0.001058)*[0m   *[0mSELECT * FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`projects_tags`.project_id = 1 ) *[0m
-  *[4;36;1mTag Columns (0.001850)*[0m   *[0;1mSHOW FIELDS FROM `tags`*[0m
-Completed in 0.08248 (12 reqs/sec) | Rendering: 0.05166 (62%) | DB: 0.02013 (24%) | 200 OK [http://localhost/projects/1]
-
-
-Processing ProjectsController#edit (for 127.0.0.1 at 2008-05-08 10:28:18) [GET]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;action&quot;=&gt;&quot;edit&quot;, &quot;id&quot;=&gt;&quot;1&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;35;1mProject Columns (0.002528)*[0m   *[0mSHOW FIELDS FROM `projects`*[0m
-  *[4;36;1mProject Load (0.001476)*[0m   *[0;1mSELECT * FROM `projects` WHERE (`projects`.`id` = 1) *[0m
-Rendering template within layouts/application
-Rendering projects/edit
-  *[4;35;1mTask Columns (0.001880)*[0m   *[0mSHOW FIELDS FROM `tasks`*[0m
-Rendered projects/_task (0.00153)
-  *[4;36;1mTask Load (0.000294)*[0m   *[0;1mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 1) *[0m
-  *[4;35;1mAssignment Columns (0.001883)*[0m   *[0mSHOW FIELDS FROM `assignments`*[0m
-  *[4;36;1mEmployee Load (0.000313)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-  *[4;35;1mEmployee Columns (0.001719)*[0m   *[0mSHOW FIELDS FROM `employees`*[0m
-Rendered projects/_assignment (0.08246)
-  *[4;36;1mAssignment Load (0.000436)*[0m   *[0;1mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 1) *[0m
-Rendered projects/_error_messages (0.00024)
-Rendered projects/_task (0.00052)
-Rendered projects/_task (0.00045)
-Rendered projects/_task (0.00043)
-  *[4;35;1mCACHE (0.000000)*[0m   *[0mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00072)
-  *[4;36;1mCACHE (0.000000)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00064)
-  *[4;35;1mCACHE (0.000000)*[0m   *[0mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00064)
-  *[4;36;1mCategory Load (0.000296)*[0m   *[0;1mSELECT * FROM `categories` *[0m
-  *[4;35;1mCategory Columns (0.001951)*[0m   *[0mSHOW FIELDS FROM `categories`*[0m
-  *[4;36;1mCategory Exists (0.000358)*[0m   *[0;1mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 1) AND ((`categorizations`.project_id = 1)) LIMIT 1*[0m
-Rendered projects/_category (0.00520)
-  *[4;35;1mCategory Exists (0.000256)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 2) AND ((`categorizations`.project_id = 1)) LIMIT 1*[0m
-Rendered projects/_category (0.00114)
-  *[4;36;1mCategory Exists (0.000254)*[0m   *[0;1mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 3) AND ((`categorizations`.project_id = 1)) LIMIT 1*[0m
-Rendered projects/_category (0.00116)
-  *[4;35;1mTag Load (0.000237)*[0m   *[0mSELECT * FROM `tags` *[0m
-  *[4;36;1mTag Columns (0.001469)*[0m   *[0;1mSHOW FIELDS FROM `tags`*[0m
-  *[4;35;1mTag Exists (0.000225)*[0m   *[0mSELECT `tags`.id FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`tags`.`id` = 1) AND (`projects_tags`.project_id = 1 ) LIMIT 1*[0m
-Rendered projects/_tag (0.00318)
-  *[4;36;1mTag Exists (0.000160)*[0m   *[0;1mSELECT `tags`.id FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`tags`.`id` = 2) AND (`projects_tags`.project_id = 1 ) LIMIT 1*[0m
-Rendered projects/_tag (0.00068)
-  *[4;35;1mTag Exists (0.000152)*[0m   *[0mSELECT `tags`.id FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`tags`.`id` = 3) AND (`projects_tags`.project_id = 1 ) LIMIT 1*[0m
-Rendered projects/_tag (0.00068)
-  *[4;36;1mTag Exists (0.000163)*[0m   *[0;1mSELECT `tags`.id FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`tags`.`id` = 4) AND (`projects_tags`.project_id = 1 ) LIMIT 1*[0m
-Rendered projects/_tag (0.00067)
-  *[4;35;1mSQL (0.000125)*[0m   *[0mselect count(*) from projects_tags*[0m
-  *[4;36;1mJoin Table Columns (0.001572)*[0m   *[0;1mSHOW FIELDS FROM `projects_tags`*[0m
-  *[4;35;1mTag Load (0.001640)*[0m   *[0mSELECT * FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`projects_tags`.project_id = 1 ) *[0m
-  *[4;36;1mProjectDetail Load (0.000309)*[0m   *[0;1mSELECT * FROM `project_details` WHERE (`project_details`.project_id = 1) LIMIT 1*[0m
-  *[4;35;1mProjectDetail Columns (0.001832)*[0m   *[0mSHOW FIELDS FROM `project_details`*[0m
-Rendered projects/_form (0.16330)
-Completed in 0.18124 (5 reqs/sec) | Rendering: 0.14995 (82%) | DB: 0.02153 (11%) | 200 OK [http://localhost/projects/1/edit]
-
-
-Processing ProjectsController#update (for 127.0.0.1 at 2008-05-08 10:28:22) [PUT]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;commit&quot;=&gt;&quot;Submit&quot;, &quot;project&quot;=&gt;{&quot;name&quot;=&gt;&quot;Apollo 11&quot;, &quot;existing_task_attributes&quot;=&gt;{&quot;6&quot;=&gt;{&quot;name&quot;=&gt;&quot;Come Back Safely&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;0&quot;}, &quot;4&quot;=&gt;{&quot;name&quot;=&gt;&quot;Take Off&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;1&quot;}, &quot;5&quot;=&gt;{&quot;name&quot;=&gt;&quot;Land on Moon&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;1&quot;}}, &quot;category_attributes&quot;=&gt;{&quot;1&quot;=&gt;&quot;1&quot;, &quot;2&quot;=&gt;&quot;0&quot;, &quot;3&quot;=&gt;&quot;1&quot;}, &quot;tag_attributes&quot;=&gt;{&quot;1&quot;=&gt;&quot;1&quot;, &quot;2&quot;=&gt;&quot;0&quot;, &quot;3&quot;=&gt;&quot;0&quot;, &quot;4&quot;=&gt;&quot;1&quot;}, &quot;project_detail_attributes&quot;=&gt;{&quot;description&quot;=&gt;&quot;Test&quot;}, &quot;existing_assignment_attributes&quot;=&gt;{&quot;1&quot;=&gt;{&quot;title&quot;=&gt;&quot;Commander&quot;, &quot;employee_id&quot;=&gt;&quot;1&quot;}, &quot;2&quot;=&gt;{&quot;title&quot;=&gt;&quot;Command Module Pilot&quot;, &quot;employee_id&quot;=&gt;&quot;2&quot;}, &quot;3&quot;=&gt;{&quot;title&quot;=&gt;&quot;Lunar Module Pilot&quot;, &quot;employee_id&quot;=&gt;&quot;3&quot;}}}, &quot;authenticity_token&quot;=&gt;&quot;bf076981917f6734cfc602f41c60c6682bfbb285&quot;, &quot;_method&quot;=&gt;&quot;put&quot;, &quot;action&quot;=&gt;&quot;update&quot;, &quot;id&quot;=&gt;&quot;1&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;36;1mProject Columns (0.002393)*[0m   *[0;1mSHOW FIELDS FROM `projects`*[0m
-  *[4;35;1mProject Load (0.000658)*[0m   *[0mSELECT * FROM `projects` WHERE (`projects`.`id` = 1) *[0m
-  *[4;36;1mTask Load (0.000367)*[0m   *[0;1mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 1) *[0m
-  *[4;35;1mTask Columns (0.001991)*[0m   *[0mSHOW FIELDS FROM `tasks`*[0m
-  *[4;36;1mCategorization Load (0.000390)*[0m   *[0;1mSELECT * FROM `categorizations` WHERE (`categorizations`.project_id = 1) *[0m
-  *[4;35;1mCategorization Columns (0.001797)*[0m   *[0mSHOW FIELDS FROM `categorizations`*[0m
-  *[4;36;1mJoin Table Columns (0.002102)*[0m   *[0;1mSHOW FIELDS FROM `projects_tags`*[0m
-  *[4;35;1mTag Load (0.001907)*[0m   *[0mSELECT * FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`projects_tags`.project_id = 1 ) *[0m
-  *[4;36;1mTag Columns (0.001720)*[0m   *[0;1mSHOW FIELDS FROM `tags`*[0m
-  *[4;35;1mProjectDetail Load (0.000503)*[0m   *[0mSELECT * FROM `project_details` WHERE (`project_details`.project_id = 1) LIMIT 1*[0m
-  *[4;36;1mProjectDetail Columns (0.001743)*[0m   *[0;1mSHOW FIELDS FROM `project_details`*[0m
-  *[4;35;1mAssignment Load (0.000342)*[0m   *[0mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 1) *[0m
-  *[4;36;1mAssignment Columns (0.001828)*[0m   *[0;1mSHOW FIELDS FROM `assignments`*[0m
-  *[4;35;1mSQL (0.000139)*[0m   *[0mBEGIN*[0m
-  *[4;36;1mProject Update (0.000333)*[0m   *[0;1mUPDATE `projects` SET `created_at` = '2008-04-16 05:34:01', `updated_at` = '2008-05-08 10:28:22', `name` = 'Apollo 11' WHERE `id` = 1*[0m
-  *[4;35;1mTask Update (0.000161)*[0m   *[0mUPDATE `tasks` SET `created_at` = '2008-04-16 05:39:42', `complete` = 1, `project_id` = 1, `updated_at` = '2008-05-08 10:28:22', `name` = 'Take Off' WHERE `id` = 4*[0m
-  *[4;36;1mTask Update (0.000139)*[0m   *[0;1mUPDATE `tasks` SET `created_at` = '2008-04-16 05:39:54', `complete` = 1, `project_id` = 1, `updated_at` = '2008-05-08 10:28:22', `name` = 'Land on Moon' WHERE `id` = 5*[0m
-  *[4;35;1mTask Update (0.000149)*[0m   *[0mUPDATE `tasks` SET `created_at` = '2008-04-16 05:40:11', `complete` = 0, `project_id` = 1, `updated_at` = '2008-05-08 10:28:22', `name` = 'Come Back Safely' WHERE `id` = 6*[0m
-  *[4;36;1mAssignment Update (0.000233)*[0m   *[0;1mUPDATE `assignments` SET `created_at` = '2008-04-16 05:41:07', `title` = 'Commander', `employee_id` = 1, `project_id` = 1, `updated_at` = '2008-05-08 10:28:22' WHERE `id` = 1*[0m
-  *[4;35;1mAssignment Update (0.000152)*[0m   *[0mUPDATE `assignments` SET `created_at` = '2008-04-16 05:41:07', `title` = 'Command Module Pilot', `employee_id` = 2, `project_id` = 1, `updated_at` = '2008-05-08 10:28:22' WHERE `id` = 2*[0m
-  *[4;36;1mAssignment Update (0.000142)*[0m   *[0;1mUPDATE `assignments` SET `created_at` = '2008-04-16 05:42:08', `title` = 'Lunar Module Pilot', `employee_id` = 3, `project_id` = 1, `updated_at` = '2008-05-08 10:28:22' WHERE `id` = 3*[0m
-  *[4;35;1mCategorization Update (0.000153)*[0m   *[0mUPDATE `categorizations` SET `created_at` = '2008-05-08 06:29:50', `category_id` = 1, `project_id` = 1, `updated_at` = '2008-05-08 10:28:22' WHERE `id` = 10*[0m
-  *[4;36;1mCategorization Update (0.000135)*[0m   *[0;1mUPDATE `categorizations` SET `created_at` = '2008-05-08 07:18:16', `category_id` = 3, `project_id` = 1, `updated_at` = '2008-05-08 10:28:22' WHERE `id` = 12*[0m
-  *[4;35;1mJoin Table Columns (0.001669)*[0m   *[0mSHOW FIELDS FROM `projects_tags`*[0m
-  *[4;36;1mTag Load (0.000745)*[0m   *[0;1mSELECT * FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`projects_tags`.project_id = 1 ) *[0m
-  *[4;35;1mSQL (0.000668)*[0m   *[0mCOMMIT*[0m
-Redirected to http://localhost:3060/projects/1
-Completed in 0.08567 (11 reqs/sec) | DB: 0.02256 (26%) | 302 Found [http://localhost/projects/1]
-
-
-Processing ProjectsController#show (for 127.0.0.1 at 2008-05-08 10:28:22) [GET]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7BjoLbm90aWNlIiZQcm9qZWN0IHdhcyBzdWNjZXNzZnVsbHkgdXBkYXRl%0AZC4GOgpAdXNlZHsGOwdU--15f2cd631b0e93ecb6aa1aeeeb848fd1903c308f
-  Parameters: {&quot;action&quot;=&gt;&quot;show&quot;, &quot;id&quot;=&gt;&quot;1&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;36;1mProject Columns (0.001810)*[0m   *[0;1mSHOW FIELDS FROM `projects`*[0m
-  *[4;35;1mProject Load (0.001005)*[0m   *[0mSELECT * FROM `projects` WHERE (`projects`.`id` = 1) *[0m
 Rendering template within layouts/application
 Rendering projects/show
-  *[4;36;1mTask Load (0.000343)*[0m   *[0;1mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 1) *[0m
-  *[4;35;1mTask Columns (0.002015)*[0m   *[0mSHOW FIELDS FROM `tasks`*[0m
-  *[4;36;1mAssignment Load (0.000336)*[0m   *[0;1mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 1) *[0m
-  *[4;35;1mAssignment Columns (0.002362)*[0m   *[0mSHOW FIELDS FROM `assignments`*[0m
-  *[4;36;1mEmployee Columns (0.001884)*[0m   *[0;1mSHOW FIELDS FROM `employees`*[0m
-  *[4;35;1mEmployee Load (0.000917)*[0m   *[0mSELECT * FROM `employees` WHERE (`employees`.`id` = 1) *[0m
-  *[4;36;1mEmployee Load (0.000257)*[0m   *[0;1mSELECT * FROM `employees` WHERE (`employees`.`id` = 2) *[0m
-  *[4;35;1mEmployee Load (0.000208)*[0m   *[0mSELECT * FROM `employees` WHERE (`employees`.`id` = 3) *[0m
-  *[4;36;1mCategory Load (0.000455)*[0m   *[0;1mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE ((`categorizations`.project_id = 1)) *[0m
-  *[4;35;1mCategory Columns (0.001659)*[0m   *[0mSHOW FIELDS FROM `categories`*[0m
-  *[4;36;1mProjectDetail Load (0.000272)*[0m   *[0;1mSELECT * FROM `project_details` WHERE (`project_details`.project_id = 1) LIMIT 1*[0m
-  *[4;35;1mProjectDetail Columns (0.001679)*[0m   *[0mSHOW FIELDS FROM `project_details`*[0m
-  *[4;36;1mJoin Table Columns (0.001944)*[0m   *[0;1mSHOW FIELDS FROM `projects_tags`*[0m
-  *[4;35;1mTag Load (0.000863)*[0m   *[0mSELECT * FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`projects_tags`.project_id = 1 ) *[0m
-  *[4;36;1mTag Columns (0.002012)*[0m   *[0;1mSHOW FIELDS FROM `tags`*[0m
-Completed in 0.08727 (11 reqs/sec) | Rendering: 0.05684 (65%) | DB: 0.02002 (22%) | 200 OK [http://localhost/projects/1]
-
-
-Processing ProjectsController#show (for 127.0.0.1 at 2008-05-08 10:28:36) [GET]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;action&quot;=&gt;&quot;show&quot;, &quot;id&quot;=&gt;&quot;1&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;36;1mSQL (0.000271)*[0m   *[0;1mSET NAMES 'utf8'*[0m
-  *[4;35;1mSQL (0.000199)*[0m   *[0mSET SQL_AUTO_IS_NULL=0*[0m
-  *[4;36;1mProject Columns (0.002879)*[0m   *[0;1mSHOW FIELDS FROM `projects`*[0m
-  *[4;35;1mProject Load (0.000330)*[0m   *[0mSELECT * FROM `projects` WHERE (`projects`.`id` = 1) *[0m
-Rendering template within layouts/application
-Rendering projects/show
-  *[4;36;1mTask Load (0.000353)*[0m   *[0;1mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 1) *[0m
-  *[4;35;1mTask Columns (0.001825)*[0m   *[0mSHOW FIELDS FROM `tasks`*[0m
-  *[4;36;1mAssignment Load (0.000289)*[0m   *[0;1mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 1) *[0m
-  *[4;35;1mAssignment Columns (0.001690)*[0m   *[0mSHOW FIELDS FROM `assignments`*[0m
-  *[4;36;1mEmployee Columns (0.001818)*[0m   *[0;1mSHOW FIELDS FROM `employees`*[0m
-  *[4;35;1mEmployee Load (0.000835)*[0m   *[0mSELECT * FROM `employees` WHERE (`employees`.`id` = 1) *[0m
-  *[4;36;1mEmployee Load (0.000229)*[0m   *[0;1mSELECT * FROM `employees` WHERE (`employees`.`id` = 2) *[0m
-  *[4;35;1mEmployee Load (0.000218)*[0m   *[0mSELECT * FROM `employees` WHERE (`employees`.`id` = 3) *[0m
-  *[4;36;1mCategory Load (0.000399)*[0m   *[0;1mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE ((`categorizations`.project_id = 1)) *[0m
-  *[4;35;1mCategory Columns (0.001637)*[0m   *[0mSHOW FIELDS FROM `categories`*[0m
-  *[4;36;1mProjectDetail Load (0.000342)*[0m   *[0;1mSELECT * FROM `project_details` WHERE (`project_details`.project_id = 1) LIMIT 1*[0m
-  *[4;35;1mProjectDetail Columns (0.001767)*[0m   *[0mSHOW FIELDS FROM `project_details`*[0m
-  *[4;36;1mJoin Table Columns (0.001834)*[0m   *[0;1mSHOW FIELDS FROM `projects_tags`*[0m
-  *[4;35;1mTag Load (0.000824)*[0m   *[0mSELECT * FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`projects_tags`.project_id = 1 ) *[0m
-  *[4;36;1mTag Columns (0.001915)*[0m   *[0;1mSHOW FIELDS FROM `tags`*[0m
-Completed in 0.09411 (10 reqs/sec) | Rendering: 0.05865 (62%) | DB: 0.01965 (20%) | 200 OK [http://localhost/projects/1]
-
-
-Processing ProjectsController#edit (for 127.0.0.1 at 2008-05-08 10:28:39) [GET]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;action&quot;=&gt;&quot;edit&quot;, &quot;id&quot;=&gt;&quot;1&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;35;1mProject Columns (0.002186)*[0m   *[0mSHOW FIELDS FROM `projects`*[0m
-  *[4;36;1mProject Load (0.000626)*[0m   *[0;1mSELECT * FROM `projects` WHERE (`projects`.`id` = 1) *[0m
-Rendering template within layouts/application
-Rendering projects/edit
-  *[4;35;1mTask Columns (0.001992)*[0m   *[0mSHOW FIELDS FROM `tasks`*[0m
-Rendered projects/_task (0.00216)
-  *[4;36;1mTask Load (0.000353)*[0m   *[0;1mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 1) *[0m
-  *[4;35;1mAssignment Columns (0.001858)*[0m   *[0mSHOW FIELDS FROM `assignments`*[0m
-  *[4;36;1mEmployee Load (0.000304)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-  *[4;35;1mEmployee Columns (0.001947)*[0m   *[0mSHOW FIELDS FROM `employees`*[0m
-Rendered projects/_assignment (0.01783)
-  *[4;36;1mAssignment Load (0.000327)*[0m   *[0;1mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 1) *[0m
-Rendered projects/_error_messages (0.00017)
-Rendered projects/_task (0.00052)
-Rendered projects/_task (0.00047)
-Rendered projects/_task (0.00044)
-  *[4;35;1mCACHE (0.000000)*[0m   *[0mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00067)
-  *[4;36;1mCACHE (0.000000)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00060)
-  *[4;35;1mCACHE (0.000000)*[0m   *[0mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00062)
-  *[4;36;1mCategory Load (0.000276)*[0m   *[0;1mSELECT * FROM `categories` *[0m
-  *[4;35;1mCategory Columns (0.001651)*[0m   *[0mSHOW FIELDS FROM `categories`*[0m
-  *[4;36;1mCategory Exists (0.000356)*[0m   *[0;1mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 1) AND ((`categorizations`.project_id = 1)) LIMIT 1*[0m
-Rendered projects/_category (0.00500)
-  *[4;35;1mCategory Exists (0.000261)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 2) AND ((`categorizations`.project_id = 1)) LIMIT 1*[0m
-Rendered projects/_category (0.00114)
-  *[4;36;1mCategory Exists (0.000277)*[0m   *[0;1mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 3) AND ((`categorizations`.project_id = 1)) LIMIT 1*[0m
-Rendered projects/_category (0.00115)
-  *[4;35;1mTag Load (0.000572)*[0m   *[0mSELECT * FROM `tags` *[0m
-  *[4;36;1mTag Columns (0.001680)*[0m   *[0;1mSHOW FIELDS FROM `tags`*[0m
-  *[4;35;1mTag Exists (0.000333)*[0m   *[0mSELECT `tags`.id FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`tags`.`id` = 1) AND (`projects_tags`.project_id = 1 ) LIMIT 1*[0m
-Rendered projects/_tag (0.00471)
-  *[4;36;1mTag Exists (0.000254)*[0m   *[0;1mSELECT `tags`.id FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`tags`.`id` = 2) AND (`projects_tags`.project_id = 1 ) LIMIT 1*[0m
-Rendered projects/_tag (0.00177)
-  *[4;35;1mTag Exists (0.000355)*[0m   *[0mSELECT `tags`.id FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`tags`.`id` = 3) AND (`projects_tags`.project_id = 1 ) LIMIT 1*[0m
-Rendered projects/_tag (0.00199)
-  *[4;36;1mTag Exists (0.000259)*[0m   *[0;1mSELECT `tags`.id FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`tags`.`id` = 4) AND (`projects_tags`.project_id = 1 ) LIMIT 1*[0m
-Rendered projects/_tag (0.00109)
-  *[4;35;1mSQL (0.000176)*[0m   *[0mselect count(*) from projects_tags*[0m
-  *[4;36;1mJoin Table Columns (0.001822)*[0m   *[0;1mSHOW FIELDS FROM `projects_tags`*[0m
-  *[4;35;1mTag Load (0.001050)*[0m   *[0mSELECT * FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`projects_tags`.project_id = 1 ) *[0m
-  *[4;36;1mProjectDetail Load (0.000287)*[0m   *[0;1mSELECT * FROM `project_details` WHERE (`project_details`.project_id = 1) LIMIT 1*[0m
-  *[4;35;1mProjectDetail Columns (0.001812)*[0m   *[0mSHOW FIELDS FROM `project_details`*[0m
-Rendered projects/_form (0.10398)
-Completed in 0.12426 (8 reqs/sec) | Rendering: 0.09346 (75%) | DB: 0.02101 (16%) | 200 OK [http://localhost/projects/1/edit]
-
-
-Processing ProjectsController#update (for 127.0.0.1 at 2008-05-08 10:28:41) [PUT]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;commit&quot;=&gt;&quot;Submit&quot;, &quot;project&quot;=&gt;{&quot;name&quot;=&gt;&quot;Apollo 11&quot;, &quot;existing_task_attributes&quot;=&gt;{&quot;6&quot;=&gt;{&quot;name&quot;=&gt;&quot;Come Back Safely&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;0&quot;}, &quot;4&quot;=&gt;{&quot;name&quot;=&gt;&quot;Take Off&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;1&quot;}, &quot;5&quot;=&gt;{&quot;name&quot;=&gt;&quot;Land on Moon&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;1&quot;}}, &quot;category_attributes&quot;=&gt;{&quot;1&quot;=&gt;&quot;1&quot;, &quot;2&quot;=&gt;&quot;0&quot;, &quot;3&quot;=&gt;&quot;1&quot;}, &quot;tag_attributes&quot;=&gt;{&quot;1&quot;=&gt;&quot;1&quot;, &quot;2&quot;=&gt;&quot;0&quot;, &quot;3&quot;=&gt;&quot;0&quot;, &quot;4&quot;=&gt;&quot;1&quot;}, &quot;project_detail_attributes&quot;=&gt;{&quot;description&quot;=&gt;&quot;Test&quot;}, &quot;existing_assignment_attributes&quot;=&gt;{&quot;1&quot;=&gt;{&quot;title&quot;=&gt;&quot;Commander&quot;, &quot;employee_id&quot;=&gt;&quot;1&quot;}, &quot;2&quot;=&gt;{&quot;title&quot;=&gt;&quot;Command Module Pilot&quot;, &quot;employee_id&quot;=&gt;&quot;2&quot;}, &quot;3&quot;=&gt;{&quot;title&quot;=&gt;&quot;Lunar Module Pilot&quot;, &quot;employee_id&quot;=&gt;&quot;3&quot;}}}, &quot;authenticity_token&quot;=&gt;&quot;bf076981917f6734cfc602f41c60c6682bfbb285&quot;, &quot;_method&quot;=&gt;&quot;put&quot;, &quot;action&quot;=&gt;&quot;update&quot;, &quot;id&quot;=&gt;&quot;1&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;36;1mProject Columns (0.001845)*[0m   *[0;1mSHOW FIELDS FROM `projects`*[0m
-  *[4;35;1mProject Load (0.001362)*[0m   *[0mSELECT * FROM `projects` WHERE (`projects`.`id` = 1) *[0m
-  *[4;36;1mTask Load (0.000336)*[0m   *[0;1mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 1) *[0m
-  *[4;35;1mTask Columns (0.001824)*[0m   *[0mSHOW FIELDS FROM `tasks`*[0m
-
-
-RuntimeError ({&quot;1&quot;=&gt;&quot;1&quot;, &quot;2&quot;=&gt;&quot;0&quot;, &quot;3&quot;=&gt;&quot;1&quot;}):
-    /vendor/plugins/complex_forms_helper/lib/association_creation_from_params.rb:39:in `category_attributes='
-    /vendor/rails/activerecord/lib/active_record/base.rb:2313:in `send'
-    /vendor/rails/activerecord/lib/active_record/base.rb:2313:in `attributes='
-    /vendor/rails/activerecord/lib/active_record/base.rb:2312:in `each'
-    /vendor/rails/activerecord/lib/active_record/base.rb:2312:in `attributes='
-    /vendor/rails/activerecord/lib/active_record/base.rb:2226:in `update_attributes'
-    /app/controllers/projects_controller.rb:70:in `update'
-    /vendor/rails/actionpack/lib/action_controller/mime_responds.rb:106:in `call'
-    /vendor/rails/actionpack/lib/action_controller/mime_responds.rb:106:in `respond_to'
-    /app/controllers/projects_controller.rb:69:in `update'
-    /vendor/rails/actionpack/lib/action_controller/base.rb:1160:in `send'
-    /vendor/rails/actionpack/lib/action_controller/base.rb:1160:in `perform_action_without_filters'
-    /vendor/rails/actionpack/lib/action_controller/filters.rb:579:in `call_filters'
-    /vendor/rails/actionpack/lib/action_controller/filters.rb:572:in `perform_action_without_benchmark'
-    /vendor/rails/actionpack/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
-    /opt/local/lib/ruby/1.8/benchmark.rb:293:in `measure'
-    /vendor/rails/actionpack/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
-    /vendor/rails/actionpack/lib/action_controller/rescue.rb:199:in `perform_action_without_caching'
-    /vendor/rails/actionpack/lib/action_controller/caching/sql_cache.rb:13:in `perform_action'
-    /vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/query_cache.rb:33:in `cache'
-    /vendor/rails/activerecord/lib/active_record/query_cache.rb:8:in `cache'
-    /vendor/rails/actionpack/lib/action_controller/caching/sql_cache.rb:12:in `perform_action'
-    /vendor/rails/actionpack/lib/action_controller/base.rb:526:in `send'
-    /vendor/rails/actionpack/lib/action_controller/base.rb:526:in `process_without_filters'
-    /vendor/rails/actionpack/lib/action_controller/filters.rb:568:in `process_without_session_management_support'
-    /vendor/rails/actionpack/lib/action_controller/session_management.rb:123:in `process'
-    /vendor/rails/actionpack/lib/action_controller/base.rb:387:in `process'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:156:in `handle_request'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:97:in `dispatch'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:94:in `synchronize'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:94:in `dispatch'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:110:in `dispatch_cgi'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:11:in `dispatch'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/rails.rb:76:in `process'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/rails.rb:74:in `synchronize'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/rails.rb:74:in `process'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:159:in `process_client'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:158:in `each'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:158:in `process_client'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:285:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:285:in `initialize'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:285:in `new'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:285:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:268:in `initialize'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:268:in `new'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:268:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/configurator.rb:282:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/configurator.rb:281:in `each'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/configurator.rb:281:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/mongrel_rails:128:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/command.rb:212:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/mongrel_rails:281
-
-Rendering /Users/jeff/Sites/lab/complex_forms_demo_app/vendor/rails/actionpack/lib/action_controller/templates/rescues/layout.erb (internal_server_error)
-
-
-Processing ProjectsController#update (for 127.0.0.1 at 2008-05-08 10:29:51) [PUT]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;commit&quot;=&gt;&quot;Submit&quot;, &quot;project&quot;=&gt;{&quot;name&quot;=&gt;&quot;Apollo 11&quot;, &quot;new_task_attributes&quot;=&gt;{&quot;3&quot;=&gt;{&quot;name&quot;=&gt;&quot;Task One&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;0&quot;}, &quot;4&quot;=&gt;{&quot;name&quot;=&gt;&quot;Task Two&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;1&quot;}}, &quot;category_attributes&quot;=&gt;{&quot;1&quot;=&gt;&quot;1&quot;, &quot;2&quot;=&gt;&quot;0&quot;, &quot;3&quot;=&gt;&quot;1&quot;}, &quot;tag_attributes&quot;=&gt;{&quot;1&quot;=&gt;&quot;1&quot;, &quot;2&quot;=&gt;&quot;0&quot;, &quot;3&quot;=&gt;&quot;0&quot;, &quot;4&quot;=&gt;&quot;1&quot;}, &quot;project_detail_attributes&quot;=&gt;{&quot;description&quot;=&gt;&quot;Test&quot;}, &quot;existing_assignment_attributes&quot;=&gt;{&quot;1&quot;=&gt;{&quot;title&quot;=&gt;&quot;Commander&quot;, &quot;employee_id&quot;=&gt;&quot;1&quot;}, &quot;2&quot;=&gt;{&quot;title&quot;=&gt;&quot;Command Module Pilot&quot;, &quot;employee_id&quot;=&gt;&quot;2&quot;}, &quot;3&quot;=&gt;{&quot;title&quot;=&gt;&quot;Lunar Module Pilot&quot;, &quot;employee_id&quot;=&gt;&quot;3&quot;}}}, &quot;authenticity_token&quot;=&gt;&quot;bf076981917f6734cfc602f41c60c6682bfbb285&quot;, &quot;_method&quot;=&gt;&quot;put&quot;, &quot;action&quot;=&gt;&quot;update&quot;, &quot;id&quot;=&gt;&quot;1&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;36;1mSQL (0.000271)*[0m   *[0;1mSET NAMES 'utf8'*[0m
-  *[4;35;1mSQL (0.000117)*[0m   *[0mSET SQL_AUTO_IS_NULL=0*[0m
-  *[4;36;1mProject Columns (0.002681)*[0m   *[0;1mSHOW FIELDS FROM `projects`*[0m
-  *[4;35;1mProject Load (0.000880)*[0m   *[0mSELECT * FROM `projects` WHERE (`projects`.`id` = 1) *[0m
-  *[4;36;1mTask Load (0.000524)*[0m   *[0;1mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 1) *[0m
-  *[4;35;1mTask Columns (0.001818)*[0m   *[0mSHOW FIELDS FROM `tasks`*[0m
-
-
-RuntimeError ({&quot;3&quot;=&gt;{&quot;name&quot;=&gt;&quot;Task One&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;0&quot;}, &quot;4&quot;=&gt;{&quot;name&quot;=&gt;&quot;Task Two&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;1&quot;}}):
-    /vendor/plugins/complex_forms_helper/lib/association_creation_from_params.rb:66:in `new_task_attributes='
-    /vendor/rails/activerecord/lib/active_record/base.rb:2313:in `send'
-    /vendor/rails/activerecord/lib/active_record/base.rb:2313:in `attributes='
-    /vendor/rails/activerecord/lib/active_record/base.rb:2312:in `each'
-    /vendor/rails/activerecord/lib/active_record/base.rb:2312:in `attributes='
-    /vendor/rails/activerecord/lib/active_record/base.rb:2226:in `update_attributes'
-    /app/controllers/projects_controller.rb:70:in `update'
-    /vendor/rails/actionpack/lib/action_controller/mime_responds.rb:106:in `call'
-    /vendor/rails/actionpack/lib/action_controller/mime_responds.rb:106:in `respond_to'
-    /app/controllers/projects_controller.rb:69:in `update'
-    /vendor/rails/actionpack/lib/action_controller/base.rb:1160:in `send'
-    /vendor/rails/actionpack/lib/action_controller/base.rb:1160:in `perform_action_without_filters'
-    /vendor/rails/actionpack/lib/action_controller/filters.rb:579:in `call_filters'
-    /vendor/rails/actionpack/lib/action_controller/filters.rb:572:in `perform_action_without_benchmark'
-    /vendor/rails/actionpack/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
-    /opt/local/lib/ruby/1.8/benchmark.rb:293:in `measure'
-    /vendor/rails/actionpack/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
-    /vendor/rails/actionpack/lib/action_controller/rescue.rb:199:in `perform_action_without_caching'
-    /vendor/rails/actionpack/lib/action_controller/caching/sql_cache.rb:13:in `perform_action'
-    /vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/query_cache.rb:33:in `cache'
-    /vendor/rails/activerecord/lib/active_record/query_cache.rb:8:in `cache'
-    /vendor/rails/actionpack/lib/action_controller/caching/sql_cache.rb:12:in `perform_action'
-    /vendor/rails/actionpack/lib/action_controller/base.rb:526:in `send'
-    /vendor/rails/actionpack/lib/action_controller/base.rb:526:in `process_without_filters'
-    /vendor/rails/actionpack/lib/action_controller/filters.rb:568:in `process_without_session_management_support'
-    /vendor/rails/actionpack/lib/action_controller/session_management.rb:123:in `process'
-    /vendor/rails/actionpack/lib/action_controller/base.rb:387:in `process'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:156:in `handle_request'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:97:in `dispatch'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:94:in `synchronize'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:94:in `dispatch'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:110:in `dispatch_cgi'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:11:in `dispatch'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/rails.rb:76:in `process'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/rails.rb:74:in `synchronize'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/rails.rb:74:in `process'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:159:in `process_client'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:158:in `each'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:158:in `process_client'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:285:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:285:in `initialize'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:285:in `new'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:285:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:268:in `initialize'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:268:in `new'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:268:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/configurator.rb:282:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/configurator.rb:281:in `each'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/configurator.rb:281:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/mongrel_rails:128:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/command.rb:212:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/mongrel_rails:281
-
-Rendering /Users/jeff/Sites/lab/complex_forms_demo_app/vendor/rails/actionpack/lib/action_controller/templates/rescues/layout.erb (internal_server_error)
-
-
-Processing ProjectsController#update (for 127.0.0.1 at 2008-05-08 10:30:39) [PUT]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;commit&quot;=&gt;&quot;Submit&quot;, &quot;project&quot;=&gt;{&quot;name&quot;=&gt;&quot;Apollo 11&quot;, &quot;new_task_attributes&quot;=&gt;{&quot;3&quot;=&gt;{&quot;name&quot;=&gt;&quot;Task One&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;0&quot;}, &quot;4&quot;=&gt;{&quot;name&quot;=&gt;&quot;Task Two&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;1&quot;}}, &quot;category_attributes&quot;=&gt;{&quot;1&quot;=&gt;&quot;1&quot;, &quot;2&quot;=&gt;&quot;0&quot;, &quot;3&quot;=&gt;&quot;1&quot;}, &quot;tag_attributes&quot;=&gt;{&quot;1&quot;=&gt;&quot;1&quot;, &quot;2&quot;=&gt;&quot;0&quot;, &quot;3&quot;=&gt;&quot;0&quot;, &quot;4&quot;=&gt;&quot;1&quot;}, &quot;project_detail_attributes&quot;=&gt;{&quot;description&quot;=&gt;&quot;Test&quot;}, &quot;existing_assignment_attributes&quot;=&gt;{&quot;1&quot;=&gt;{&quot;title&quot;=&gt;&quot;Commander&quot;, &quot;employee_id&quot;=&gt;&quot;1&quot;}, &quot;2&quot;=&gt;{&quot;title&quot;=&gt;&quot;Command Module Pilot&quot;, &quot;employee_id&quot;=&gt;&quot;2&quot;}, &quot;3&quot;=&gt;{&quot;title&quot;=&gt;&quot;Lunar Module Pilot&quot;, &quot;employee_id&quot;=&gt;&quot;3&quot;}}}, &quot;authenticity_token&quot;=&gt;&quot;bf076981917f6734cfc602f41c60c6682bfbb285&quot;, &quot;_method&quot;=&gt;&quot;put&quot;, &quot;action&quot;=&gt;&quot;update&quot;, &quot;id&quot;=&gt;&quot;1&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;36;1mSQL (0.000272)*[0m   *[0;1mSET NAMES 'utf8'*[0m
-  *[4;35;1mSQL (0.000097)*[0m   *[0mSET SQL_AUTO_IS_NULL=0*[0m
-  *[4;36;1mProject Columns (0.002635)*[0m   *[0;1mSHOW FIELDS FROM `projects`*[0m
-  *[4;35;1mProject Load (0.000375)*[0m   *[0mSELECT * FROM `projects` WHERE (`projects`.`id` = 1) *[0m
-
-
-RuntimeError ({}):
-    /vendor/plugins/complex_forms_helper/lib/association_creation_from_params.rb:72:in `existing_task_attributes='
-    /vendor/rails/activerecord/lib/active_record/base.rb:2313:in `send'
-    /vendor/rails/activerecord/lib/active_record/base.rb:2313:in `attributes='
-    /vendor/rails/activerecord/lib/active_record/base.rb:2312:in `each'
-    /vendor/rails/activerecord/lib/active_record/base.rb:2312:in `attributes='
-    /vendor/rails/activerecord/lib/active_record/base.rb:2226:in `update_attributes'
-    /app/controllers/projects_controller.rb:70:in `update'
-    /vendor/rails/actionpack/lib/action_controller/mime_responds.rb:106:in `call'
-    /vendor/rails/actionpack/lib/action_controller/mime_responds.rb:106:in `respond_to'
-    /app/controllers/projects_controller.rb:69:in `update'
-    /vendor/rails/actionpack/lib/action_controller/base.rb:1160:in `send'
-    /vendor/rails/actionpack/lib/action_controller/base.rb:1160:in `perform_action_without_filters'
-    /vendor/rails/actionpack/lib/action_controller/filters.rb:579:in `call_filters'
-    /vendor/rails/actionpack/lib/action_controller/filters.rb:572:in `perform_action_without_benchmark'
-    /vendor/rails/actionpack/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
-    /opt/local/lib/ruby/1.8/benchmark.rb:293:in `measure'
-    /vendor/rails/actionpack/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
-    /vendor/rails/actionpack/lib/action_controller/rescue.rb:199:in `perform_action_without_caching'
-    /vendor/rails/actionpack/lib/action_controller/caching/sql_cache.rb:13:in `perform_action'
-    /vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/query_cache.rb:33:in `cache'
-    /vendor/rails/activerecord/lib/active_record/query_cache.rb:8:in `cache'
-    /vendor/rails/actionpack/lib/action_controller/caching/sql_cache.rb:12:in `perform_action'
-    /vendor/rails/actionpack/lib/action_controller/base.rb:526:in `send'
-    /vendor/rails/actionpack/lib/action_controller/base.rb:526:in `process_without_filters'
-    /vendor/rails/actionpack/lib/action_controller/filters.rb:568:in `process_without_session_management_support'
-    /vendor/rails/actionpack/lib/action_controller/session_management.rb:123:in `process'
-    /vendor/rails/actionpack/lib/action_controller/base.rb:387:in `process'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:156:in `handle_request'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:97:in `dispatch'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:94:in `synchronize'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:94:in `dispatch'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:110:in `dispatch_cgi'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:11:in `dispatch'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/rails.rb:76:in `process'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/rails.rb:74:in `synchronize'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/rails.rb:74:in `process'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:159:in `process_client'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:158:in `each'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:158:in `process_client'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:285:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:285:in `initialize'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:285:in `new'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:285:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:268:in `initialize'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:268:in `new'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:268:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/configurator.rb:282:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/configurator.rb:281:in `each'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/configurator.rb:281:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/mongrel_rails:128:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/command.rb:212:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/mongrel_rails:281
-
-Rendering /Users/jeff/Sites/lab/complex_forms_demo_app/vendor/rails/actionpack/lib/action_controller/templates/rescues/layout.erb (internal_server_error)
-
-
-Processing ProjectsController#edit (for 127.0.0.1 at 2008-05-08 10:30:47) [GET]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;action&quot;=&gt;&quot;edit&quot;, &quot;id&quot;=&gt;&quot;1&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;36;1mProject Columns (0.013735)*[0m   *[0;1mSHOW FIELDS FROM `projects`*[0m
-  *[4;35;1mProject Load (0.027917)*[0m   *[0mSELECT * FROM `projects` WHERE (`projects`.`id` = 1) *[0m
-Rendering template within layouts/application
-Rendering projects/edit
-  *[4;36;1mTask Columns (0.001818)*[0m   *[0;1mSHOW FIELDS FROM `tasks`*[0m
-Rendered projects/_task (0.00332)
-  *[4;35;1mTask Load (0.000390)*[0m   *[0mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 1) *[0m
-  *[4;36;1mAssignment Columns (0.021962)*[0m   *[0;1mSHOW FIELDS FROM `assignments`*[0m
-  *[4;35;1mEmployee Load (0.000362)*[0m   *[0mSELECT * FROM `employees` *[0m
-  *[4;36;1mEmployee Columns (0.001936)*[0m   *[0;1mSHOW FIELDS FROM `employees`*[0m
-Rendered projects/_assignment (0.01470)
-  *[4;35;1mAssignment Load (0.000318)*[0m   *[0mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 1) *[0m
-Rendered projects/_error_messages (0.00029)
-Rendered projects/_task (0.00086)
-Rendered projects/_task (0.00066)
-Rendered projects/_task (0.00065)
-  *[4;36;1mCACHE (0.000000)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00094)
-  *[4;35;1mCACHE (0.000000)*[0m   *[0mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00086)
-  *[4;36;1mCACHE (0.000000)*[0m   *[0;1mSELECT * FROM `employees` *[0m
-Rendered projects/_assignment (0.00087)
-  *[4;35;1mCategory Load (0.000279)*[0m   *[0mSELECT * FROM `categories` *[0m
-  *[4;36;1mCategory Columns (0.001718)*[0m   *[0;1mSHOW FIELDS FROM `categories`*[0m
-  *[4;35;1mCategory Exists (0.000327)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 1) AND ((`categorizations`.project_id = 1)) LIMIT 1*[0m
-Rendered projects/_category (0.00507)
-  *[4;36;1mCategory Exists (0.000265)*[0m   *[0;1mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 2) AND ((`categorizations`.project_id = 1)) LIMIT 1*[0m
-Rendered projects/_category (0.00115)
-  *[4;35;1mCategory Exists (0.000278)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE (`categories`.`id` = 3) AND ((`categorizations`.project_id = 1)) LIMIT 1*[0m
-Rendered projects/_category (0.00117)
-  *[4;36;1mTag Load (0.000269)*[0m   *[0;1mSELECT * FROM `tags` *[0m
-  *[4;35;1mTag Columns (0.001715)*[0m   *[0mSHOW FIELDS FROM `tags`*[0m
-  *[4;36;1mTag Exists (0.000339)*[0m   *[0;1mSELECT `tags`.id FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`tags`.`id` = 1) AND (`projects_tags`.project_id = 1 ) LIMIT 1*[0m
-Rendered projects/_tag (0.00480)
-  *[4;35;1mTag Exists (0.000278)*[0m   *[0mSELECT `tags`.id FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`tags`.`id` = 2) AND (`projects_tags`.project_id = 1 ) LIMIT 1*[0m
-Rendered projects/_tag (0.00113)
-  *[4;36;1mTag Exists (0.000235)*[0m   *[0;1mSELECT `tags`.id FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`tags`.`id` = 3) AND (`projects_tags`.project_id = 1 ) LIMIT 1*[0m
-Rendered projects/_tag (0.00103)
-  *[4;35;1mTag Exists (0.000288)*[0m   *[0mSELECT `tags`.id FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`tags`.`id` = 4) AND (`projects_tags`.project_id = 1 ) LIMIT 1*[0m
-Rendered projects/_tag (0.00145)
-  *[4;36;1mSQL (0.000142)*[0m   *[0;1mselect count(*) from projects_tags*[0m
-  *[4;35;1mJoin Table Columns (0.001502)*[0m   *[0mSHOW FIELDS FROM `projects_tags`*[0m
-  *[4;36;1mTag Load (0.001602)*[0m   *[0;1mSELECT * FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`projects_tags`.project_id = 1 ) *[0m
-  *[4;35;1mProjectDetail Load (0.000273)*[0m   *[0mSELECT * FROM `project_details` WHERE (`project_details`.project_id = 1) LIMIT 1*[0m
-  *[4;36;1mProjectDetail Columns (0.003128)*[0m   *[0;1mSHOW FIELDS FROM `project_details`*[0m
-Rendered projects/_form (0.13107)
-Completed in 0.52795 (1 reqs/sec) | Rendering: 0.10587 (20%) | DB: 0.08445 (15%) | 200 OK [http://localhost/projects/1/edit]
-
-
-Processing ProjectsController#update (for 127.0.0.1 at 2008-05-08 10:30:51) [PUT]
-  Session ID: BAh7BzoMY3NyZl9pZCIlYTMwY2IxODcyYzU4MDYzMTI5ZjJkYmNjYzRhOTY4%0AMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh%0Ac2h7AAY6CkB1c2VkewA%3D--223658973615b2a3f5af37c5f9e87b6f386f2620
-  Parameters: {&quot;commit&quot;=&gt;&quot;Submit&quot;, &quot;project&quot;=&gt;{&quot;name&quot;=&gt;&quot;Apollo 11&quot;, &quot;existing_task_attributes&quot;=&gt;{&quot;6&quot;=&gt;{&quot;name&quot;=&gt;&quot;Come Back Safely&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;0&quot;}, &quot;4&quot;=&gt;{&quot;name&quot;=&gt;&quot;Take Off&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;1&quot;}, &quot;5&quot;=&gt;{&quot;name&quot;=&gt;&quot;Land on Moon&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;1&quot;}}, &quot;category_attributes&quot;=&gt;{&quot;1&quot;=&gt;&quot;1&quot;, &quot;2&quot;=&gt;&quot;0&quot;, &quot;3&quot;=&gt;&quot;1&quot;}, &quot;tag_attributes&quot;=&gt;{&quot;1&quot;=&gt;&quot;1&quot;, &quot;2&quot;=&gt;&quot;0&quot;, &quot;3&quot;=&gt;&quot;0&quot;, &quot;4&quot;=&gt;&quot;1&quot;}, &quot;project_detail_attributes&quot;=&gt;{&quot;description&quot;=&gt;&quot;Test&quot;}, &quot;existing_assignment_attributes&quot;=&gt;{&quot;1&quot;=&gt;{&quot;title&quot;=&gt;&quot;Commander&quot;, &quot;employee_id&quot;=&gt;&quot;1&quot;}, &quot;2&quot;=&gt;{&quot;title&quot;=&gt;&quot;Command Module Pilot&quot;, &quot;employee_id&quot;=&gt;&quot;2&quot;}, &quot;3&quot;=&gt;{&quot;title&quot;=&gt;&quot;Lunar Module Pilot&quot;, &quot;employee_id&quot;=&gt;&quot;3&quot;}}}, &quot;authenticity_token&quot;=&gt;&quot;bf076981917f6734cfc602f41c60c6682bfbb285&quot;, &quot;_method&quot;=&gt;&quot;put&quot;, &quot;action&quot;=&gt;&quot;update&quot;, &quot;id&quot;=&gt;&quot;1&quot;, &quot;controller&quot;=&gt;&quot;projects&quot;}
-  *[4;35;1mProject Columns (0.002478)*[0m   *[0mSHOW FIELDS FROM `projects`*[0m
-  *[4;36;1mProject Load (0.001386)*[0m   *[0;1mSELECT * FROM `projects` WHERE (`projects`.`id` = 1) *[0m
-
-
-RuntimeError ({&quot;6&quot;=&gt;{&quot;name&quot;=&gt;&quot;Come Back Safely&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;0&quot;}, &quot;4&quot;=&gt;{&quot;name&quot;=&gt;&quot;Take Off&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;1&quot;}, &quot;5&quot;=&gt;{&quot;name&quot;=&gt;&quot;Land on Moon&quot;, &quot;marked_for_deletion&quot;=&gt;&quot;false&quot;, &quot;complete&quot;=&gt;&quot;1&quot;}}):
-    /vendor/plugins/complex_forms_helper/lib/association_creation_from_params.rb:72:in `existing_task_attributes='
-    /vendor/rails/activerecord/lib/active_record/base.rb:2313:in `send'
-    /vendor/rails/activerecord/lib/active_record/base.rb:2313:in `attributes='
-    /vendor/rails/activerecord/lib/active_record/base.rb:2312:in `each'
-    /vendor/rails/activerecord/lib/active_record/base.rb:2312:in `attributes='
-    /vendor/rails/activerecord/lib/active_record/base.rb:2226:in `update_attributes'
-    /app/controllers/projects_controller.rb:70:in `update'
-    /vendor/rails/actionpack/lib/action_controller/mime_responds.rb:106:in `call'
-    /vendor/rails/actionpack/lib/action_controller/mime_responds.rb:106:in `respond_to'
-    /app/controllers/projects_controller.rb:69:in `update'
-    /vendor/rails/actionpack/lib/action_controller/base.rb:1160:in `send'
-    /vendor/rails/actionpack/lib/action_controller/base.rb:1160:in `perform_action_without_filters'
-    /vendor/rails/actionpack/lib/action_controller/filters.rb:579:in `call_filters'
-    /vendor/rails/actionpack/lib/action_controller/filters.rb:572:in `perform_action_without_benchmark'
-    /vendor/rails/actionpack/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
-    /opt/local/lib/ruby/1.8/benchmark.rb:293:in `measure'
-    /vendor/rails/actionpack/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
-    /vendor/rails/actionpack/lib/action_controller/rescue.rb:199:in `perform_action_without_caching'
-    /vendor/rails/actionpack/lib/action_controller/caching/sql_cache.rb:13:in `perform_action'
-    /vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/query_cache.rb:33:in `cache'
-    /vendor/rails/activerecord/lib/active_record/query_cache.rb:8:in `cache'
-    /vendor/rails/actionpack/lib/action_controller/caching/sql_cache.rb:12:in `perform_action'
-    /vendor/rails/actionpack/lib/action_controller/base.rb:526:in `send'
-    /vendor/rails/actionpack/lib/action_controller/base.rb:526:in `process_without_filters'
-    /vendor/rails/actionpack/lib/action_controller/filters.rb:568:in `process_without_session_management_support'
-    /vendor/rails/actionpack/lib/action_controller/session_management.rb:123:in `process'
-    /vendor/rails/actionpack/lib/action_controller/base.rb:387:in `process'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:156:in `handle_request'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:97:in `dispatch'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:94:in `synchronize'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:94:in `dispatch'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:110:in `dispatch_cgi'
-    /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:11:in `dispatch'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/rails.rb:76:in `process'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/rails.rb:74:in `synchronize'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/rails.rb:74:in `process'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:159:in `process_client'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:158:in `each'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:158:in `process_client'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:285:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:285:in `initialize'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:285:in `new'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:285:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:268:in `initialize'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:268:in `new'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel.rb:268:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/configurator.rb:282:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/configurator.rb:281:in `each'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/configurator.rb:281:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/mongrel_rails:128:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/command.rb:212:in `run'
-    /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/mongrel_rails:281
-
-Rendering /Users/jeff/Sites/lab/complex_forms_demo_app/vendor/rails/actionpack/lib/action_controller/templates/rescues/layout.erb (internal_server_error)
-  *[4;36;1mSQL (0.000276)*[0m   *[0;1mSET NAMES 'utf8'*[0m
-  *[4;35;1mSQL (0.000114)*[0m   *[0mSET SQL_AUTO_IS_NULL=0*[0m
-  *[4;36;1mProject Load (0.000409)*[0m   *[0;1mSELECT * FROM `projects` LIMIT 1*[0m
-  *[4;35;1mProject Columns (0.002188)*[0m   *[0mSHOW FIELDS FROM `projects`*[0m
-  *[4;36;1mTag Columns (0.002344)*[0m   *[0;1mSHOW FIELDS FROM `tags`*[0m
-  *[4;35;1mSQL (0.000135)*[0m   *[0mBEGIN*[0m
-  *[4;36;1mTag Create (0.000292)*[0m   *[0;1mINSERT INTO `tags` (`name`, `updated_at`, `created_at`) VALUES('jeff', '2008-05-08 10:54:51', '2008-05-08 10:54:51')*[0m
-  *[4;35;1mprojects_tags Columns (0.001540)*[0m   *[0mSHOW FIELDS FROM `projects_tags`*[0m
-  *[4;36;1mSQL (0.000286)*[0m   *[0;1mINSERT INTO `projects_tags` (`updated_at`, `project_id`, `tag_id`, `id`, `created_at`) VALUES ('2008-05-08 10:54:51', 1, 5, 5, '2008-05-08 10:54:51')*[0m
-  *[4;35;1mSQL (0.000525)*[0m   *[0mCOMMIT*[0m
-  *[4;36;1mJoin Table Columns (0.002833)*[0m   *[0;1mSHOW FIELDS FROM `projects_tags`*[0m
-  *[4;35;1mTag Load (0.002144)*[0m   *[0mSELECT * FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`projects_tags`.project_id = 1 ) *[0m
-  *[4;36;1mEmployee Columns (0.002456)*[0m   *[0;1mSHOW FIELDS FROM `employees`*[0m
-  *[4;35;1mSQL (0.000181)*[0m   *[0mBEGIN*[0m
-  *[4;36;1mTask Load (0.000302)*[0m   *[0;1mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 1) *[0m
-  *[4;35;1mTask Columns (0.002347)*[0m   *[0mSHOW FIELDS FROM `tasks`*[0m
-  *[4;36;1mAssignment Load (0.000258)*[0m   *[0;1mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 1) *[0m
-  *[4;35;1mAssignment Columns (0.001516)*[0m   *[0mSHOW FIELDS FROM `assignments`*[0m
-  *[4;36;1mProject Update (0.000335)*[0m   *[0;1mUPDATE `projects` SET `created_at` = '2008-04-16 05:34:01', `updated_at` = '2008-05-08 11:01:16', `name` = 'Apollo 11' WHERE `id` = 1*[0m
-  *[4;35;1mTask Update (0.000300)*[0m   *[0mUPDATE `tasks` SET `created_at` = '2008-04-16 05:39:42', `complete` = 1, `updated_at` = '2008-05-08 11:01:16', `project_id` = 1, `name` = 'Take Off' WHERE `id` = 4*[0m
-  *[4;36;1mTask Update (0.000210)*[0m   *[0;1mUPDATE `tasks` SET `created_at` = '2008-04-16 05:39:54', `complete` = 1, `updated_at` = '2008-05-08 11:01:16', `project_id` = 1, `name` = 'Land on Moon' WHERE `id` = 5*[0m
-  *[4;35;1mTask Update (0.000200)*[0m   *[0mUPDATE `tasks` SET `created_at` = '2008-04-16 05:40:11', `complete` = 0, `updated_at` = '2008-05-08 11:01:16', `project_id` = 1, `name` = 'Come Back Safely' WHERE `id` = 6*[0m
-  *[4;36;1mAssignment Update (0.000260)*[0m   *[0;1mUPDATE `assignments` SET `created_at` = '2008-04-16 05:41:07', `title` = 'Commander', `employee_id` = 1, `updated_at` = '2008-05-08 11:01:16', `project_id` = 1 WHERE `id` = 1*[0m
-  *[4;35;1mAssignment Update (0.000139)*[0m   *[0mUPDATE `assignments` SET `created_at` = '2008-04-16 05:41:07', `title` = 'Command Module Pilot', `employee_id` = 2, `updated_at` = '2008-05-08 11:01:16', `project_id` = 1 WHERE `id` = 2*[0m
-  *[4;36;1mAssignment Update (0.000142)*[0m   *[0;1mUPDATE `assignments` SET `created_at` = '2008-04-16 05:42:08', `title` = 'Lunar Module Pilot', `employee_id` = 3, `updated_at` = '2008-05-08 11:01:16', `project_id` = 1 WHERE `id` = 3*[0m
-  *[4;35;1mEmployee Create (0.000161)*[0m   *[0mINSERT INTO `employees` (`name`, `updated_at`, `created_at`) VALUES('Jeff', '2008-05-08 11:01:16', '2008-05-08 11:01:16')*[0m
-  *[4;36;1mSQL (0.000789)*[0m   *[0;1mROLLBACK*[0m
+  *[4;35;1mTask Load (0.000325)*[0m   *[0mSELECT * FROM `tasks` WHERE (`tasks`.project_id = 1) *[0m
+  *[4;36;1mTask Columns (0.001797)*[0m   *[0;1mSHOW FIELDS FROM `tasks`*[0m
+  *[4;35;1mAssignment Load (0.000343)*[0m   *[0mSELECT * FROM `assignments` WHERE (`assignments`.project_id = 1) *[0m
+  *[4;36;1mAssignment Columns (0.002445)*[0m   *[0;1mSHOW FIELDS FROM `assignments`*[0m
+  *[4;35;1mEmployee Columns (0.001962)*[0m   *[0mSHOW FIELDS FROM `employees`*[0m
+  *[4;36;1mEmployee Load (0.000954)*[0m   *[0;1mSELECT * FROM `employees` WHERE (`employees`.`id` = 1) *[0m
+  *[4;35;1mEmployee Load (0.000229)*[0m   *[0mSELECT * FROM `employees` WHERE (`employees`.`id` = 2) *[0m
+  *[4;36;1mEmployee Load (0.000204)*[0m   *[0;1mSELECT * FROM `employees` WHERE (`employees`.`id` = 3) *[0m
+  *[4;35;1mCategory Load (0.000452)*[0m   *[0mSELECT `categories`.* FROM `categories` INNER JOIN categorizations ON categories.id = categorizations.category_id WHERE ((`categorizations`.project_id = 1)) *[0m
+  *[4;36;1mCategory Columns (0.001805)*[0m   *[0;1mSHOW FIELDS FROM `categories`*[0m
+  *[4;35;1mProjectDetail Load (0.000549)*[0m   *[0mSELECT * FROM `project_details` WHERE (`project_details`.project_id = 1) LIMIT 1*[0m
+  *[4;36;1mJoin Table Columns (0.002092)*[0m   *[0;1mSHOW FIELDS FROM `projects_tags`*[0m
+  *[4;35;1mTag Load (0.001159)*[0m   *[0mSELECT * FROM `tags` INNER JOIN `projects_tags` ON `tags`.id = `projects_tags`.tag_id WHERE (`projects_tags`.project_id = 1 ) *[0m
+Completed in 0.14749 (6 reqs/sec) | Rendering: 0.05639 (38%) | DB: 0.01693 (11%) | 200 OK [http://localhost/projects/1]
+  *[4;36;1mSQL (0.000301)*[0m   *[0;1mSET NAMES 'utf8'*[0m
+  *[4;35;1mSQL (0.000106)*[0m   *[0mSET SQL_AUTO_IS_NULL=0*[0m
+  *[4;36;1mSQL (0.002248)*[0m   *[0;1mDROP TABLE `assignments`*[0m
+  *[4;35;1mSQL (0.002504)*[0m   *[0mCREATE TABLE `assignments` (`id` int(11) DEFAULT NULL auto_increment PRIMARY KEY, `employee_id` int(11) DEFAULT NULL, `project_id` int(11) DEFAULT NULL, `title` varchar(255) DEFAULT NULL, `created_at` datetime DEFAULT NULL, `updated_at` datetime DEFAULT NULL) ENGINE=InnoDB*[0m
+  *[4;36;1mSQL (0.001507)*[0m   *[0;1mDROP TABLE `categories`*[0m
+  *[4;35;1mSQL (0.004396)*[0m   *[0mCREATE TABLE `categories` (`id` int(11) DEFAULT NULL auto_increment PRIMARY KEY, `name` varchar(255) DEFAULT NULL, `created_at` datetime DEFAULT NULL, `updated_at` datetime DEFAULT NULL) ENGINE=InnoDB*[0m
+  *[4;36;1mSQL (0.002089)*[0m   *[0;1mDROP TABLE `categorizations`*[0m
+  *[4;35;1mSQL (0.002254)*[0m   *[0mCREATE TABLE `categorizations` (`id` int(11) DEFAULT NULL auto_increment PRIMARY KEY, `project_id` int(11) DEFAULT NULL, `category_id` int(11) DEFAULT NULL, `created_at` datetime DEFAULT NULL, `updated_at` datetime DEFAULT NULL) ENGINE=InnoDB*[0m
+  *[4;36;1mSQL (0.001732)*[0m   *[0;1mDROP TABLE `codes`*[0m
+  *[4;35;1mSQL (0.003484)*[0m   *[0mCREATE TABLE `codes` (`id` int(11) DEFAULT NULL auto_increment PRIMARY KEY, `name` varchar(255) DEFAULT NULL, `category` varchar(255) DEFAULT NULL, `created_at` datetime DEFAULT NULL, `updated_at` datetime DEFAULT NULL) ENGINE=InnoDB*[0m
+  *[4;36;1mSQL (0.002400)*[0m   *[0;1mDROP TABLE `codes_projects`*[0m
+  *[4;35;1mSQL (0.002802)*[0m   *[0mCREATE TABLE `codes_projects` (`id` int(11) DEFAULT NULL auto_increment PRIMARY KEY, `code_id` int(11) DEFAULT NULL, `project_id` int(11) DEFAULT NULL, `created_at` datetime DEFAULT NULL, `updated_at` datetime DEFAULT NULL) ENGINE=InnoDB*[0m
+  *[4;36;1mSQL (0.001916)*[0m   *[0;1mDROP TABLE `employees`*[0m
+  *[4;35;1mSQL (0.002604)*[0m   *[0mCREATE TABLE `employees` (`id` int(11) DEFAULT NULL auto_increment PRIMARY KEY, `name` varchar(255) DEFAULT NULL, `created_at` datetime DEFAULT NULL, `updated_at` datetime DEFAULT NULL) ENGINE=InnoDB*[0m
+  *[4;36;1mSQL (0.001807)*[0m   *[0;1mDROP TABLE `project_details`*[0m
+  *[4;35;1mSQL (0.002658)*[0m   *[0mCREATE TABLE `project_details` (`id` int(11) DEFAULT NULL auto_increment PRIMARY KEY, `project_id` int(11) DEFAULT NULL, `description` varchar(255) DEFAULT NULL, `created_at` datetime DEFAULT NULL, `updated_at` datetime DEFAULT NULL) ENGINE=InnoDB*[0m
+  *[4;36;1mSQL (0.001875)*[0m   *[0;1mDROP TABLE `projects`*[0m
+  *[4;35;1mSQL (0.002615)*[0m   *[0mCREATE TABLE `projects` (`id` int(11) DEFAULT NULL auto_increment PRIMARY KEY, `name` varchar(255) DEFAULT NULL, `created_at` datetime DEFAULT NULL, `updated_at` datetime DEFAULT NULL) ENGINE=InnoDB*[0m
+  *[4;36;1mSQL (0.002012)*[0m   *[0;1mDROP TABLE `projects_tags`*[0m
+  *[4;35;1mSQL (0.003234)*[0m   *[0mCREATE TABLE `projects_tags` (`id` int(11) DEFAULT NULL auto_increment PRIMARY KEY, `project_id` int(11) DEFAULT NULL, `tag_id` int(11) DEFAULT NULL, `created_at` datetime DEFAULT NULL, `updated_at` datetime DEFAULT NULL) ENGINE=InnoDB*[0m
+  *[4;36;1mSQL (0.001780)*[0m   *[0;1mDROP TABLE `tags`*[0m
+  *[4;35;1mSQL (0.002623)*[0m   *[0mCREATE TABLE `tags` (`id` int(11) DEFAULT NULL auto_increment PRIMARY KEY, `name` varchar(255) DEFAULT NULL, `created_at` datetime DEFAULT NULL, `updated_at` datetime DEFAULT NULL) ENGINE=InnoDB*[0m
+  *[4;36;1mSQL (0.021345)*[0m   *[0;1mDROP TABLE `tasks`*[0m
+  *[4;35;1mSQL (0.002870)*[0m   *[0mCREATE TABLE `tasks` (`id` int(11) DEFAULT NULL auto_increment PRIMARY KEY, `project_id` int(11) DEFAULT NULL, `name` varchar(255) DEFAULT NULL, `complete` tinyint(1) DEFAULT 0 NOT NULL, `created_at` datetime DEFAULT NULL, `updated_at` datetime DEFAULT NULL) ENGINE=InnoDB*[0m
+  *[4;36;1mSQL (0.000797)*[0m   *[0;1mSHOW TABLES*[0m
+  *[4;35;1mSQL (0.000281)*[0m   *[0mSELECT version FROM `schema_migrations`*[0m
+  *[4;36;1mSQL (0.000124)*[0m   *[0;1mSET NAMES 'utf8'*[0m
+  *[4;35;1mSQL (0.000099)*[0m   *[0mSET SQL_AUTO_IS_NULL=0*[0m</diff>
      <filename>log/development.log</filename>
    </modified>
    <modified>
      <diff>@@ -1,171 +1,9 @@
-** USR2 signal received.
-** Restarting with arguments:  ruby /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/mongrel_rails start -d -p 3060
 ** Daemonized, any open files are closed.  Look at log/mongrel.pid and log/mongrel.log for info.
-** Starting Mongrel listening at 0.0.0.0:3060
+** Starting Mongrel listening at 0.0.0.0:3000
 ** Starting Rails with development environment...
 ** Rails loaded.
 ** Loading any Rails specific GemPlugins
 ** Signals ready.  TERM =&gt; stop.  USR2 =&gt; restart.  INT =&gt; stop (no restart).
 ** Rails signals registered.  HUP =&gt; reload (without restart).  It might not work well.
-** Mongrel 1.1.4 available at 0.0.0.0:3060
-** Writing PID file to log/mongrel.pid
-** USR2 signal received.
-** Restarting with arguments:  ruby /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/mongrel_rails start -d -p 3060
-** Daemonized, any open files are closed.  Look at log/mongrel.pid and log/mongrel.log for info.
-** Starting Mongrel listening at 0.0.0.0:3060
-** Starting Rails with development environment...
-** Rails loaded.
-** Loading any Rails specific GemPlugins
-** Signals ready.  TERM =&gt; stop.  USR2 =&gt; restart.  INT =&gt; stop (no restart).
-** Rails signals registered.  HUP =&gt; reload (without restart).  It might not work well.
-** Mongrel 1.1.4 available at 0.0.0.0:3060
-** Writing PID file to log/mongrel.pid
-** USR2 signal received.
-** Restarting with arguments:  ruby /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/mongrel_rails start -d -p 3060
-** Daemonized, any open files are closed.  Look at log/mongrel.pid and log/mongrel.log for info.
-** Starting Mongrel listening at 0.0.0.0:3060
-** Starting Rails with development environment...
-** Rails loaded.
-** Loading any Rails specific GemPlugins
-** Signals ready.  TERM =&gt; stop.  USR2 =&gt; restart.  INT =&gt; stop (no restart).
-** Rails signals registered.  HUP =&gt; reload (without restart).  It might not work well.
-** Mongrel 1.1.4 available at 0.0.0.0:3060
-** Writing PID file to log/mongrel.pid
-** USR2 signal received.
-** Restarting with arguments:  ruby /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/mongrel_rails start -d -p 3060
-** Daemonized, any open files are closed.  Look at log/mongrel.pid and log/mongrel.log for info.
-** Starting Mongrel listening at 0.0.0.0:3060
-** Starting Rails with development environment...
-** Rails loaded.
-** Loading any Rails specific GemPlugins
-** Signals ready.  TERM =&gt; stop.  USR2 =&gt; restart.  INT =&gt; stop (no restart).
-** Rails signals registered.  HUP =&gt; reload (without restart).  It might not work well.
-** Mongrel 1.1.4 available at 0.0.0.0:3060
-** Writing PID file to log/mongrel.pid
-** USR2 signal received.
-** Restarting with arguments:  ruby /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/mongrel_rails start -d -p 3060
-** Daemonized, any open files are closed.  Look at log/mongrel.pid and log/mongrel.log for info.
-** Starting Mongrel listening at 0.0.0.0:3060
-** Starting Rails with development environment...
-** Rails loaded.
-** Loading any Rails specific GemPlugins
-** Signals ready.  TERM =&gt; stop.  USR2 =&gt; restart.  INT =&gt; stop (no restart).
-** Rails signals registered.  HUP =&gt; reload (without restart).  It might not work well.
-** Mongrel 1.1.4 available at 0.0.0.0:3060
-** Writing PID file to log/mongrel.pid
-** USR2 signal received.
-** Restarting with arguments:  ruby /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/mongrel_rails start -d -p 3060
-** Daemonized, any open files are closed.  Look at log/mongrel.pid and log/mongrel.log for info.
-** Starting Mongrel listening at 0.0.0.0:3060
-** Starting Rails with development environment...
-** Rails loaded.
-** Loading any Rails specific GemPlugins
-** Signals ready.  TERM =&gt; stop.  USR2 =&gt; restart.  INT =&gt; stop (no restart).
-** Rails signals registered.  HUP =&gt; reload (without restart).  It might not work well.
-** Mongrel 1.1.4 available at 0.0.0.0:3060
-** Writing PID file to log/mongrel.pid
-** USR2 signal received.
-** Restarting with arguments:  ruby /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/mongrel_rails start -d -p 3060
-** Daemonized, any open files are closed.  Look at log/mongrel.pid and log/mongrel.log for info.
-** Starting Mongrel listening at 0.0.0.0:3060
-** Starting Rails with development environment...
-** Rails loaded.
-** Loading any Rails specific GemPlugins
-** Signals ready.  TERM =&gt; stop.  USR2 =&gt; restart.  INT =&gt; stop (no restart).
-** Rails signals registered.  HUP =&gt; reload (without restart).  It might not work well.
-** Mongrel 1.1.4 available at 0.0.0.0:3060
-** Writing PID file to log/mongrel.pid
-** USR2 signal received.
-** Restarting with arguments:  ruby /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/mongrel_rails start -d -p 3060
-** Daemonized, any open files are closed.  Look at log/mongrel.pid and log/mongrel.log for info.
-** Starting Mongrel listening at 0.0.0.0:3060
-** Starting Rails with development environment...
-** Rails loaded.
-** Loading any Rails specific GemPlugins
-** Signals ready.  TERM =&gt; stop.  USR2 =&gt; restart.  INT =&gt; stop (no restart).
-** Rails signals registered.  HUP =&gt; reload (without restart).  It might not work well.
-** Mongrel 1.1.4 available at 0.0.0.0:3060
-** Writing PID file to log/mongrel.pid
-** USR2 signal received.
-** Restarting with arguments:  ruby /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/mongrel_rails start -d -p 3060
-** Daemonized, any open files are closed.  Look at log/mongrel.pid and log/mongrel.log for info.
-** Starting Mongrel listening at 0.0.0.0:3060
-** Starting Rails with development environment...
-** Rails loaded.
-** Loading any Rails specific GemPlugins
-** Signals ready.  TERM =&gt; stop.  USR2 =&gt; restart.  INT =&gt; stop (no restart).
-** Rails signals registered.  HUP =&gt; reload (without restart).  It might not work well.
-** Mongrel 1.1.4 available at 0.0.0.0:3060
-** Writing PID file to log/mongrel.pid
-** USR2 signal received.
-** Restarting with arguments:  ruby /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/mongrel_rails start -d -p 3060
-** Daemonized, any open files are closed.  Look at log/mongrel.pid and log/mongrel.log for info.
-** Starting Mongrel listening at 0.0.0.0:3060
-** Starting Rails with development environment...
-/opt/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `gem_original_require': /Users/jeff/Sites/lab/complex_forms_demo_app/vendor/plugins/complex_forms_helper/lib/association_creation_from_params.rb:118: syntax error, unexpected kEND, expecting $end (SyntaxError)
-	from /opt/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `require'
-	from /Users/jeff/Sites/lab/complex_forms_demo_app/vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:495:in `require'
-	from /Users/jeff/Sites/lab/complex_forms_demo_app/vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:342:in `new_constants_in'
-	from /Users/jeff/Sites/lab/complex_forms_demo_app/vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:495:in `require'
-	from /Users/jeff/Sites/lab/complex_forms_demo_app/vendor/plugins/complex_forms_helper/init.rb:1:in `evaluate_init_rb'
-	from /Users/jeff/Sites/lab/complex_forms_demo_app/config/../vendor/rails/railties/lib/rails/plugin.rb:95:in `evaluate_init_rb'
-	from /Users/jeff/Sites/lab/complex_forms_demo_app/vendor/rails/activerecord/lib/../../activesupport/lib/active_support/core_ext/kernel/reporting.rb:11:in `silence_warnings'
-	from /Users/jeff/Sites/lab/complex_forms_demo_app/config/../vendor/rails/railties/lib/rails/plugin.rb:91:in `evaluate_init_rb'
-	 ... 18 levels...
-	from /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/mongrel_rails:84:in `new'
-	from /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/mongrel_rails:84:in `run'
-	from /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/../lib/mongrel/command.rb:212:in `run'
-	from /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/mongrel_rails:281
-** Daemonized, any open files are closed.  Look at log/mongrel.pid and log/mongrel.log for info.
-** Starting Mongrel listening at 0.0.0.0:3060
-** Starting Rails with development environment...
-** Rails loaded.
-** Loading any Rails specific GemPlugins
-** Signals ready.  TERM =&gt; stop.  USR2 =&gt; restart.  INT =&gt; stop (no restart).
-** Rails signals registered.  HUP =&gt; reload (without restart).  It might not work well.
-** Mongrel 1.1.4 available at 0.0.0.0:3060
-** Writing PID file to log/mongrel.pid
-** USR2 signal received.
-** Restarting with arguments:  ruby /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/mongrel_rails start -d -p 3060
-** Daemonized, any open files are closed.  Look at log/mongrel.pid and log/mongrel.log for info.
-** Starting Mongrel listening at 0.0.0.0:3060
-** Starting Rails with development environment...
-** Rails loaded.
-** Loading any Rails specific GemPlugins
-** Signals ready.  TERM =&gt; stop.  USR2 =&gt; restart.  INT =&gt; stop (no restart).
-** Rails signals registered.  HUP =&gt; reload (without restart).  It might not work well.
-** Mongrel 1.1.4 available at 0.0.0.0:3060
-** Writing PID file to log/mongrel.pid
-** USR2 signal received.
-** Restarting with arguments:  ruby /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/mongrel_rails start -d -p 3060
-** Daemonized, any open files are closed.  Look at log/mongrel.pid and log/mongrel.log for info.
-** Starting Mongrel listening at 0.0.0.0:3060
-** Starting Rails with development environment...
-** Rails loaded.
-** Loading any Rails specific GemPlugins
-** Signals ready.  TERM =&gt; stop.  USR2 =&gt; restart.  INT =&gt; stop (no restart).
-** Rails signals registered.  HUP =&gt; reload (without restart).  It might not work well.
-** Mongrel 1.1.4 available at 0.0.0.0:3060
-** Writing PID file to log/mongrel.pid
-** USR2 signal received.
-** Restarting with arguments:  ruby /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/mongrel_rails start -d -p 3060
-** Daemonized, any open files are closed.  Look at log/mongrel.pid and log/mongrel.log for info.
-** Starting Mongrel listening at 0.0.0.0:3060
-** Starting Rails with development environment...
-** Rails loaded.
-** Loading any Rails specific GemPlugins
-** Signals ready.  TERM =&gt; stop.  USR2 =&gt; restart.  INT =&gt; stop (no restart).
-** Rails signals registered.  HUP =&gt; reload (without restart).  It might not work well.
-** Mongrel 1.1.4 available at 0.0.0.0:3060
-** Writing PID file to log/mongrel.pid
-** USR2 signal received.
-** Restarting with arguments:  ruby /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.4/bin/mongrel_rails start -d -p 3060
-** Daemonized, any open files are closed.  Look at log/mongrel.pid and log/mongrel.log for info.
-** Starting Mongrel listening at 0.0.0.0:3060
-** Starting Rails with development environment...
-** Rails loaded.
-** Loading any Rails specific GemPlugins
-** Signals ready.  TERM =&gt; stop.  USR2 =&gt; restart.  INT =&gt; stop (no restart).
-** Rails signals registered.  HUP =&gt; reload (without restart).  It might not work well.
-** Mongrel 1.1.4 available at 0.0.0.0:3060
+** Mongrel 1.1.4 available at 0.0.0.0:3000
 ** Writing PID file to log/mongrel.pid</diff>
      <filename>log/mongrel.log</filename>
    </modified>
    <modified>
      <diff>@@ -1 +1 @@
-4524
\ No newline at end of file
+5661
\ No newline at end of file</diff>
      <filename>log/mongrel.pid</filename>
    </modified>
  </modified>
  <removed type="array">
    <removed>
      <filename>log/test.log</filename>
    </removed>
  </removed>
  <parents type="array">
    <parent>
      <id>2afe2c99fe21b3a7b9204e2dd0e8f93785e7f00a</id>
    </parent>
  </parents>
  <author>
    <name>Jeff Dean</name>
    <email>jeff@zilkey.com</email>
  </author>
  <url>http://github.com/zilkey/complex_forms_demo_app/commit/c36a9dc211a40e97aca31765d80f490a7439d383</url>
  <id>c36a9dc211a40e97aca31765d80f490a7439d383</id>
  <committed-date>2008-05-08T10:30:41-07:00</committed-date>
  <authored-date>2008-05-08T10:30:41-07:00</authored-date>
  <message>fixed typos in dataset</message>
  <tree>d6e6495d4a0ae6504cdd924f68fc6c6938ab7f93</tree>
  <committer>
    <name>Jeff Dean</name>
    <email>jeff@zilkey.com</email>
  </committer>
</commit>
