SQL (0.003973)  SELECT a.attname, format_type(a.atttypid, a.atttypmod), d.adsrc, a.attnotnull FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = 'patches'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum  SQL (0.015546)  SELECT a.attname, format_type(a.atttypid, a.atttypmod), d.adsrc, a.attnotnull FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = 'programs'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum  Processing PatchesController#index (for 127.0.0.1 at 2006-05-28 18:48:57) [GET] Session ID: 522fbf878ba1a1e1688a8a8c2d3c169f Parameters: {"action"=>"index", "controller"=>"patches"} SQL (0.007360)  SELECT a.attname, format_type(a.atttypid, a.atttypmod), d.adsrc, a.attnotnull FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = 'patches'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum  SQL (0.002006) SELECT count(*) AS count_all FROM patches  Patch Load (0.000719) SELECT * FROM patches LIMIT 10 OFFSET 0 Rendering patches/list Completed in 0.03572 (27 reqs/sec) | Rendering: 0.00548 (15%) | DB: 0.01009 (28%) | 200 OK [http://localhost/patches] Processing PatchesController#index (for 127.0.0.1 at 2006-05-28 18:49:09) [GET] Session ID: 271a8b82c46cbc2e18704509dc00043b Parameters: {"action"=>"index", "controller"=>"patches"} SQL (0.002150)  SELECT a.attname, format_type(a.atttypid, a.atttypmod), d.adsrc, a.attnotnull FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = 'patches'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum  SQL (0.000427) SELECT count(*) AS count_all FROM patches  Patch Load (0.000383) SELECT * FROM patches LIMIT 10 OFFSET 0 Rendering patches/list Completed in 0.00965 (103 reqs/sec) | Rendering: 0.00155 (16%) | DB: 0.00296 (30%) | 200 OK [http://localhost/patches] Processing PatchesController#index (for 127.0.0.1 at 2006-05-28 18:49:23) [GET] Session ID: bb91d61805c5599dbfffa8f5231a693f Parameters: {"action"=>"index", "controller"=>"patches"} SQL (0.009183)  SELECT a.attname, format_type(a.atttypid, a.atttypmod), d.adsrc, a.attnotnull FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = 'patches'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum  SQL (0.001256) SELECT count(*) AS count_all FROM patches  Patch Load (0.000582) SELECT * FROM patches LIMIT 10 OFFSET 0 Rendering patches/list Completed in 0.03230 (30 reqs/sec) | Rendering: 0.00543 (16%) | DB: 0.01102 (34%) | 200 OK [http://localhost/] Processing PatchesController#index (for 127.0.0.1 at 2006-05-28 18:53:00) [GET] Session ID: c55dac92fba4ba396090e6862763ced7 Parameters: {"action"=>"index", "controller"=>"patches"} SQL (0.007562)  SELECT a.attname, format_type(a.atttypid, a.atttypmod), d.adsrc, a.attnotnull FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = 'patches'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum  SQL (0.001242) SELECT count(*) AS count_all FROM patches  Patch Load (0.000582) SELECT * FROM patches LIMIT 10 OFFSET 0 Rendering patches/list Completed in 0.03388 (29 reqs/sec) | Rendering: 0.00728 (21%) | DB: 0.00939 (27%) | 200 OK [http://localhost/] Processing PatchesController#index (for 127.0.0.1 at 2006-05-28 18:55:44) [GET] Session ID: 749cdc0bb72ae75939c411debe6ab822 Parameters: {"action"=>"index", "controller"=>"patches"} SQL (0.002019)  SELECT a.attname, format_type(a.atttypid, a.atttypmod), d.adsrc, a.attnotnull FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = 'patches'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum  SQL (0.000447) SELECT count(*) AS count_all FROM patches  Patch Load (0.000376) SELECT * FROM patches LIMIT 10 OFFSET 0 Rendering patches/list ActionView::TemplateError (undefined method `display_patches' for #<#:0xb74afaa8>) on line #23 of app/views/patches/list.rhtml: 20:

Unapplied Patches<%= appFilter ? " in #{appFilter.name}" : "" %>

21: 22:
23: <%= display_patches(appFilter.nil? ? @not_applied : @not_applied.find_all {|p| p.app == appFilter.id}) %> 24:
25: 26:

Applied Patches<%= appFilter ? " in #{appFilter.name}" : "" %>

#{RAILS_ROOT}/app/views/patches/list.rhtml:23:in `_run_rhtml_patches_list' vendor/rails/actionpack/lib/action_view/base.rb:314:in `compile_and_render_template' vendor/rails/actionpack/lib/action_view/base.rb:290:in `render_template' vendor/rails/actionpack/lib/action_view/base.rb:249:in `render_file' vendor/rails/actionpack/lib/action_controller/base.rb:699:in `render_file' vendor/rails/actionpack/lib/action_controller/base.rb:621:in `render_with_no_layout' vendor/rails/actionpack/lib/action_controller/base.rb:742:in `render_without_layout' vendor/rails/actionpack/lib/action_controller/base.rb:691:in `render_action' vendor/rails/actionpack/lib/action_controller/base.rb:643:in `render_with_no_layout' vendor/rails/actionpack/lib/action_controller/layout.rb:251:in `render_without_benchmark' vendor/rails/actionpack/lib/action_controller/benchmarking.rb:53:in `render' /usr/lib/ruby/1.8/benchmark.rb:293:in `measure' vendor/rails/actionpack/lib/action_controller/benchmarking.rb:53:in `render' #{RAILS_ROOT}/app/controllers/patches_controller.rb:4:in `index' vendor/rails/actionpack/lib/action_controller/base.rb:910:in `perform_action_without_filters' vendor/rails/actionpack/lib/action_controller/filters.rb:368:in `perform_action_without_benchmark' vendor/rails/actionpack/lib/action_controller/benchmarking.rb:69:in `perform_action_without_rescue' /usr/lib/ruby/1.8/benchmark.rb:293:in `measure' vendor/rails/actionpack/lib/action_controller/benchmarking.rb:69:in `perform_action_without_rescue' vendor/rails/actionpack/lib/action_controller/rescue.rb:82:in `perform_action' vendor/rails/actionpack/lib/action_controller/base.rb:381:in `process_without_filters' vendor/rails/actionpack/lib/action_controller/filters.rb:377:in `process_without_session_management_support' vendor/rails/actionpack/lib/action_controller/session_management.rb:117:in `process' vendor/rails/railties/lib/dispatcher.rb:38:in `dispatch' vendor/rails/railties/lib/webrick_server.rb:115:in `handle_dispatch' vendor/rails/railties/lib/webrick_server.rb:81:in `service' /usr/lib/ruby/1.8/webrick/httpserver.rb:104:in `service' /usr/lib/ruby/1.8/webrick/httpserver.rb:65:in `run' /usr/lib/ruby/1.8/webrick/server.rb:173:in `start_thread' /usr/lib/ruby/1.8/webrick/server.rb:162:in `start_thread' /usr/lib/ruby/1.8/webrick/server.rb:95:in `start' /usr/lib/ruby/1.8/webrick/server.rb:92:in `start' /usr/lib/ruby/1.8/webrick/server.rb:23:in `start' /usr/lib/ruby/1.8/webrick/server.rb:82:in `start' vendor/rails/railties/lib/webrick_server.rb:67:in `dispatch' vendor/rails/railties/lib/commands/servers/webrick.rb:59 /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:21:in `require' vendor/rails/activesupport/lib/active_support/dependencies.rb:147:in `require' vendor/rails/railties/lib/commands/server.rb:30 script/server:3 Rendering ./script/../config/../vendor/rails/actionpack/lib/action_controller/templates/rescues/layout.rhtml (500 Internal Error) Processing PatchesController#index (for 127.0.0.1 at 2006-05-28 18:56:37) [GET] Session ID: 18814047baa78c889463546b6d933a3f Parameters: {"action"=>"index", "controller"=>"patches"} SQL (0.002731)  SELECT a.attname, format_type(a.atttypid, a.atttypmod), d.adsrc, a.attnotnull FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = 'patches'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum  SQL (0.000443) SELECT count(*) AS count_all FROM patches  Patch Load (0.000394) SELECT * FROM patches LIMIT 10 OFFSET 0 Rendering patches/list ActionView::TemplateError (You have a nil object when you didn't expect it! You might have expected an instance of Array. The error occured while evaluating nil.map) on line #23 of app/views/patches/list.rhtml: 20:

Unapplied Patches<%= appFilter ? " in #{appFilter.name}" : "" %>

21: 22:
23: <%= display_patches(appFilter.nil? ? @not_applied : @not_applied.find_all {|p| p.app == appFilter.id}) %> 24:
25: 26:

Applied Patches<%= appFilter ? " in #{appFilter.name}" : "" %>

#{RAILS_ROOT}/app/helpers/patches_helper.rb:8:in `display_patches' #{RAILS_ROOT}/app/views/patches/list.rhtml:23:in `_run_rhtml_patches_list' vendor/rails/actionpack/lib/action_view/base.rb:314:in `compile_and_render_template' vendor/rails/actionpack/lib/action_view/base.rb:290:in `render_template' vendor/rails/actionpack/lib/action_view/base.rb:249:in `render_file' vendor/rails/actionpack/lib/action_controller/base.rb:699:in `render_file' vendor/rails/actionpack/lib/action_controller/base.rb:621:in `render_with_no_layout' vendor/rails/actionpack/lib/action_controller/base.rb:742:in `render_without_layout' vendor/rails/actionpack/lib/action_controller/base.rb:691:in `render_action' vendor/rails/actionpack/lib/action_controller/base.rb:643:in `render_with_no_layout' vendor/rails/actionpack/lib/action_controller/layout.rb:251:in `render_without_benchmark' vendor/rails/actionpack/lib/action_controller/benchmarking.rb:53:in `render' /usr/lib/ruby/1.8/benchmark.rb:293:in `measure' vendor/rails/actionpack/lib/action_controller/benchmarking.rb:53:in `render' #{RAILS_ROOT}/app/controllers/patches_controller.rb:4:in `index' vendor/rails/actionpack/lib/action_controller/base.rb:910:in `perform_action_without_filters' vendor/rails/actionpack/lib/action_controller/filters.rb:368:in `perform_action_without_benchmark' vendor/rails/actionpack/lib/action_controller/benchmarking.rb:69:in `perform_action_without_rescue' /usr/lib/ruby/1.8/benchmark.rb:293:in `measure' vendor/rails/actionpack/lib/action_controller/benchmarking.rb:69:in `perform_action_without_rescue' vendor/rails/actionpack/lib/action_controller/rescue.rb:82:in `perform_action' vendor/rails/actionpack/lib/action_controller/base.rb:381:in `process_without_filters' vendor/rails/actionpack/lib/action_controller/filters.rb:377:in `process_without_session_management_support' vendor/rails/actionpack/lib/action_controller/session_management.rb:117:in `process' vendor/rails/railties/lib/dispatcher.rb:38:in `dispatch' vendor/rails/railties/lib/webrick_server.rb:115:in `handle_dispatch' vendor/rails/railties/lib/webrick_server.rb:81:in `service' /usr/lib/ruby/1.8/webrick/httpserver.rb:104:in `service' /usr/lib/ruby/1.8/webrick/httpserver.rb:65:in `run' /usr/lib/ruby/1.8/webrick/server.rb:173:in `start_thread' /usr/lib/ruby/1.8/webrick/server.rb:162:in `start_thread' /usr/lib/ruby/1.8/webrick/server.rb:95:in `start' /usr/lib/ruby/1.8/webrick/server.rb:92:in `start' /usr/lib/ruby/1.8/webrick/server.rb:23:in `start' /usr/lib/ruby/1.8/webrick/server.rb:82:in `start' vendor/rails/railties/lib/webrick_server.rb:67:in `dispatch' vendor/rails/railties/lib/commands/servers/webrick.rb:59 /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:21:in `require' vendor/rails/activesupport/lib/active_support/dependencies.rb:147:in `require' vendor/rails/railties/lib/commands/server.rb:30 script/server:3 Rendering ./script/../config/../vendor/rails/actionpack/lib/action_controller/templates/rescues/layout.rhtml (500 Internal Error) Processing PatchesController#index (for 127.0.0.1 at 2006-05-28 18:58:07) [GET] Session ID: 74eab39a7a479c9178496b7e17064f82 Parameters: {"action"=>"index", "controller"=>"patches"} SQL (0.001852)  SELECT a.attname, format_type(a.atttypid, a.atttypmod), d.adsrc, a.attnotnull FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = 'patches'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum  SQL (0.000437) SELECT count(*) AS count_all FROM patches  Patch Load (0.000386) SELECT * FROM patches LIMIT 10 OFFSET 0 Rendering patches/list ActionView::TemplateError (You have a nil object when you didn't expect it! You might have expected an instance of Array. The error occured while evaluating nil.map) on line #23 of app/views/patches/list.rhtml: 20:

Unapplied Patches<%= appFilter ? " in #{appFilter.name}" : "" %>

21: 22:
23: <%= display_patches(appFilter.nil? ? @not_applied : @not_applied.find(:all) {|p| p.app == appFilter.id}) %> 24:
25: 26:

Applied Patches<%= appFilter ? " in #{appFilter.name}" : "" %>

#{RAILS_ROOT}/app/helpers/patches_helper.rb:8:in `display_patches' #{RAILS_ROOT}/app/views/patches/list.rhtml:23:in `_run_rhtml_patches_list' vendor/rails/actionpack/lib/action_view/base.rb:314:in `compile_and_render_template' vendor/rails/actionpack/lib/action_view/base.rb:290:in `render_template' vendor/rails/actionpack/lib/action_view/base.rb:249:in `render_file' vendor/rails/actionpack/lib/action_controller/base.rb:699:in `render_file' vendor/rails/actionpack/lib/action_controller/base.rb:621:in `render_with_no_layout' vendor/rails/actionpack/lib/action_controller/base.rb:742:in `render_without_layout' vendor/rails/actionpack/lib/action_controller/base.rb:691:in `render_action' vendor/rails/actionpack/lib/action_controller/base.rb:643:in `render_with_no_layout' vendor/rails/actionpack/lib/action_controller/layout.rb:251:in `render_without_benchmark' vendor/rails/actionpack/lib/action_controller/benchmarking.rb:53:in `render' /usr/lib/ruby/1.8/benchmark.rb:293:in `measure' vendor/rails/actionpack/lib/action_controller/benchmarking.rb:53:in `render' #{RAILS_ROOT}/app/controllers/patches_controller.rb:4:in `index' vendor/rails/actionpack/lib/action_controller/base.rb:910:in `perform_action_without_filters' vendor/rails/actionpack/lib/action_controller/filters.rb:368:in `perform_action_without_benchmark' vendor/rails/actionpack/lib/action_controller/benchmarking.rb:69:in `perform_action_without_rescue' /usr/lib/ruby/1.8/benchmark.rb:293:in `measure' vendor/rails/actionpack/lib/action_controller/benchmarking.rb:69:in `perform_action_without_rescue' vendor/rails/actionpack/lib/action_controller/rescue.rb:82:in `perform_action' vendor/rails/actionpack/lib/action_controller/base.rb:381:in `process_without_filters' vendor/rails/actionpack/lib/action_controller/filters.rb:377:in `process_without_session_management_support' vendor/rails/actionpack/lib/action_controller/session_management.rb:117:in `process' vendor/rails/railties/lib/dispatcher.rb:38:in `dispatch' vendor/rails/railties/lib/webrick_server.rb:115:in `handle_dispatch' vendor/rails/railties/lib/webrick_server.rb:81:in `service' /usr/lib/ruby/1.8/webrick/httpserver.rb:104:in `service' /usr/lib/ruby/1.8/webrick/httpserver.rb:65:in `run' /usr/lib/ruby/1.8/webrick/server.rb:173:in `start_thread' /usr/lib/ruby/1.8/webrick/server.rb:162:in `start_thread' /usr/lib/ruby/1.8/webrick/server.rb:95:in `start' /usr/lib/ruby/1.8/webrick/server.rb:92:in `start' /usr/lib/ruby/1.8/webrick/server.rb:23:in `start' /usr/lib/ruby/1.8/webrick/server.rb:82:in `start' vendor/rails/railties/lib/webrick_server.rb:67:in `dispatch' vendor/rails/railties/lib/commands/servers/webrick.rb:59 /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:21:in `require' vendor/rails/activesupport/lib/active_support/dependencies.rb:147:in `require' vendor/rails/railties/lib/commands/server.rb:30 script/server:3 Rendering ./script/../config/../vendor/rails/actionpack/lib/action_controller/templates/rescues/layout.rhtml (500 Internal Error) Processing PatchesController#index (for 127.0.0.1 at 2006-05-28 19:04:33) [GET] Session ID: e97cfd3aff4985b73afc696e488da2a2 Parameters: {"action"=>"index", "controller"=>"patches"} NoMethodError (undefined method `find_applied' for Patch:Class): .//vendor/rails/activerecord/lib/active_record/base.rb:1129:in `method_missing' /app/controllers/patches_controller.rb:12:in `list' /app/controllers/patches_controller.rb:3:in `index' .//vendor/rails/actionpack/lib/action_controller/base.rb:910:in `perform_action_without_filters' .//vendor/rails/actionpack/lib/action_controller/filters.rb:368:in `perform_action_without_benchmark' .//vendor/rails/actionpack/lib/action_controller/benchmarking.rb:69:in `perform_action_without_rescue' /usr/lib/ruby/1.8/benchmark.rb:293:in `measure' .//vendor/rails/actionpack/lib/action_controller/benchmarking.rb:69:in `perform_action_without_rescue' .//vendor/rails/actionpack/lib/action_controller/rescue.rb:82:in `perform_action' .//vendor/rails/actionpack/lib/action_controller/base.rb:381:in `process_without_filters' .//vendor/rails/actionpack/lib/action_controller/filters.rb:377:in `process_without_session_management_support' .//vendor/rails/actionpack/lib/action_controller/session_management.rb:117:in `process' .//vendor/rails/railties/lib/dispatcher.rb:38:in `dispatch' .//vendor/rails/railties/lib/webrick_server.rb:115:in `handle_dispatch' .//vendor/rails/railties/lib/webrick_server.rb:81:in `service' /usr/lib/ruby/1.8/webrick/httpserver.rb:104:in `service' /usr/lib/ruby/1.8/webrick/httpserver.rb:65:in `run' /usr/lib/ruby/1.8/webrick/server.rb:173:in `start_thread' /usr/lib/ruby/1.8/webrick/server.rb:162:in `start_thread' /usr/lib/ruby/1.8/webrick/server.rb:95:in `start' /usr/lib/ruby/1.8/webrick/server.rb:92:in `start' /usr/lib/ruby/1.8/webrick/server.rb:23:in `start' /usr/lib/ruby/1.8/webrick/server.rb:82:in `start' .//vendor/rails/railties/lib/webrick_server.rb:67:in `dispatch' .//vendor/rails/railties/lib/commands/servers/webrick.rb:59 /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:21:in `require' .//vendor/rails/activesupport/lib/active_support/dependencies.rb:147:in `require' .//vendor/rails/railties/lib/commands/server.rb:30 ./script/server:3 Rendering ./script/../config/../vendor/rails/actionpack/lib/action_controller/templates/rescues/layout.rhtml (500 Internal Error) Processing PatchesController#index (for 127.0.0.1 at 2006-05-28 19:04:54) [GET] Session ID: d5e6af286ba307ce7f4b43951b37aa9f Parameters: {"action"=>"index", "controller"=>"patches"} Patch Load (0.000000) PGError: ERROR: no existe la columna "app" : SELECT * FROM patches WHERE (applied_since_version IS NOT NULL AND applied_since_version <> '') ORDER BY app, update_date, applied_since_version DESC  ActiveRecord::StatementInvalid (PGError: ERROR: no existe la columna "app" : SELECT * FROM patches WHERE (applied_since_version IS NOT NULL AND applied_since_version <> '') ORDER BY app, update_date, applied_since_version DESC ): .//vendor/rails/activerecord/lib/active_record/connection_adapters/abstract_adapter.rb:120:in `log' .//vendor/rails/activerecord/lib/active_record/connection_adapters/postgresql_adapter.rb:148:in `execute' .//vendor/rails/activerecord/lib/active_record/connection_adapters/postgresql_adapter.rb:362:in `select' .//vendor/rails/activerecord/lib/active_record/connection_adapters/postgresql_adapter.rb:129:in `select_all' .//vendor/rails/activerecord/lib/active_record/base.rb:390:in `find_by_sql' .//vendor/rails/activerecord/lib/active_record/base.rb:924:in `find_every' .//vendor/rails/activerecord/lib/active_record/base.rb:381:in `find' /app/models/patch.rb:11:in `find_applied' /app/controllers/patches_controller.rb:12:in `list' /app/controllers/patches_controller.rb:3:in `index' .//vendor/rails/actionpack/lib/action_controller/base.rb:910:in `perform_action_without_filters' .//vendor/rails/actionpack/lib/action_controller/filters.rb:368:in `perform_action_without_benchmark' .//vendor/rails/actionpack/lib/action_controller/benchmarking.rb:69:in `perform_action_without_rescue' /usr/lib/ruby/1.8/benchmark.rb:293:in `measure' .//vendor/rails/actionpack/lib/action_controller/benchmarking.rb:69:in `perform_action_without_rescue' .//vendor/rails/actionpack/lib/action_controller/rescue.rb:82:in `perform_action' .//vendor/rails/actionpack/lib/action_controller/base.rb:381:in `process_without_filters' .//vendor/rails/actionpack/lib/action_controller/filters.rb:377:in `process_without_session_management_support' .//vendor/rails/actionpack/lib/action_controller/session_management.rb:117:in `process' .//vendor/rails/railties/lib/dispatcher.rb:38:in `dispatch' .//vendor/rails/railties/lib/webrick_server.rb:115:in `handle_dispatch' .//vendor/rails/railties/lib/webrick_server.rb:81:in `service' /usr/lib/ruby/1.8/webrick/httpserver.rb:104:in `service' /usr/lib/ruby/1.8/webrick/httpserver.rb:65:in `run' /usr/lib/ruby/1.8/webrick/server.rb:173:in `start_thread' /usr/lib/ruby/1.8/webrick/server.rb:162:in `start_thread' /usr/lib/ruby/1.8/webrick/server.rb:95:in `start' /usr/lib/ruby/1.8/webrick/server.rb:92:in `start' /usr/lib/ruby/1.8/webrick/server.rb:23:in `start' /usr/lib/ruby/1.8/webrick/server.rb:82:in `start' .//vendor/rails/railties/lib/webrick_server.rb:67:in `dispatch' .//vendor/rails/railties/lib/commands/servers/webrick.rb:59 /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:21:in `require' .//vendor/rails/activesupport/lib/active_support/dependencies.rb:147:in `require' .//vendor/rails/railties/lib/commands/server.rb:30 ./script/server:3 Rendering ./script/../config/../vendor/rails/actionpack/lib/action_controller/templates/rescues/layout.rhtml (500 Internal Error) Processing PatchesController#index (for 127.0.0.1 at 2006-05-28 19:05:23) [GET] Session ID: 4aad8e7444910de72fbd5d1f4187a111 Parameters: {"action"=>"index", "controller"=>"patches"} Patch Load (0.000000) PGError: ERROR: no existe la columna "app" : SELECT * FROM patches WHERE (applied_since_version IS NOT NULL AND applied_since_version <> '') ORDER BY app, update_date, applied_since_version DESC  ActiveRecord::StatementInvalid (PGError: ERROR: no existe la columna "app" : SELECT * FROM patches WHERE (applied_since_version IS NOT NULL AND applied_since_version <> '') ORDER BY app, update_date, applied_since_version DESC ): .//vendor/rails/activerecord/lib/active_record/connection_adapters/abstract_adapter.rb:120:in `log' .//vendor/rails/activerecord/lib/active_record/connection_adapters/postgresql_adapter.rb:148:in `execute' .//vendor/rails/activerecord/lib/active_record/connection_adapters/postgresql_adapter.rb:362:in `select' .//vendor/rails/activerecord/lib/active_record/connection_adapters/postgresql_adapter.rb:129:in `select_all' .//vendor/rails/activerecord/lib/active_record/base.rb:390:in `find_by_sql' .//vendor/rails/activerecord/lib/active_record/base.rb:924:in `find_every' .//vendor/rails/activerecord/lib/active_record/base.rb:381:in `find' /app/models/patch.rb:11:in `find_applied' /app/controllers/patches_controller.rb:12:in `list' /app/controllers/patches_controller.rb:3:in `index' .//vendor/rails/actionpack/lib/action_controller/base.rb:910:in `perform_action_without_filters' .//vendor/rails/actionpack/lib/action_controller/filters.rb:368:in `perform_action_without_benchmark' .//vendor/rails/actionpack/lib/action_controller/benchmarking.rb:69:in `perform_action_without_rescue' /usr/lib/ruby/1.8/benchmark.rb:293:in `measure' .//vendor/rails/actionpack/lib/action_controller/benchmarking.rb:69:in `perform_action_without_rescue' .//vendor/rails/actionpack/lib/action_controller/rescue.rb:82:in `perform_action' .//vendor/rails/actionpack/lib/action_controller/base.rb:381:in `process_without_filters' .//vendor/rails/actionpack/lib/action_controller/filters.rb:377:in `process_without_session_management_support' .//vendor/rails/actionpack/lib/action_controller/session_management.rb:117:in `process' .//vendor/rails/railties/lib/dispatcher.rb:38:in `dispatch' .//vendor/rails/railties/lib/webrick_server.rb:115:in `handle_dispatch' .//vendor/rails/railties/lib/webrick_server.rb:81:in `service' /usr/lib/ruby/1.8/webrick/httpserver.rb:104:in `service' /usr/lib/ruby/1.8/webrick/httpserver.rb:65:in `run' /usr/lib/ruby/1.8/webrick/server.rb:173:in `start_thread' /usr/lib/ruby/1.8/webrick/server.rb:162:in `start_thread' /usr/lib/ruby/1.8/webrick/server.rb:95:in `start' /usr/lib/ruby/1.8/webrick/server.rb:92:in `start' /usr/lib/ruby/1.8/webrick/server.rb:23:in `start' /usr/lib/ruby/1.8/webrick/server.rb:82:in `start' .//vendor/rails/railties/lib/webrick_server.rb:67:in `dispatch' .//vendor/rails/railties/lib/commands/servers/webrick.rb:59 /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:21:in `require' .//vendor/rails/activesupport/lib/active_support/dependencies.rb:147:in `require' .//vendor/rails/railties/lib/commands/server.rb:30 ./script/server:3 Rendering ./script/../config/../vendor/rails/actionpack/lib/action_controller/templates/rescues/layout.rhtml (500 Internal Error) Processing PatchesController#index (for 127.0.0.1 at 2006-05-28 19:05:34) [GET] Session ID: 26bbbfabf3c57a9e8f89d7fb3b71f919 Parameters: {"action"=>"index", "controller"=>"patches"} Patch Load (0.000000) PGError: ERROR: no existe la columna "app" : SELECT * FROM patches WHERE (applied_since_version IS NOT NULL AND applied_since_version <> '') ORDER BY app, update_date, applied_since_version DESC  ActiveRecord::StatementInvalid (PGError: ERROR: no existe la columna "app" : SELECT * FROM patches WHERE (applied_since_version IS NOT NULL AND applied_since_version <> '') ORDER BY app, update_date, applied_since_version DESC ): .//vendor/rails/activerecord/lib/active_record/connection_adapters/abstract_adapter.rb:120:in `log' .//vendor/rails/activerecord/lib/active_record/connection_adapters/postgresql_adapter.rb:148:in `execute' .//vendor/rails/activerecord/lib/active_record/connection_adapters/postgresql_adapter.rb:362:in `select' .//vendor/rails/activerecord/lib/active_record/connection_adapters/postgresql_adapter.rb:129:in `select_all' .//vendor/rails/activerecord/lib/active_record/base.rb:390:in `find_by_sql' .//vendor/rails/activerecord/lib/active_record/base.rb:924:in `find_every' .//vendor/rails/activerecord/lib/active_record/base.rb:381:in `find' /app/models/patch.rb:11:in `find_applied' /app/controllers/patches_controller.rb:12:in `list' /app/controllers/patches_controller.rb:3:in `index' .//vendor/rails/actionpack/lib/action_controller/base.rb:910:in `perform_action_without_filters' .//vendor/rails/actionpack/lib/action_controller/filters.rb:368:in `perform_action_without_benchmark' .//vendor/rails/actionpack/lib/action_controller/benchmarking.rb:69:in `perform_action_without_rescue' /usr/lib/ruby/1.8/benchmark.rb:293:in `measure' .//vendor/rails/actionpack/lib/action_controller/benchmarking.rb:69:in `perform_action_without_rescue' .//vendor/rails/actionpack/lib/action_controller/rescue.rb:82:in `perform_action' .//vendor/rails/actionpack/lib/action_controller/base.rb:381:in `process_without_filters' .//vendor/rails/actionpack/lib/action_controller/filters.rb:377:in `process_without_session_management_support' .//vendor/rails/actionpack/lib/action_controller/session_management.rb:117:in `process' .//vendor/rails/railties/lib/dispatcher.rb:38:in `dispatch' .//vendor/rails/railties/lib/webrick_server.rb:115:in `handle_dispatch' .//vendor/rails/railties/lib/webrick_server.rb:81:in `service' /usr/lib/ruby/1.8/webrick/httpserver.rb:104:in `service' /usr/lib/ruby/1.8/webrick/httpserver.rb:65:in `run' /usr/lib/ruby/1.8/webrick/server.rb:173:in `start_thread' /usr/lib/ruby/1.8/webrick/server.rb:162:in `start_thread' /usr/lib/ruby/1.8/webrick/server.rb:95:in `start' /usr/lib/ruby/1.8/webrick/server.rb:92:in `start' /usr/lib/ruby/1.8/webrick/server.rb:23:in `start' /usr/lib/ruby/1.8/webrick/server.rb:82:in `start' .//vendor/rails/railties/lib/webrick_server.rb:67:in `dispatch' .//vendor/rails/railties/lib/commands/servers/webrick.rb:59 /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:21:in `require' .//vendor/rails/activesupport/lib/active_support/dependencies.rb:147:in `require' .//vendor/rails/railties/lib/commands/server.rb:30 ./script/server:3 Rendering ./script/../config/../vendor/rails/actionpack/lib/action_controller/templates/rescues/layout.rhtml (500 Internal Error) Processing PatchesController#index (for 127.0.0.1 at 2006-05-28 19:05:57) [GET] Session ID: 805c87c6bf95a9b84b3038e53df0493d Parameters: {"action"=>"index", "controller"=>"patches"} Patch Load (0.000000) PGError: ERROR: no existe la columna "app" : SELECT * FROM patches WHERE (applied_since_version IS NOT NULL AND applied_since_version <> '') ORDER BY app, update_date, applied_since_version DESC  ActiveRecord::StatementInvalid (PGError: ERROR: no existe la columna "app" : SELECT * FROM patches WHERE (applied_since_version IS NOT NULL AND applied_since_version <> '') ORDER BY app, update_date, applied_since_version DESC ): .//vendor/rails/activerecord/lib/active_record/connection_adapters/abstract_adapter.rb:120:in `log' .//vendor/rails/activerecord/lib/active_record/connection_adapters/postgresql_adapter.rb:148:in `execute' .//vendor/rails/activerecord/lib/active_record/connection_adapters/postgresql_adapter.rb:362:in `select' .//vendor/rails/activerecord/lib/active_record/connection_adapters/postgresql_adapter.rb:129:in `select_all' .//vendor/rails/activerecord/lib/active_record/base.rb:390:in `find_by_sql' .//vendor/rails/activerecord/lib/active_record/base.rb:924:in `find_every' .//vendor/rails/activerecord/lib/active_record/base.rb:381:in `find' /app/models/patch.rb:11:in `find_applied' /app/controllers/patches_controller.rb:12:in `list' /app/controllers/patches_controller.rb:3:in `index' .//vendor/rails/actionpack/lib/action_controller/base.rb:910:in `perform_action_without_filters' .//vendor/rails/actionpack/lib/action_controller/filters.rb:368:in `perform_action_without_benchmark' .//vendor/rails/actionpack/lib/action_controller/benchmarking.rb:69:in `perform_action_without_rescue' /usr/lib/ruby/1.8/benchmark.rb:293:in `measure' .//vendor/rails/actionpack/lib/action_controller/benchmarking.rb:69:in `perform_action_without_rescue' .//vendor/rails/actionpack/lib/action_controller/rescue.rb:82:in `perform_action' .//vendor/rails/actionpack/lib/action_controller/base.rb:381:in `process_without_filters' .//vendor/rails/actionpack/lib/action_controller/filters.rb:377:in `process_without_session_management_support' .//vendor/rails/actionpack/lib/action_controller/session_management.rb:117:in `process' .//vendor/rails/railties/lib/dispatcher.rb:38:in `dispatch' .//vendor/rails/railties/lib/webrick_server.rb:115:in `handle_dispatch' .//vendor/rails/railties/lib/webrick_server.rb:81:in `service' /usr/lib/ruby/1.8/webrick/httpserver.rb:104:in `service' /usr/lib/ruby/1.8/webrick/httpserver.rb:65:in `run' /usr/lib/ruby/1.8/webrick/server.rb:173:in `start_thread' /usr/lib/ruby/1.8/webrick/server.rb:162:in `start_thread' /usr/lib/ruby/1.8/webrick/server.rb:95:in `start' /usr/lib/ruby/1.8/webrick/server.rb:92:in `start' /usr/lib/ruby/1.8/webrick/server.rb:23:in `start' /usr/lib/ruby/1.8/webrick/server.rb:82:in `start' .//vendor/rails/railties/lib/webrick_server.rb:67:in `dispatch' .//vendor/rails/railties/lib/commands/servers/webrick.rb:59 /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:21:in `require' .//vendor/rails/activesupport/lib/active_support/dependencies.rb:147:in `require' .//vendor/rails/railties/lib/commands/server.rb:30 ./script/server:3 Rendering ./script/../config/../vendor/rails/actionpack/lib/action_controller/templates/rescues/layout.rhtml (500 Internal Error) Processing PatchesController#index (for 127.0.0.1 at 2006-05-28 19:05:58) [GET] Session ID: 6f8e9a6109c56582c62b7dd25028986b Parameters: {"action"=>"index", "controller"=>"patches"} Patch Load (0.000000) PGError: ERROR: no existe la columna "app" : SELECT * FROM patches WHERE (applied_since_version IS NOT NULL AND applied_since_version <> '') ORDER BY app, update_date, applied_since_version DESC  ActiveRecord::StatementInvalid (PGError: ERROR: no existe la columna "app" : SELECT * FROM patches WHERE (applied_since_version IS NOT NULL AND applied_since_version <> '') ORDER BY app, update_date, applied_since_version DESC ): .//vendor/rails/activerecord/lib/active_record/connection_adapters/abstract_adapter.rb:120:in `log' .//vendor/rails/activerecord/lib/active_record/connection_adapters/postgresql_adapter.rb:148:in `execute' .//vendor/rails/activerecord/lib/active_record/connection_adapters/postgresql_adapter.rb:362:in `select' .//vendor/rails/activerecord/lib/active_record/connection_adapters/postgresql_adapter.rb:129:in `select_all' .//vendor/rails/activerecord/lib/active_record/base.rb:390:in `find_by_sql' .//vendor/rails/activerecord/lib/active_record/base.rb:924:in `find_every' .//vendor/rails/activerecord/lib/active_record/base.rb:381:in `find' /app/models/patch.rb:11:in `find_applied' /app/controllers/patches_controller.rb:12:in `list' /app/controllers/patches_controller.rb:3:in `index' .//vendor/rails/actionpack/lib/action_controller/base.rb:910:in `perform_action_without_filters' .//vendor/rails/actionpack/lib/action_controller/filters.rb:368:in `perform_action_without_benchmark' .//vendor/rails/actionpack/lib/action_controller/benchmarking.rb:69:in `perform_action_without_rescue' /usr/lib/ruby/1.8/benchmark.rb:293:in `measure' .//vendor/rails/actionpack/lib/action_controller/benchmarking.rb:69:in `perform_action_without_rescue' .//vendor/rails/actionpack/lib/action_controller/rescue.rb:82:in `perform_action' .//vendor/rails/actionpack/lib/action_controller/base.rb:381:in `process_without_filters' .//vendor/rails/actionpack/lib/action_controller/filters.rb:377:in `process_without_session_management_support' .//vendor/rails/actionpack/lib/action_controller/session_management.rb:117:in `process' .//vendor/rails/railties/lib/dispatcher.rb:38:in `dispatch' .//vendor/rails/railties/lib/webrick_server.rb:115:in `handle_dispatch' .//vendor/rails/railties/lib/webrick_server.rb:81:in `service' /usr/lib/ruby/1.8/webrick/httpserver.rb:104:in `service' /usr/lib/ruby/1.8/webrick/httpserver.rb:65:in `run' /usr/lib/ruby/1.8/webrick/server.rb:173:in `start_thread' /usr/lib/ruby/1.8/webrick/server.rb:162:in `start_thread' /usr/lib/ruby/1.8/webrick/server.rb:95:in `start' /usr/lib/ruby/1.8/webrick/server.rb:92:in `start' /usr/lib/ruby/1.8/webrick/server.rb:23:in `start' /usr/lib/ruby/1.8/webrick/server.rb:82:in `start' .//vendor/rails/railties/lib/webrick_server.rb:67:in `dispatch' .//vendor/rails/railties/lib/commands/servers/webrick.rb:59 /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:21:in `require' .//vendor/rails/activesupport/lib/active_support/dependencies.rb:147:in `require' .//vendor/rails/railties/lib/commands/server.rb:30 ./script/server:3 Rendering ./script/../config/../vendor/rails/actionpack/lib/action_controller/templates/rescues/layout.rhtml (500 Internal Error) Processing PatchesController#index (for 127.0.0.1 at 2006-05-28 19:05:58) [GET] Session ID: 44410217a18df35778be1e76009f3296 Parameters: {"action"=>"index", "controller"=>"patches"} Patch Load (0.000000) PGError: ERROR: no existe la columna "app" : SELECT * FROM patches WHERE (applied_since_version IS NOT NULL AND applied_since_version <> '') ORDER BY app, update_date, applied_since_version DESC  ActiveRecord::StatementInvalid (PGError: ERROR: no existe la columna "app" : SELECT * FROM patches WHERE (applied_since_version IS NOT NULL AND applied_since_version <> '') ORDER BY app, update_date, applied_since_version DESC ): .//vendor/rails/activerecord/lib/active_record/connection_adapters/abstract_adapter.rb:120:in `log' .//vendor/rails/activerecord/lib/active_record/connection_adapters/postgresql_adapter.rb:148:in `execute' .//vendor/rails/activerecord/lib/active_record/connection_adapters/postgresql_adapter.rb:362:in `select' .//vendor/rails/activerecord/lib/active_record/connection_adapters/postgresql_adapter.rb:129:in `select_all' .//vendor/rails/activerecord/lib/active_record/base.rb:390:in `find_by_sql' .//vendor/rails/activerecord/lib/active_record/base.rb:924:in `find_every' .//vendor/rails/activerecord/lib/active_record/base.rb:381:in `find' /app/models/patch.rb:11:in `find_applied' /app/controllers/patches_controller.rb:12:in `list' /app/controllers/patches_controller.rb:3:in `index' .//vendor/rails/actionpack/lib/action_controller/base.rb:910:in `perform_action_without_filters' .//vendor/rails/actionpack/lib/action_controller/filters.rb:368:in `perform_action_without_benchmark' .//vendor/rails/actionpack/lib/action_controller/benchmarking.rb:69:in `perform_action_without_rescue' /usr/lib/ruby/1.8/benchmark.rb:293:in `measure' .//vendor/rails/actionpack/lib/action_controller/benchmarking.rb:69:in `perform_action_without_rescue' .//vendor/rails/actionpack/lib/action_controller/rescue.rb:82:in `perform_action' .//vendor/rails/actionpack/lib/action_controller/base.rb:381:in `process_without_filters' .//vendor/rails/actionpack/lib/action_controller/filters.rb:377:in `process_without_session_management_support' .//vendor/rails/actionpack/lib/action_controller/session_management.rb:117:in `process' .//vendor/rails/railties/lib/dispatcher.rb:38:in `dispatch' .//vendor/rails/railties/lib/webrick_server.rb:115:in `handle_dispatch' .//vendor/rails/railties/lib/webrick_server.rb:81:in `service' /usr/lib/ruby/1.8/webrick/httpserver.rb:104:in `service' /usr/lib/ruby/1.8/webrick/httpserver.rb:65:in `run' /usr/lib/ruby/1.8/webrick/server.rb:173:in `start_thread' /usr/lib/ruby/1.8/webrick/server.rb:162:in `start_thread' /usr/lib/ruby/1.8/webrick/server.rb:95:in `start' /usr/lib/ruby/1.8/webrick/server.rb:92:in `start' /usr/lib/ruby/1.8/webrick/server.rb:23:in `start' /usr/lib/ruby/1.8/webrick/server.rb:82:in `start' .//vendor/rails/railties/lib/webrick_server.rb:67:in `dispatch' .//vendor/rails/railties/lib/commands/servers/webrick.rb:59 /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:21:in `require' .//vendor/rails/activesupport/lib/active_support/dependencies.rb:147:in `require' .//vendor/rails/railties/lib/commands/server.rb:30 ./script/server:3 Rendering ./script/../config/../vendor/rails/actionpack/lib/action_controller/templates/rescues/layout.rhtml (500 Internal Error) Processing PatchesController#index (for 127.0.0.1 at 2006-05-28 19:06:19) [GET] Session ID: 775e7f2072dae1af8ae5c26f20d7b331 Parameters: {"action"=>"index", "controller"=>"patches"} Patch Load (0.004851) SELECT * FROM patches WHERE (applied_since_version IS NOT NULL AND applied_since_version <> '') ORDER BY program_id, updated_at, applied_since_version DESC  Patch Load (0.001355) SELECT * FROM patches WHERE (applied_since_version IS NULL OR applied_since_version = '') ORDER BY program_id, updated_at  Rendering patches/list ActionView::TemplateError (undefined method `find_all' for App:Module) on line #41 of app/views/patches/list.rhtml: 38: Application: 39: 42: 43: 44:
#{RAILS_ROOT}/app/views/patches/list.rhtml:41:in `_run_rhtml_patches_list' vendor/rails/actionpack/lib/action_view/base.rb:314:in `compile_and_render_template' vendor/rails/actionpack/lib/action_view/base.rb:290:in `render_template' vendor/rails/actionpack/lib/action_view/base.rb:249:in `render_file' vendor/rails/actionpack/lib/action_controller/base.rb:699:in `render_file' vendor/rails/actionpack/lib/action_controller/base.rb:621:in `render_with_no_layout' vendor/rails/actionpack/lib/action_controller/base.rb:742:in `render_without_layout' vendor/rails/actionpack/lib/action_controller/base.rb:691:in `render_action' vendor/rails/actionpack/lib/action_controller/base.rb:643:in `render_with_no_layout' vendor/rails/actionpack/lib/action_controller/layout.rb:251:in `render_without_benchmark' vendor/rails/actionpack/lib/action_controller/benchmarking.rb:53:in `render' /usr/lib/ruby/1.8/benchmark.rb:293:in `measure' vendor/rails/actionpack/lib/action_controller/benchmarking.rb:53:in `render' #{RAILS_ROOT}/app/controllers/patches_controller.rb:4:in `index' vendor/rails/actionpack/lib/action_controller/base.rb:910:in `perform_action_without_filters' vendor/rails/actionpack/lib/action_controller/filters.rb:368:in `perform_action_without_benchmark' vendor/rails/actionpack/lib/action_controller/benchmarking.rb:69:in `perform_action_without_rescue' /usr/lib/ruby/1.8/benchmark.rb:293:in `measure' vendor/rails/actionpack/lib/action_controller/benchmarking.rb:69:in `perform_action_without_rescue' vendor/rails/actionpack/lib/action_controller/rescue.rb:82:in `perform_action' vendor/rails/actionpack/lib/action_controller/base.rb:381:in `process_without_filters' vendor/rails/actionpack/lib/action_controller/filters.rb:377:in `process_without_session_management_support' vendor/rails/actionpack/lib/action_controller/session_management.rb:117:in `process' vendor/rails/railties/lib/dispatcher.rb:38:in `dispatch' vendor/rails/railties/lib/webrick_server.rb:115:in `handle_dispatch' vendor/rails/railties/lib/webrick_server.rb:81:in `service' /usr/lib/ruby/1.8/webrick/httpserver.rb:104:in `service' /usr/lib/ruby/1.8/webrick/httpserver.rb:65:in `run' /usr/lib/ruby/1.8/webrick/server.rb:173:in `start_thread' /usr/lib/ruby/1.8/webrick/server.rb:162:in `start_thread' /usr/lib/ruby/1.8/webrick/server.rb:95:in `start' /usr/lib/ruby/1.8/webrick/server.rb:92:in `start' /usr/lib/ruby/1.8/webrick/server.rb:23:in `start' /usr/lib/ruby/1.8/webrick/server.rb:82:in `start' vendor/rails/railties/lib/webrick_server.rb:67:in `dispatch' vendor/rails/railties/lib/commands/servers/webrick.rb:59 /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:21:in `require' vendor/rails/activesupport/lib/active_support/dependencies.rb:147:in `require' vendor/rails/railties/lib/commands/server.rb:30 script/server:3 Rendering ./script/../config/../vendor/rails/actionpack/lib/action_controller/templates/rescues/layout.rhtml (500 Internal Error) Processing PatchesController#index (for 127.0.0.1 at 2006-05-28 19:06:40) [GET] Session ID: 72a7e76c0e1ab5562db4c63d639707ca Parameters: {"action"=>"index", "controller"=>"patches"} Patch Load (0.014702) SELECT * FROM patches WHERE (applied_since_version IS NOT NULL AND applied_since_version <> '') ORDER BY program_id, updated_at, applied_since_version DESC  Patch Load (0.018681) SELECT * FROM patches WHERE (applied_since_version IS NULL OR applied_since_version = '') ORDER BY program_id, updated_at  Rendering patches/list Program Load (0.001843) SELECT * FROM programs  Completed in 0.21758 (4 reqs/sec) | Rendering: 0.01636 (7%) | DB: 0.03523 (16%) | 200 OK [http://localhost/] Processing PatchesController#index (for 127.0.0.1 at 2006-05-28 19:07:40) [GET] Session ID: 616a1a847d42e954a5b648af375e116a Parameters: {"action"=>"index", "controller"=>"patches"} Patch Load (0.070039) SELECT * FROM patches WHERE (applied_since_version IS NOT NULL AND applied_since_version <> '') ORDER BY program_id, updated_at, applied_since_version DESC  Patch Load (0.000831) SELECT * FROM patches WHERE (applied_since_version IS NULL OR applied_since_version = '') ORDER BY program_id, updated_at  Rendering actionlistlayoutfalse within layouts/application Rendering patches/list Program Load (0.000736) SELECT * FROM programs  ActionView::TemplateError (undefined method `stylesheet_include_tag' for #<#:0xb76a6a3c>) on line #4 of app/views/layouts/application.rhtml: 1: 2: 3: <%= @page_title || 'Patch Server' %> 4: <%= stylesheet_include_tag 'main' %> 5: <%= @head_defs || '' %> 6: 7: #{RAILS_ROOT}/app/views/layouts/application.rhtml:4:in `_run_rhtml_layouts_application' vendor/rails/actionpack/lib/action_view/base.rb:314:in `compile_and_render_template' vendor/rails/actionpack/lib/action_view/base.rb:290:in `render_template' vendor/rails/actionpack/lib/action_view/base.rb:249:in `render_file' vendor/rails/actionpack/lib/action_controller/layout.rb:249:in `render_without_benchmark' vendor/rails/actionpack/lib/action_controller/benchmarking.rb:53:in `render' /usr/lib/ruby/1.8/benchmark.rb:293:in `measure' vendor/rails/actionpack/lib/action_controller/benchmarking.rb:53:in `render' #{RAILS_ROOT}/app/controllers/patches_controller.rb:4:in `index' vendor/rails/actionpack/lib/action_controller/base.rb:910:in `perform_action_without_filters' vendor/rails/actionpack/lib/action_controller/filters.rb:368:in `perform_action_without_benchmark' vendor/rails/actionpack/lib/action_controller/benchmarking.rb:69:in `perform_action_without_rescue' /usr/lib/ruby/1.8/benchmark.rb:293:in `measure' vendor/rails/actionpack/lib/action_controller/benchmarking.rb:69:in `perform_action_without_rescue' vendor/rails/actionpack/lib/action_controller/rescue.rb:82:in `perform_action' vendor/rails/actionpack/lib/action_controller/base.rb:381:in `process_without_filters' vendor/rails/actionpack/lib/action_controller/filters.rb:377:in `process_without_session_management_support' vendor/rails/actionpack/lib/action_controller/session_management.rb:117:in `process' vendor/rails/railties/lib/dispatcher.rb:38:in `dispatch' vendor/rails/railties/lib/webrick_server.rb:115:in `handle_dispatch' vendor/rails/railties/lib/webrick_server.rb:81:in `service' /usr/lib/ruby/1.8/webrick/httpserver.rb:104:in `service' /usr/lib/ruby/1.8/webrick/httpserver.rb:65:in `run' /usr/lib/ruby/1.8/webrick/server.rb:173:in `start_thread' /usr/lib/ruby/1.8/webrick/server.rb:162:in `start_thread' /usr/lib/ruby/1.8/webrick/server.rb:95:in `start' /usr/lib/ruby/1.8/webrick/server.rb:92:in `start' /usr/lib/ruby/1.8/webrick/server.rb:23:in `start' /usr/lib/ruby/1.8/webrick/server.rb:82:in `start' vendor/rails/railties/lib/webrick_server.rb:67:in `dispatch' vendor/rails/railties/lib/commands/servers/webrick.rb:59 /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:21:in `require' vendor/rails/activesupport/lib/active_support/dependencies.rb:147:in `require' vendor/rails/railties/lib/commands/server.rb:30 script/server:3 Rendering ./script/../config/../vendor/rails/actionpack/lib/action_controller/templates/rescues/layout.rhtml (500 Internal Error) Processing PatchesController#index (for 127.0.0.1 at 2006-05-28 19:08:32) [GET] Session ID: 27a18d843e451829cdbb652c91fc86a3 Parameters: {"action"=>"index", "controller"=>"patches"} Patch Load (0.000906) SELECT * FROM patches WHERE (applied_since_version IS NOT NULL AND applied_since_version <> '') ORDER BY program_id, updated_at, applied_since_version DESC  Patch Load (0.000738) SELECT * FROM patches WHERE (applied_since_version IS NULL OR applied_since_version = '') ORDER BY program_id, updated_at  Rendering actionlistlayoutfalse within layouts/application Rendering patches/list Program Load (0.000394) SELECT * FROM programs  Completed in 0.02453 (40 reqs/sec) | Rendering: 0.01440 (58%) | DB: 0.00277 (11%) | 200 OK [http://localhost/] Processing Base#index (for 127.0.0.1 at 2006-05-28 19:08:36) [GET] Session ID: 4beb629fd774cf0f8e27c36f6c76786a Parameters: {} ActionController::RoutingError (Recognition failed for "/app/list"): .//vendor/rails/actionpack/lib/action_controller/routing.rb:488:in `recognition_failed' .//vendor/rails/actionpack/lib/action_controller/routing.rb:478:in `recognize!' .//vendor/rails/railties/lib/dispatcher.rb:38:in `dispatch' .//vendor/rails/railties/lib/webrick_server.rb:115:in `handle_dispatch' .//vendor/rails/railties/lib/webrick_server.rb:81:in `service' /usr/lib/ruby/1.8/webrick/httpserver.rb:104:in `service' /usr/lib/ruby/1.8/webrick/httpserver.rb:65:in `run' /usr/lib/ruby/1.8/webrick/server.rb:173:in `start_thread' /usr/lib/ruby/1.8/webrick/server.rb:162:in `start_thread' /usr/lib/ruby/1.8/webrick/server.rb:95:in `start' /usr/lib/ruby/1.8/webrick/server.rb:92:in `start' /usr/lib/ruby/1.8/webrick/server.rb:23:in `start' /usr/lib/ruby/1.8/webrick/server.rb:82:in `start' .//vendor/rails/railties/lib/webrick_server.rb:67:in `dispatch' .//vendor/rails/railties/lib/commands/servers/webrick.rb:59 /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:21:in `require' .//vendor/rails/activesupport/lib/active_support/dependencies.rb:147:in `require' .//vendor/rails/railties/lib/commands/server.rb:30 ./script/server:3 Rendering ./script/../config/../vendor/rails/actionpack/lib/action_controller/templates/rescues/layout.rhtml (404 Page Not Found) Processing PatchesController#index (for 127.0.0.1 at 2006-05-28 19:09:22) [GET] Session ID: 18c57a3865fe34ac15f7b0c2e616ef92 Parameters: {"action"=>"index", "controller"=>"patches"} Patch Load (0.002406) SELECT * FROM patches WHERE (applied_since_version IS NOT NULL AND applied_since_version <> '') ORDER BY program_id, updated_at, applied_since_version DESC  Patch Load (0.000831) SELECT * FROM patches WHERE (applied_since_version IS NULL OR applied_since_version = '') ORDER BY program_id, updated_at  Rendering actionlistlayoutfalse within layouts/application Rendering patches/list Program Load (0.000435) SELECT * FROM programs  Completed in 0.03963 (25 reqs/sec) | Rendering: 0.01315 (33%) | DB: 0.00367 (9%) | 200 OK [http://localhost/] Processing ProgramsController#list (for 127.0.0.1 at 2006-05-28 19:09:24) [GET] Session ID: a5414a2bc34f36e15d0c68c4598e325d Parameters: {"action"=>"list", "controller"=>"programs"} SQL (0.017922)  SELECT a.attname, format_type(a.atttypid, a.atttypmod), d.adsrc, a.attnotnull FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = 'programs'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum  SQL (0.001135) SELECT count(*) AS count_all FROM programs  Program Load (0.001220) SELECT * FROM programs LIMIT 10 OFFSET 0 Rendering within layouts/application Rendering programs/list Completed in 0.03195 (31 reqs/sec) | Rendering: 0.00634 (19%) | DB: 0.02028 (63%) | 200 OK [http://localhost/programs/list] Processing PatchesController#list (for 127.0.0.1 at 2006-05-28 19:09:26) [GET] Session ID: f4bcae625f9f65cbe76d0e0ba45f7c9a Parameters: {"action"=>"list", "controller"=>"patches"} Patch Load (0.001262) SELECT * FROM patches WHERE (applied_since_version IS NOT NULL AND applied_since_version <> '') ORDER BY program_id, updated_at, applied_since_version DESC  Patch Load (0.000762) SELECT * FROM patches WHERE (applied_since_version IS NULL OR applied_since_version = '') ORDER BY program_id, updated_at  Rendering within layouts/application Rendering patches/list Program Load (0.000472) SELECT * FROM programs  Completed in 0.01752 (57 reqs/sec) | Rendering: 0.00730 (41%) | DB: 0.00250 (14%) | 200 OK [http://localhost/patches/list] Processing ProgramsController#list (for 127.0.0.1 at 2006-05-28 19:09:28) [GET] Session ID: 0e16566ce67010f4488e2848a35b107c Parameters: {"action"=>"list", "controller"=>"programs"} SQL (0.003534)  SELECT a.attname, format_type(a.atttypid, a.atttypmod), d.adsrc, a.attnotnull FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = 'programs'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum  SQL (0.000532) SELECT count(*) AS count_all FROM programs  Program Load (0.000348) SELECT * FROM programs LIMIT 10 OFFSET 0 Rendering within layouts/application Rendering programs/list Completed in 0.01240 (80 reqs/sec) | Rendering: 0.00304 (24%) | DB: 0.00441 (35%) | 200 OK [http://localhost/programs/list] Processing ProgramsController#new (for 127.0.0.1 at 2006-05-28 19:09:30) [GET] Session ID: 4e48ac690d31f370241684d68ebe0281 Parameters: {"action"=>"new", "controller"=>"programs"} SQL (0.001866)  SELECT a.attname, format_type(a.atttypid, a.atttypmod), d.adsrc, a.attnotnull FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = 'programs'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum  Rendering within layouts/application Rendering programs/new Rendered programs/_form (0.00281) Completed in 0.01531 (65 reqs/sec) | Rendering: 0.00779 (50%) | DB: 0.00187 (12%) | 200 OK [http://localhost/programs/new] Processing ProgramsController#create (for 127.0.0.1 at 2006-05-28 19:11:06) [POST] Session ID: adf9de0ef4d3f40cd1ef60ef89728c35 Parameters: {"commit"=>"Create", "action"=>"create", "controller"=>"programs", "program"=>{"name"=>"dpkg", "url"=>"http://www.dpkg.org"}} SQL (0.003483)  SELECT a.attname, format_type(a.atttypid, a.atttypmod), d.adsrc, a.attnotnull FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = 'programs'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum  SQL (0.000171) BEGIN PK and serial sequence (0.009992)  SELECT attr.attname, name.nspname, seq.relname FROM pg_class seq, pg_attribute attr, pg_depend dep, pg_namespace name, pg_constraint cons WHERE seq.oid = dep.objid AND seq.relnamespace = name.oid AND seq.relkind = 'S' AND attr.attrelid = dep.refobjid AND attr.attnum = dep.refobjsubid AND attr.attrelid = cons.conrelid AND attr.attnum = cons.conkey[1] AND cons.contype = 'p' AND dep.refobjid = 'programs'::regclass  Program Create (0.004384) INSERT INTO programs ("name", "url") VALUES('dpkg', 'http://www.dpkg.org') SQL (0.000452) SELECT currval('public.programs_id_seq') SQL (0.000938) COMMIT Redirected to http://localhost:3000/programs/list Completed in 0.02980 (33 reqs/sec) | DB: 0.01942 (65%) | 302 Found [http://localhost/programs/create] Processing ProgramsController#list (for 127.0.0.1 at 2006-05-28 19:11:06) [GET] Session ID: bc8f8544c927e9d4e65c626ebf6c9cf6 Parameters: {"action"=>"list", "controller"=>"programs"} SQL (0.002160)  SELECT a.attname, format_type(a.atttypid, a.atttypmod), d.adsrc, a.attnotnull FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = 'programs'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum  SQL (0.000428) SELECT count(*) AS count_all FROM programs  Program Load (0.000399) SELECT * FROM programs LIMIT 10 OFFSET 0 Rendering within layouts/application Rendering programs/list Completed in 0.01427 (70 reqs/sec) | Rendering: 0.00486 (34%) | DB: 0.00299 (20%) | 200 OK [http://localhost/programs/list] Processing ProgramsController#show (for 127.0.0.1 at 2006-05-28 19:11:09) [GET] Session ID: b2cbaf3874590e7da6e82ef3bd3bd49a Parameters: {"action"=>"show", "id"=>"1", "controller"=>"programs"} Program Load (0.002526) SELECT * FROM programs WHERE (programs.id = '1') LIMIT 1 Rendering within layouts/application Rendering programs/show SQL (0.001648)  SELECT a.attname, format_type(a.atttypid, a.atttypmod), d.adsrc, a.attnotnull FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = 'programs'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum  Completed in 0.01413 (70 reqs/sec) | Rendering: 0.00640 (45%) | DB: 0.00417 (29%) | 200 OK [http://localhost/programs/show/1] Processing ProgramsController#edit (for 127.0.0.1 at 2006-05-28 19:11:11) [GET] Session ID: cd33f995192345deed97638a477d00cb Parameters: {"action"=>"edit", "id"=>"1", "controller"=>"programs"} Program Load (0.002164) SELECT * FROM programs WHERE (programs.id = '1') LIMIT 1 Rendering within layouts/application Rendering programs/edit SQL (0.001612)  SELECT a.attname, format_type(a.atttypid, a.atttypmod), d.adsrc, a.attnotnull FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = 'programs'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum  Rendered programs/_form (0.00139) Completed in 0.01558 (64 reqs/sec) | Rendering: 0.00811 (52%) | DB: 0.00378 (24%) | 200 OK [http://localhost/programs/edit/1] Processing PatchesController#list (for 127.0.0.1 at 2006-05-28 19:11:14) [GET] Session ID: 4afa6b0b4d32d1e507fa9ecea7645c31 Parameters: {"action"=>"list", "controller"=>"patches"} Patch Load (0.007289) SELECT * FROM patches WHERE (applied_since_version IS NOT NULL AND applied_since_version <> '') ORDER BY program_id, updated_at, applied_since_version DESC  Patch Load (0.000735) SELECT * FROM patches WHERE (applied_since_version IS NULL OR applied_since_version = '') ORDER BY program_id, updated_at  Rendering within layouts/application Rendering patches/list Program Load (0.000475) SELECT * FROM programs  SQL (0.003139)  SELECT a.attname, format_type(a.atttypid, a.atttypmod), d.adsrc, a.attnotnull FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = 'programs'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum  Completed in 0.02672 (37 reqs/sec) | Rendering: 0.00904 (33%) | DB: 0.01164 (43%) | 200 OK [http://localhost/patches/list] Processing PatchesController#add_item (for 127.0.0.1 at 2006-05-28 19:11:39) [POST] Session ID: 7bc84852930483cfc9eb44590bf0e127 Parameters: {"action"=>"add_item", "new_app"=>{"name"=>"", "url"=>""}, "controller"=>"patches", "new_item"=>{"app"=>"1", "title"=>"Add some idiot feature"}, "patch_file"=>#} SQL (0.004453)  SELECT a.attname, format_type(a.atttypid, a.atttypmod), d.adsrc, a.attnotnull FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = 'patches'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum  NoMethodError (undefined method `app=' for #): .//vendor/rails/activerecord/lib/active_record/base.rb:1789:in `method_missing' .//vendor/rails/activerecord/lib/active_record/base.rb:1510:in `attributes=' .//vendor/rails/activerecord/lib/active_record/base.rb:1509:in `attributes=' .//vendor/rails/activerecord/lib/active_record/base.rb:1354:in `initialize_without_callbacks' .//vendor/rails/activerecord/lib/active_record/callbacks.rb:236:in `initialize' /app/controllers/patches_controller.rb:94:in `add_item' .//vendor/rails/actionpack/lib/action_controller/base.rb:910:in `perform_action_without_filters' .//vendor/rails/actionpack/lib/action_controller/filters.rb:368:in `perform_action_without_benchmark' .//vendor/rails/actionpack/lib/action_controller/benchmarking.rb:69:in `perform_action_without_rescue' /usr/lib/ruby/1.8/benchmark.rb:293:in `measure' .//vendor/rails/actionpack/lib/action_controller/benchmarking.rb:69:in `perform_action_without_rescue' .//vendor/rails/actionpack/lib/action_controller/rescue.rb:82:in `perform_action' .//vendor/rails/actionpack/lib/action_controller/base.rb:381:in `process_without_filters' .//vendor/rails/actionpack/lib/action_controller/filters.rb:377:in `process_without_session_management_support' .//vendor/rails/actionpack/lib/action_controller/session_management.rb:117:in `process' .//vendor/rails/railties/lib/dispatcher.rb:38:in `dispatch' .//vendor/rails/railties/lib/webrick_server.rb:115:in `handle_dispatch' .//vendor/rails/railties/lib/webrick_server.rb:81:in `service' /usr/lib/ruby/1.8/webrick/httpserver.rb:104:in `service' /usr/lib/ruby/1.8/webrick/httpserver.rb:65:in `run' /usr/lib/ruby/1.8/webrick/server.rb:173:in `start_thread' /usr/lib/ruby/1.8/webrick/server.rb:162:in `start_thread' /usr/lib/ruby/1.8/webrick/server.rb:95:in `start' /usr/lib/ruby/1.8/webrick/server.rb:92:in `start' /usr/lib/ruby/1.8/webrick/server.rb:23:in `start' /usr/lib/ruby/1.8/webrick/server.rb:82:in `start' .//vendor/rails/railties/lib/webrick_server.rb:67:in `dispatch' .//vendor/rails/railties/lib/commands/servers/webrick.rb:59 /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:21:in `require' .//vendor/rails/activesupport/lib/active_support/dependencies.rb:147:in `require' .//vendor/rails/railties/lib/commands/server.rb:30 ./script/server:3 Rendering ./script/../config/../vendor/rails/actionpack/lib/action_controller/templates/rescues/layout.rhtml (500 Internal Error) Processing PatchesController#add_item (for 127.0.0.1 at 2006-05-28 19:12:50) [POST] Session ID: 5afd80187caf18b01143f48b6c5322cc Parameters: {"action"=>"add_item", "new_app"=>{"name"=>"", "url"=>""}, "controller"=>"patches", "new_item"=>{"app"=>"1", "title"=>"Add some idiot feature"}, "patch_file"=>#} SQL (0.003408)  SELECT a.attname, format_type(a.atttypid, a.atttypmod), d.adsrc, a.attnotnull FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = 'patches'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum  NoMethodError (undefined method `app=' for #): .//vendor/rails/activerecord/lib/active_record/base.rb:1789:in `method_missing' .//vendor/rails/activerecord/lib/active_record/base.rb:1510:in `attributes=' .//vendor/rails/activerecord/lib/active_record/base.rb:1509:in `attributes=' .//vendor/rails/activerecord/lib/active_record/base.rb:1354:in `initialize_without_callbacks' .//vendor/rails/activerecord/lib/active_record/callbacks.rb:236:in `initialize' /app/controllers/patches_controller.rb:94:in `add_item' .//vendor/rails/actionpack/lib/action_controller/base.rb:910:in `perform_action_without_filters' .//vendor/rails/actionpack/lib/action_controller/filters.rb:368:in `perform_action_without_benchmark' .//vendor/rails/actionpack/lib/action_controller/benchmarking.rb:69:in `perform_action_without_rescue' /usr/lib/ruby/1.8/benchmark.rb:293:in `measure' .//vendor/rails/actionpack/lib/action_controller/benchmarking.rb:69:in `perform_action_without_rescue' .//vendor/rails/actionpack/lib/action_controller/rescue.rb:82:in `perform_action' .//vendor/rails/actionpack/lib/action_controller/base.rb:381:in `process_without_filters' .//vendor/rails/actionpack/lib/action_controller/filters.rb:377:in `process_without_session_management_support' .//vendor/rails/actionpack/lib/action_controller/session_management.rb:117:in `process' .//vendor/rails/railties/lib/dispatcher.rb:38:in `dispatch' .//vendor/rails/railties/lib/webrick_server.rb:115:in `handle_dispatch' .//vendor/rails/railties/lib/webrick_server.rb:81:in `service' /usr/lib/ruby/1.8/webrick/httpserver.rb:104:in `service' /usr/lib/ruby/1.8/webrick/httpserver.rb:65:in `run' /usr/lib/ruby/1.8/webrick/server.rb:173:in `start_thread' /usr/lib/ruby/1.8/webrick/server.rb:162:in `start_thread' /usr/lib/ruby/1.8/webrick/server.rb:95:in `start' /usr/lib/ruby/1.8/webrick/server.rb:92:in `start' /usr/lib/ruby/1.8/webrick/server.rb:23:in `start' /usr/lib/ruby/1.8/webrick/server.rb:82:in `start' .//vendor/rails/railties/lib/webrick_server.rb:67:in `dispatch' .//vendor/rails/railties/lib/commands/servers/webrick.rb:59 /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:21:in `require' .//vendor/rails/activesupport/lib/active_support/dependencies.rb:147:in `require' .//vendor/rails/railties/lib/commands/server.rb:30 ./script/server:3 Rendering ./script/../config/../vendor/rails/actionpack/lib/action_controller/templates/rescues/layout.rhtml (500 Internal Error) Processing PatchesController#add_item (for 127.0.0.1 at 2006-05-28 19:13:02) [POST] Session ID: 9a475ff14fa67b98a460c83bf33da3db Parameters: {"action"=>"add_item", "new_app"=>{"name"=>"", "url"=>""}, "controller"=>"patches", "new_item"=>{"app"=>"1", "title"=>"Add some idiot feature"}, "patch_file"=>#} SQL (0.004768)  SELECT a.attname, format_type(a.atttypid, a.atttypmod), d.adsrc, a.attnotnull FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = 'patches'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum  NoMethodError (undefined method `app=' for #): .//vendor/rails/activerecord/lib/active_record/base.rb:1789:in `method_missing' .//vendor/rails/activerecord/lib/active_record/base.rb:1510:in `attributes=' .//vendor/rails/activerecord/lib/active_record/base.rb:1509:in `attributes=' .//vendor/rails/activerecord/lib/active_record/base.rb:1354:in `initialize_without_callbacks' .//vendor/rails/activerecord/lib/active_record/callbacks.rb:236:in `initialize' /app/controllers/patches_controller.rb:94:in `add_item' .//vendor/rails/actionpack/lib/action_controller/base.rb:910:in `perform_action_without_filters' .//vendor/rails/actionpack/lib/action_controller/filters.rb:368:in `perform_action_without_benchmark' .//vendor/rails/actionpack/lib/action_controller/benchmarking.rb:69:in `perform_action_without_rescue' /usr/lib/ruby/1.8/benchmark.rb:293:in `measure' .//vendor/rails/actionpack/lib/action_controller/benchmarking.rb:69:in `perform_action_without_rescue' .//vendor/rails/actionpack/lib/action_controller/rescue.rb:82:in `perform_action' .//vendor/rails/actionpack/lib/action_controller/base.rb:381:in `process_without_filters' .//vendor/rails/actionpack/lib/action_controller/filters.rb:377:in `process_without_session_management_support' .//vendor/rails/actionpack/lib/action_controller/session_management.rb:117:in `process' .//vendor/rails/railties/lib/dispatcher.rb:38:in `dispatch' .//vendor/rails/railties/lib/webrick_server.rb:115:in `handle_dispatch' .//vendor/rails/railties/lib/webrick_server.rb:81:in `service' /usr/lib/ruby/1.8/webrick/httpserver.rb:104:in `service' /usr/lib/ruby/1.8/webrick/httpserver.rb:65:in `run' /usr/lib/ruby/1.8/webrick/server.rb:173:in `start_thread' /usr/lib/ruby/1.8/webrick/server.rb:162:in `start_thread' /usr/lib/ruby/1.8/webrick/server.rb:95:in `start' /usr/lib/ruby/1.8/webrick/server.rb:92:in `start' /usr/lib/ruby/1.8/webrick/server.rb:23:in `start' /usr/lib/ruby/1.8/webrick/server.rb:82:in `start' .//vendor/rails/railties/lib/webrick_server.rb:67:in `dispatch' .//vendor/rails/railties/lib/commands/servers/webrick.rb:59 /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:21:in `require' .//vendor/rails/activesupport/lib/active_support/dependencies.rb:147:in `require' .//vendor/rails/railties/lib/commands/server.rb:30 ./script/server:3 Rendering ./script/../config/../vendor/rails/actionpack/lib/action_controller/templates/rescues/layout.rhtml (500 Internal Error) Processing PatchesController#add_item (for 127.0.0.1 at 2006-05-28 19:14:11) [POST] Session ID: b8c7e4ea4a5a0697559a03c977058903 Parameters: {"action"=>"add_item", "new_app"=>{"name"=>"", "url"=>""}, "controller"=>"patches", "new_item"=>{"app"=>"1", "title"=>"Add some idiot feature"}, "patch_file"=>#} SQL (0.004423)  SELECT a.attname, format_type(a.atttypid, a.atttypmod), d.adsrc, a.attnotnull FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = 'patches'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum  NoMethodError (undefined method `app=' for #): .//vendor/rails/activerecord/lib/active_record/base.rb:1789:in `method_missing' .//vendor/rails/activerecord/lib/active_record/base.rb:1510:in `attributes=' .//vendor/rails/activerecord/lib/active_record/base.rb:1509:in `attributes=' .//vendor/rails/activerecord/lib/active_record/base.rb:1354:in `initialize_without_callbacks' .//vendor/rails/activerecord/lib/active_record/callbacks.rb:236:in `initialize' /app/controllers/patches_controller.rb:94:in `add_item' .//vendor/rails/actionpack/lib/action_controller/base.rb:910:in `perform_action_without_filters' .//vendor/rails/actionpack/lib/action_controller/filters.rb:368:in `perform_action_without_benchmark' .//vendor/rails/actionpack/lib/action_controller/benchmarking.rb:69:in `perform_action_without_rescue' /usr/lib/ruby/1.8/benchmark.rb:293:in `measure' .//vendor/rails/actionpack/lib/action_controller/benchmarking.rb:69:in `perform_action_without_rescue' .//vendor/rails/actionpack/lib/action_controller/rescue.rb:82:in `perform_action' .//vendor/rails/actionpack/lib/action_controller/base.rb:381:in `process_without_filters' .//vendor/rails/actionpack/lib/action_controller/filters.rb:377:in `process_without_session_management_support' .//vendor/rails/actionpack/lib/action_controller/session_management.rb:117:in `process' .//vendor/rails/railties/lib/dispatcher.rb:38:in `dispatch' .//vendor/rails/railties/lib/webrick_server.rb:115:in `handle_dispatch' .//vendor/rails/railties/lib/webrick_server.rb:81:in `service' /usr/lib/ruby/1.8/webrick/httpserver.rb:104:in `service' /usr/lib/ruby/1.8/webrick/httpserver.rb:65:in `run' /usr/lib/ruby/1.8/webrick/server.rb:173:in `start_thread' /usr/lib/ruby/1.8/webrick/server.rb:162:in `start_thread' /usr/lib/ruby/1.8/webrick/server.rb:95:in `start' /usr/lib/ruby/1.8/webrick/server.rb:92:in `start' /usr/lib/ruby/1.8/webrick/server.rb:23:in `start' /usr/lib/ruby/1.8/webrick/server.rb:82:in `start' .//vendor/rails/railties/lib/webrick_server.rb:67:in `dispatch' .//vendor/rails/railties/lib/commands/servers/webrick.rb:59 /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:21:in `require' .//vendor/rails/activesupport/lib/active_support/dependencies.rb:147:in `require' .//vendor/rails/railties/lib/commands/server.rb:30 ./script/server:3 Rendering ./script/../config/../vendor/rails/actionpack/lib/action_controller/templates/rescues/layout.rhtml (500 Internal Error) Processing PatchesController#add_item (for 127.0.0.1 at 2006-05-28 19:14:14) [POST] Session ID: b0b46c212b2398b298da0c9ce4dea9e2 Parameters: {"action"=>"add_item", "new_app"=>{"name"=>"", "url"=>""}, "controller"=>"patches", "new_item"=>{"app"=>"1", "title"=>"Add some idiot feature"}, "patch_file"=>#} SQL (0.001939)  SELECT a.attname, format_type(a.atttypid, a.atttypmod), d.adsrc, a.attnotnull FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = 'patches'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum  NoMethodError (undefined method `app=' for #): .//vendor/rails/activerecord/lib/active_record/base.rb:1789:in `method_missing' .//vendor/rails/activerecord/lib/active_record/base.rb:1510:in `attributes=' .//vendor/rails/activerecord/lib/active_record/base.rb:1509:in `attributes=' .//vendor/rails/activerecord/lib/active_record/base.rb:1354:in `initialize_without_callbacks' .//vendor/rails/activerecord/lib/active_record/callbacks.rb:236:in `initialize' /app/controllers/patches_controller.rb:94:in `add_item' .//vendor/rails/actionpack/lib/action_controller/base.rb:910:in `perform_action_without_filters' .//vendor/rails/actionpack/lib/action_controller/filters.rb:368:in `perform_action_without_benchmark' .//vendor/rails/actionpack/lib/action_controller/benchmarking.rb:69:in `perform_action_without_rescue' /usr/lib/ruby/1.8/benchmark.rb:293:in `measure' .//vendor/rails/actionpack/lib/action_controller/benchmarking.rb:69:in `perform_action_without_rescue' .//vendor/rails/actionpack/lib/action_controller/rescue.rb:82:in `perform_action' .//vendor/rails/actionpack/lib/action_controller/base.rb:381:in `process_without_filters' .//vendor/rails/actionpack/lib/action_controller/filters.rb:377:in `process_without_session_management_support' .//vendor/rails/actionpack/lib/action_controller/session_management.rb:117:in `process' .//vendor/rails/railties/lib/dispatcher.rb:38:in `dispatch' .//vendor/rails/railties/lib/webrick_server.rb:115:in `handle_dispatch' .//vendor/rails/railties/lib/webrick_server.rb:81:in `service' /usr/lib/ruby/1.8/webrick/httpserver.rb:104:in `service' /usr/lib/ruby/1.8/webrick/httpserver.rb:65:in `run' /usr/lib/ruby/1.8/webrick/server.rb:173:in `start_thread' /usr/lib/ruby/1.8/webrick/server.rb:162:in `start_thread' /usr/lib/ruby/1.8/webrick/server.rb:95:in `start' /usr/lib/ruby/1.8/webrick/server.rb:92:in `start' /usr/lib/ruby/1.8/webrick/server.rb:23:in `start' /usr/lib/ruby/1.8/webrick/server.rb:82:in `start' .//vendor/rails/railties/lib/webrick_server.rb:67:in `dispatch' .//vendor/rails/railties/lib/commands/servers/webrick.rb:59 /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:21:in `require' .//vendor/rails/activesupport/lib/active_support/dependencies.rb:147:in `require' .//vendor/rails/railties/lib/commands/server.rb:30 ./script/server:3 Rendering ./script/../config/../vendor/rails/actionpack/lib/action_controller/templates/rescues/layout.rhtml (500 Internal Error) Processing PatchesController#add_item (for 127.0.0.1 at 2006-05-28 19:14:21) [POST] Session ID: 6dda7a52362a343e59ec34f57264a8cf Parameters: {"action"=>"add_item", "new_app"=>{"name"=>"", "url"=>""}, "controller"=>"patches", "new_item"=>{"app"=>"1", "title"=>"Add some idiot feature"}, "patch_file"=>#} SQL (0.004610)  SELECT a.attname, format_type(a.atttypid, a.atttypmod), d.adsrc, a.attnotnull FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = 'patches'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum  NoMethodError (undefined method `app=' for #): .//vendor/rails/activerecord/lib/active_record/base.rb:1789:in `method_missing' .//vendor/rails/activerecord/lib/active_record/base.rb:1510:in `attributes=' .//vendor/rails/activerecord/lib/active_record/base.rb:1509:in `attributes=' .//vendor/rails/activerecord/lib/active_record/base.rb:1354:in `initialize_without_callbacks' .//vendor/rails/activerecord/lib/active_record/callbacks.rb:236:in `initialize' /app/controllers/patches_controller.rb:94:in `add_item' .//vendor/rails/actionpack/lib/action_controller/base.rb:910:in `perform_action_without_filters' .//vendor/rails/actionpack/lib/action_controller/filters.rb:368:in `perform_action_without_benchmark' .//vendor/rails/actionpack/lib/action_controller/benchmarking.rb:69:in `perform_action_without_rescue' /usr/lib/ruby/1.8/benchmark.rb:293:in `measure' .//vendor/rails/actionpack/lib/action_controller/benchmarking.rb:69:in `perform_action_without_rescue' .//vendor/rails/actionpack/lib/action_controller/rescue.rb:82:in `perform_action' .//vendor/rails/actionpack/lib/action_controller/base.rb:381:in `process_without_filters' .//vendor/rails/actionpack/lib/action_controller/filters.rb:377:in `process_without_session_management_support' .//vendor/rails/actionpack/lib/action_controller/session_management.rb:117:in `process' .//vendor/rails/railties/lib/dispatcher.rb:38:in `dispatch' .//vendor/rails/railties/lib/webrick_server.rb:115:in `handle_dispatch' .//vendor/rails/railties/lib/webrick_server.rb:81:in `service' /usr/lib/ruby/1.8/webrick/httpserver.rb:104:in `service' /usr/lib/ruby/1.8/webrick/httpserver.rb:65:in `run' /usr/lib/ruby/1.8/webrick/server.rb:173:in `start_thread' /usr/lib/ruby/1.8/webrick/server.rb:162:in `start_thread' /usr/lib/ruby/1.8/webrick/server.rb:95:in `start' /usr/lib/ruby/1.8/webrick/server.rb:92:in `start' /usr/lib/ruby/1.8/webrick/server.rb:23:in `start' /usr/lib/ruby/1.8/webrick/server.rb:82:in `start' .//vendor/rails/railties/lib/webrick_server.rb:67:in `dispatch' .//vendor/rails/railties/lib/commands/servers/webrick.rb:59 /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:21:in `require' .//vendor/rails/activesupport/lib/active_support/dependencies.rb:147:in `require' .//vendor/rails/railties/lib/commands/server.rb:30 ./script/server:3 Rendering ./script/../config/../vendor/rails/actionpack/lib/action_controller/templates/rescues/layout.rhtml (500 Internal Error) Processing PatchesController#list (for 127.0.0.1 at 2006-05-28 19:14:31) [GET] Session ID: fabb929335081fc1ccc6d08870c21a9e Parameters: {"action"=>"list", "controller"=>"patches"} Patch Load (0.006362) SELECT * FROM patches WHERE (applied_since_version IS NOT NULL AND applied_since_version <> '') ORDER BY program_id, updated_at, applied_since_version DESC  Patch Load (0.001681) SELECT * FROM patches WHERE (applied_since_version IS NULL OR applied_since_version = '') ORDER BY program_id, updated_at  Rendering within layouts/application Rendering patches/list Program Load (0.002620) SELECT * FROM programs  SQL (0.001617)  SELECT a.attname, format_type(a.atttypid, a.atttypmod), d.adsrc, a.attnotnull FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = 'programs'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum  Completed in 0.03956 (25 reqs/sec) | Rendering: 0.02043 (51%) | DB: 0.01689 (42%) | 200 OK [http://localhost/patches/list] Processing PatchesController#add_item (for 127.0.0.1 at 2006-05-28 19:14:40) [POST] Session ID: c0625981d2f0e06bd20c711655bd7c04 Parameters: {"action"=>"add_item", "new_app"=>{"name"=>"", "url"=>""}, "controller"=>"patches", "new_item"=>{"program_id"=>"1", "title"=>"Add some idiot feature"}, "patch_file"=>#} SQL (0.001955)  SELECT a.attname, format_type(a.atttypid, a.atttypmod), d.adsrc, a.attnotnull FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = 'patches'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum  NoMethodError (undefined method `update_date=' for #): .//vendor/rails/activerecord/lib/active_record/base.rb:1789:in `method_missing' /app/controllers/patches_controller.rb:95:in `add_item' .//vendor/rails/actionpack/lib/action_controller/base.rb:910:in `perform_action_without_filters' .//vendor/rails/actionpack/lib/action_controller/filters.rb:368:in `perform_action_without_benchmark' .//vendor/rails/actionpack/lib/action_controller/benchmarking.rb:69:in `perform_action_without_rescue' /usr/lib/ruby/1.8/benchmark.rb:293:in `measure' .//vendor/rails/actionpack/lib/action_controller/benchmarking.rb:69:in `perform_action_without_rescue' .//vendor/rails/actionpack/lib/action_controller/rescue.rb:82:in `perform_action' .//vendor/rails/actionpack/lib/action_controller/base.rb:381:in `process_without_filters' .//vendor/rails/actionpack/lib/action_controller/filters.rb:377:in `process_without_session_management_support' .//vendor/rails/actionpack/lib/action_controller/session_management.rb:117:in `process' .//vendor/rails/railties/lib/dispatcher.rb:38:in `dispatch' .//vendor/rails/railties/lib/webrick_server.rb:115:in `handle_dispatch' .//vendor/rails/railties/lib/webrick_server.rb:81:in `service' /usr/lib/ruby/1.8/webrick/httpserver.rb:104:in `service' /usr/lib/ruby/1.8/webrick/httpserver.rb:65:in `run' /usr/lib/ruby/1.8/webrick/server.rb:173:in `start_thread' /usr/lib/ruby/1.8/webrick/server.rb:162:in `start_thread' /usr/lib/ruby/1.8/webrick/server.rb:95:in `start' /usr/lib/ruby/1.8/webrick/server.rb:92:in `start' /usr/lib/ruby/1.8/webrick/server.rb:23:in `start' /usr/lib/ruby/1.8/webrick/server.rb:82:in `start' .//vendor/rails/railties/lib/webrick_server.rb:67:in `dispatch' .//vendor/rails/railties/lib/commands/servers/webrick.rb:59 /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:21:in `require' .//vendor/rails/activesupport/lib/active_support/dependencies.rb:147:in `require' .//vendor/rails/railties/lib/commands/server.rb:30 ./script/server:3 Rendering ./script/../config/../vendor/rails/actionpack/lib/action_controller/templates/rescues/layout.rhtml (500 Internal Error) Processing PatchesController#add_item (for 127.0.0.1 at 2006-05-28 19:15:01) [POST] Session ID: 9165d748e2e633bb8c7776af708f50e0 Parameters: {"action"=>"add_item", "new_app"=>{"name"=>"", "url"=>""}, "controller"=>"patches", "new_item"=>{"program_id"=>"1", "title"=>"Add some idiot feature"}, "patch_file"=>#} SQL (0.022693)  SELECT a.attname, format_type(a.atttypid, a.atttypmod), d.adsrc, a.attnotnull FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = 'patches'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum  SQL (0.000166) BEGIN PK and serial sequence (0.010710)  SELECT attr.attname, name.nspname, seq.relname FROM pg_class seq, pg_attribute attr, pg_depend dep, pg_namespace name, pg_constraint cons WHERE seq.oid = dep.objid AND seq.relnamespace = name.oid AND seq.relkind = 'S' AND attr.attrelid = dep.refobjid AND attr.attnum = dep.refobjsubid AND attr.attrelid = cons.conrelid AND attr.attnum = cons.conkey[1] AND cons.contype = 'p' AND dep.refobjid = 'patches'::regclass  Patch Create (0.000000) PGError: ERROR: el valor null para la columna "description" viola la restricción not null : INSERT INTO patches ("program_id", "updated_at", "title", "created_by", "updated_by", "applied_since_version", "description", "created_at") VALUES(1, '2006-05-28 19:15:01', 'Add some idiot feature', NULL, NULL, NULL, NULL, '2006-05-28 19:15:01') SQL (0.000265) ROLLBACK ActiveRecord::StatementInvalid (PGError: ERROR: el valor null para la columna "description" viola la restricción not null : INSERT INTO patches ("program_id", "updated_at", "title", "created_by", "updated_by", "applied_since_version", "description", "created_at") VALUES(1, '2006-05-28 19:15:01', 'Add some idiot feature', NULL, NULL, NULL, NULL, '2006-05-28 19:15:01')): .//vendor/rails/activerecord/lib/active_record/connection_adapters/abstract_adapter.rb:120:in `log' .//vendor/rails/activerecord/lib/active_record/connection_adapters/postgresql_adapter.rb:148:in `execute' .//vendor/rails/activerecord/lib/active_record/connection_adapters/postgresql_adapter.rb:138:in `insert' .//vendor/rails/activerecord/lib/active_record/base.rb:1739:in `create_without_callbacks' .//vendor/rails/activerecord/lib/active_record/callbacks.rb:261:in `create_without_timestamps' .//vendor/rails/activerecord/lib/active_record/timestamp.rb:30:in `create' .//vendor/rails/activerecord/lib/active_record/base.rb:1718:in `create_or_update_without_callbacks' .//vendor/rails/activerecord/lib/active_record/callbacks.rb:249:in `create_or_update' .//vendor/rails/activerecord/lib/active_record/base.rb:1392:in `save_without_validation' .//vendor/rails/activerecord/lib/active_record/validations.rb:724:in `save_without_transactions' .//vendor/rails/activerecord/lib/active_record/transactions.rb:126:in `save' .//vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/database_statements.rb:51:in `transaction' .//vendor/rails/activerecord/lib/active_record/transactions.rb:91:in `transaction' .//vendor/rails/activerecord/lib/active_record/transactions.rb:118:in `transaction' .//vendor/rails/activerecord/lib/active_record/transactions.rb:126:in `save' /app/controllers/patches_controller.rb:95:in `add_item' .//vendor/rails/actionpack/lib/action_controller/base.rb:910:in `perform_action_without_filters' .//vendor/rails/actionpack/lib/action_controller/filters.rb:368:in `perform_action_without_benchmark' .//vendor/rails/actionpack/lib/action_controller/benchmarking.rb:69:in `perform_action_without_rescue' /usr/lib/ruby/1.8/benchmark.rb:293:in `measure' .//vendor/rails/actionpack/lib/action_controller/benchmarking.rb:69:in `perform_action_without_rescue' .//vendor/rails/actionpack/lib/action_controller/rescue.rb:82:in `perform_action' .//vendor/rails/actionpack/lib/action_controller/base.rb:381:in `process_without_filters' .//vendor/rails/actionpack/lib/action_controller/filters.rb:377:in `process_without_session_management_support' .//vendor/rails/actionpack/lib/action_controller/session_management.rb:117:in `process' .//vendor/rails/railties/lib/dispatcher.rb:38:in `dispatch' .//vendor/rails/railties/lib/webrick_server.rb:115:in `handle_dispatch' .//vendor/rails/railties/lib/webrick_server.rb:81:in `service' /usr/lib/ruby/1.8/webrick/httpserver.rb:104:in `service' /usr/lib/ruby/1.8/webrick/httpserver.rb:65:in `run' /usr/lib/ruby/1.8/webrick/server.rb:173:in `start_thread' /usr/lib/ruby/1.8/webrick/server.rb:162:in `start_thread' /usr/lib/ruby/1.8/webrick/server.rb:95:in `start' /usr/lib/ruby/1.8/webrick/server.rb:92:in `start' /usr/lib/ruby/1.8/webrick/server.rb:23:in `start' /usr/lib/ruby/1.8/webrick/server.rb:82:in `start' .//vendor/rails/railties/lib/webrick_server.rb:67:in `dispatch' .//vendor/rails/railties/lib/commands/servers/webrick.rb:59 /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:21:in `require' .//vendor/rails/activesupport/lib/active_support/dependencies.rb:147:in `require' .//vendor/rails/railties/lib/commands/server.rb:30 ./script/server:3 Rendering ./script/../config/../vendor/rails/actionpack/lib/action_controller/templates/rescues/layout.rhtml (500 Internal Error) Processing PatchesController#add_item (for 127.0.0.1 at 2006-05-28 19:18:02) [POST] Session ID: 44ef25f191d45edc3062152370a75d5e Parameters: {"action"=>"add_item", "new_app"=>{"name"=>"", "url"=>""}, "controller"=>"patches", "new_item"=>{"program_id"=>"1", "title"=>"Add some idiot feature"}, "patch_file"=>#} SQL (0.002236)  SELECT a.attname, format_type(a.atttypid, a.atttypmod), d.adsrc, a.attnotnull FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = 'patches'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum  SQL (0.000182) BEGIN PK and serial sequence (0.007141)  SELECT attr.attname, name.nspname, seq.relname FROM pg_class seq, pg_attribute attr, pg_depend dep, pg_namespace name, pg_constraint cons WHERE seq.oid = dep.objid AND seq.relnamespace = name.oid AND seq.relkind = 'S' AND attr.attrelid = dep.refobjid AND attr.attnum = dep.refobjsubid AND attr.attrelid = cons.conrelid AND attr.attnum = cons.conkey[1] AND cons.contype = 'p' AND dep.refobjid = 'patches'::regclass  Patch Create (0.001377) INSERT INTO patches ("program_id", "updated_at", "title", "created_by", "updated_by", "applied_since_version", "description", "created_at") VALUES(1, '2006-05-28 19:18:03', 'Add some idiot feature', NULL, NULL, NULL, 'Add some idiot feature', '2006-05-28 19:18:03') SQL (0.000380) SELECT currval('public.patches_id_seq') SQL (0.000830) COMMIT NameError (./script/../config/../vendor/rails/activesupport/lib/active_support/dependencies.rb:100:in `const_missing': uninitialized constant PatchVersion): .//vendor/rails/activerecord/lib/active_record/base.rb:1246:in `compute_type' .//vendor/rails/activesupport/lib/active_support/dependencies.rb:131:in `const_missing' .//vendor/rails/activesupport/lib/active_support/dependencies.rb:133:in `const_missing' (eval):1:in `compute_type' .//vendor/rails/activerecord/lib/active_record/reflection.rb:112:in `klass' .//vendor/rails/activerecord/lib/active_record/associations/has_many_association.rb:174:in `construct_sql' .//vendor/rails/activerecord/lib/active_record/associations/has_many_association.rb:6:in `initialize' .//vendor/rails/activerecord/lib/active_record/associations.rb:876:in `patch_versions' /app/controllers/patches_controller.rb:96:in `add_item' .//vendor/rails/actionpack/lib/action_controller/base.rb:910:in `perform_action_without_filters' .//vendor/rails/actionpack/lib/action_controller/filters.rb:368:in `perform_action_without_benchmark' .//vendor/rails/actionpack/lib/action_controller/benchmarking.rb:69:in `perform_action_without_rescue' /usr/lib/ruby/1.8/benchmark.rb:293:in `measure' .//vendor/rails/actionpack/lib/action_controller/benchmarking.rb:69:in `perform_action_without_rescue' .//vendor/rails/actionpack/lib/action_controller/rescue.rb:82:in `perform_action' .//vendor/rails/actionpack/lib/action_controller/base.rb:381:in `process_without_filters' .//vendor/rails/actionpack/lib/action_controller/filters.rb:377:in `process_without_session_management_support' .//vendor/rails/actionpack/lib/action_controller/session_management.rb:117:in `process' .//vendor/rails/railties/lib/dispatcher.rb:38:in `dispatch' .//vendor/rails/railties/lib/webrick_server.rb:115:in `handle_dispatch' .//vendor/rails/railties/lib/webrick_server.rb:81:in `service' /usr/lib/ruby/1.8/webrick/httpserver.rb:104:in `service' /usr/lib/ruby/1.8/webrick/httpserver.rb:65:in `run' /usr/lib/ruby/1.8/webrick/server.rb:173:in `start_thread' /usr/lib/ruby/1.8/webrick/server.rb:162:in `start_thread' /usr/lib/ruby/1.8/webrick/server.rb:95:in `start' /usr/lib/ruby/1.8/webrick/server.rb:92:in `start' /usr/lib/ruby/1.8/webrick/server.rb:23:in `start' /usr/lib/ruby/1.8/webrick/server.rb:82:in `start' .//vendor/rails/railties/lib/webrick_server.rb:67:in `dispatch' .//vendor/rails/railties/lib/commands/servers/webrick.rb:59 /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:21:in `require' .//vendor/rails/activesupport/lib/active_support/dependencies.rb:147:in `require' .//vendor/rails/railties/lib/commands/server.rb:30 ./script/server:3 Rendering ./script/../config/../vendor/rails/actionpack/lib/action_controller/templates/rescues/layout.rhtml (500 Internal Error) Processing PatchesController#add_item (for 127.0.0.1 at 2006-05-28 19:18:20) [POST] Session ID: 5180c17167a22f0e35e26ba07fb289e9 Parameters: {"action"=>"add_item", "new_app"=>{"name"=>"", "url"=>""}, "controller"=>"patches", "new_item"=>{"program_id"=>"1", "title"=>"Add some idiot feature"}, "patch_file"=>#} SQL (0.002338)  SELECT a.attname, format_type(a.atttypid, a.atttypmod), d.adsrc, a.attnotnull FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = 'patches'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum  SQL (0.000107) BEGIN PK and serial sequence (0.003278)  SELECT attr.attname, name.nspname, seq.relname FROM pg_class seq, pg_attribute attr, pg_depend dep, pg_namespace name, pg_constraint cons WHERE seq.oid = dep.objid AND seq.relnamespace = name.oid AND seq.relkind = 'S' AND attr.attrelid = dep.refobjid AND attr.attnum = dep.refobjsubid AND attr.attrelid = cons.conrelid AND attr.attnum = cons.conkey[1] AND cons.contype = 'p' AND dep.refobjid = 'patches'::regclass  Patch Create (0.000394) INSERT INTO patches ("program_id", "updated_at", "title", "created_by", "updated_by", "applied_since_version", "description", "created_at") VALUES(1, '2006-05-28 19:18:20', 'Add some idiot feature', NULL, NULL, NULL, 'Add some idiot feature', '2006-05-28 19:18:20') SQL (0.000122) SELECT currval('public.patches_id_seq') SQL (0.000671) COMMIT PatchVersion Load (0.000657) SELECT * FROM patch_versions WHERE (patch_versions.patch_id = 3) ORDER BY version  SQL (0.001651)  SELECT a.attname, format_type(a.atttypid, a.atttypmod), d.adsrc, a.attnotnull FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = 'patch_versions'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum  SQL (0.000312) BEGIN PK and serial sequence (0.003117)  SELECT attr.attname, name.nspname, seq.relname FROM pg_class seq, pg_attribute attr, pg_depend dep, pg_namespace name, pg_constraint cons WHERE seq.oid = dep.objid AND seq.relnamespace = name.oid AND seq.relkind = 'S' AND attr.attrelid = dep.refobjid AND attr.attnum = dep.refobjsubid AND attr.attrelid = cons.conrelid AND attr.attnum = cons.conkey[1] AND cons.contype = 'p' AND dep.refobjid = 'patch_versions'::regclass  PatchVersion Create (0.000674) INSERT INTO patch_versions ("patch_id", "version", "comment") VALUES(3, 1, NULL) SQL (0.000162) SELECT currval('public.patch_versions_id_seq') SQL (0.356623) COMMIT Errno::ENOENT (No such file or directory - script/../config/../patches/1): /app/controllers/patches_controller.rb:100:in `initialize' /app/controllers/patches_controller.rb:100:in `add_item' .//vendor/rails/actionpack/lib/action_controller/base.rb:910:in `perform_action_without_filters' .//vendor/rails/actionpack/lib/action_controller/filters.rb:368:in `perform_action_without_benchmark' .//vendor/rails/actionpack/lib/action_controller/benchmarking.rb:69:in `perform_action_without_rescue' /usr/lib/ruby/1.8/benchmark.rb:293:in `measure' .//vendor/rails/actionpack/lib/action_controller/benchmarking.rb:69:in `perform_action_without_rescue' .//vendor/rails/actionpack/lib/action_controller/rescue.rb:82:in `perform_action' .//vendor/rails/actionpack/lib/action_controller/base.rb:381:in `process_without_filters' .//vendor/rails/actionpack/lib/action_controller/filters.rb:377:in `process_without_session_management_support' .//vendor/rails/actionpack/lib/action_controller/session_management.rb:117:in `process' .//vendor/rails/railties/lib/dispatcher.rb:38:in `dispatch' .//vendor/rails/railties/lib/webrick_server.rb:115:in `handle_dispatch' .//vendor/rails/railties/lib/webrick_server.rb:81:in `service' /usr/lib/ruby/1.8/webrick/httpserver.rb:104:in `service' /usr/lib/ruby/1.8/webrick/httpserver.rb:65:in `run' /usr/lib/ruby/1.8/webrick/server.rb:173:in `start_thread' /usr/lib/ruby/1.8/webrick/server.rb:162:in `start_thread' /usr/lib/ruby/1.8/webrick/server.rb:95:in `start' /usr/lib/ruby/1.8/webrick/server.rb:92:in `start' /usr/lib/ruby/1.8/webrick/server.rb:23:in `start' /usr/lib/ruby/1.8/webrick/server.rb:82:in `start' .//vendor/rails/railties/lib/webrick_server.rb:67:in `dispatch' .//vendor/rails/railties/lib/commands/servers/webrick.rb:59 /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:21:in `require' .//vendor/rails/activesupport/lib/active_support/dependencies.rb:147:in `require' .//vendor/rails/railties/lib/commands/server.rb:30 ./script/server:3 Rendering ./script/../config/../vendor/rails/actionpack/lib/action_controller/templates/rescues/layout.rhtml (500 Internal Error) Processing PatchesController#add_item (for 127.0.0.1 at 2006-05-28 19:18:27) [POST] Session ID: 9e65b032a1f5b622762a88fd1a2f09a0 Parameters: {"action"=>"add_item", "new_app"=>{"name"=>"", "url"=>""}, "controller"=>"patches", "new_item"=>{"program_id"=>"1", "title"=>"Add some idiot feature"}, "patch_file"=>#} SQL (0.002484)  SELECT a.attname, format_type(a.atttypid, a.atttypmod), d.adsrc, a.attnotnull FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = 'patches'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum  SQL (0.000166) BEGIN PK and serial sequence (0.006734)  SELECT attr.attname, name.nspname, seq.relname FROM pg_class seq, pg_attribute attr, pg_depend dep, pg_namespace name, pg_constraint cons WHERE seq.oid = dep.objid AND seq.relnamespace = name.oid AND seq.relkind = 'S' AND attr.attrelid = dep.refobjid AND attr.attnum = dep.refobjsubid AND attr.attrelid = cons.conrelid AND attr.attnum = cons.conkey[1] AND cons.contype = 'p' AND dep.refobjid = 'patches'::regclass  Patch Create (0.000666) INSERT INTO patches ("program_id", "updated_at", "title", "created_by", "updated_by", "applied_since_version", "description", "created_at") VALUES(1, '2006-05-28 19:18:27', 'Add some idiot feature', NULL, NULL, NULL, 'Add some idiot feature', '2006-05-28 19:18:27') SQL (0.000240) SELECT currval('public.patches_id_seq') SQL (0.083989) COMMIT PatchVersion Load (0.002598) SELECT * FROM patch_versions WHERE (patch_versions.patch_id = 4) ORDER BY version  SQL (0.001635)  SELECT a.attname, format_type(a.atttypid, a.atttypmod), d.adsrc, a.attnotnull FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = 'patch_versions'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum  SQL (0.000116) BEGIN PK and serial sequence (0.006504)  SELECT attr.attname, name.nspname, seq.relname FROM pg_class seq, pg_attribute attr, pg_depend dep, pg_namespace name, pg_constraint cons WHERE seq.oid = dep.objid AND seq.relnamespace = name.oid AND seq.relkind = 'S' AND attr.attrelid = dep.refobjid AND attr.attnum = dep.refobjsubid AND attr.attrelid = cons.conrelid AND attr.attnum = cons.conkey[1] AND cons.contype = 'p' AND dep.refobjid = 'patch_versions'::regclass  PatchVersion Create (0.000475) INSERT INTO patch_versions ("patch_id", "version", "comment") VALUES(4, 1, NULL) SQL (0.000466) SELECT currval('public.patch_versions_id_seq') SQL (0.342694) COMMIT Redirected to http://localhost:3000/patches/list Completed in 0.47726 (2 reqs/sec) | DB: 0.86681 (181%) | 302 Found [http://localhost/patches/add_item] Processing PatchesController#list (for 127.0.0.1 at 2006-05-28 19:18:27) [GET] Session ID: 93721576b6106128f2a5493e0bd114c6 Parameters: {"action"=>"list", "controller"=>"patches"} Patch Load (0.001041) SELECT * FROM patches WHERE (applied_since_version IS NOT NULL AND applied_since_version <> '') ORDER BY program_id, updated_at, applied_since_version DESC  Patch Load (0.002442) SELECT * FROM patches WHERE (applied_since_version IS NULL OR applied_since_version = '') ORDER BY program_id, updated_at  Rendering within layouts/application Rendering patches/list ActionView::TemplateError (undefined method `application' for #) on line #2 of app/views/patches/_patch.rhtml: 1: 2: <%= link_to(patch.application ? patch.application.name : "Unknown", 3: :controller => "patch", 4: :action => "list", 5: :app => patch.application) %> vendor/rails/activerecord/lib/active_record/base.rb:1792:in `method_missing' #{RAILS_ROOT}/app/views/patches/_patch.rhtml:2:in `_run_rhtml_patches__patch' vendor/rails/actionpack/lib/action_view/base.rb:314:in `compile_and_render_template' vendor/rails/actionpack/lib/action_view/base.rb:290:in `render_template' vendor/rails/actionpack/lib/action_view/base.rb:249:in `render_file' vendor/rails/actionpack/lib/action_view/base.rb:264:in `render' vendor/rails/actionpack/lib/action_view/partials.rb:59:in `render_partial' vendor/rails/actionpack/lib/action_controller/benchmarking.rb:29:in `benchmark' /usr/lib/ruby/1.8/benchmark.rb:293:in `measure' /usr/lib/ruby/1.8/benchmark.rb:307:in `realtime' vendor/rails/actionpack/lib/action_controller/benchmarking.rb:29:in `benchmark' vendor/rails/actionpack/lib/action_view/partials.rb:58:in `render_partial' #{RAILS_ROOT}/app/helpers/patches_helper.rb:8:in `display_patches' #{RAILS_ROOT}/app/helpers/patches_helper.rb:8:in `display_patches' #{RAILS_ROOT}/app/views/patches/list.rhtml:23:in `_run_rhtml_patches_list' vendor/rails/actionpack/lib/action_view/base.rb:314:in `compile_and_render_template' vendor/rails/actionpack/lib/action_view/base.rb:290:in `render_template' vendor/rails/actionpack/lib/action_view/base.rb:249:in `render_file' vendor/rails/actionpack/lib/action_controller/base.rb:699:in `render_file' vendor/rails/actionpack/lib/action_controller/base.rb:621:in `render_with_no_layout' vendor/rails/actionpack/lib/action_controller/layout.rb:243:in `render_without_benchmark' vendor/rails/actionpack/lib/action_controller/benchmarking.rb:53:in `render' /usr/lib/ruby/1.8/benchmark.rb:293:in `measure' vendor/rails/actionpack/lib/action_controller/benchmarking.rb:53:in `render' vendor/rails/actionpack/lib/action_controller/base.rb:911:in `perform_action_without_filters' vendor/rails/actionpack/lib/action_controller/filters.rb:368:in `perform_action_without_benchmark' vendor/rails/actionpack/lib/action_controller/benchmarking.rb:69:in `perform_action_without_rescue' /usr/lib/ruby/1.8/benchmark.rb:293:in `measure' vendor/rails/actionpack/lib/action_controller/benchmarking.rb:69:in `perform_action_without_rescue' vendor/rails/actionpack/lib/action_controller/rescue.rb:82:in `perform_action' vendor/rails/actionpack/lib/action_controller/base.rb:381:in `process_without_filters' vendor/rails/actionpack/lib/action_controller/filters.rb:377:in `process_without_session_management_support' vendor/rails/actionpack/lib/action_controller/session_management.rb:117:in `process' vendor/rails/railties/lib/dispatcher.rb:38:in `dispatch' vendor/rails/railties/lib/webrick_server.rb:115:in `handle_dispatch' vendor/rails/railties/lib/webrick_server.rb:81:in `service' /usr/lib/ruby/1.8/webrick/httpserver.rb:104:in `service' /usr/lib/ruby/1.8/webrick/httpserver.rb:65:in `run' /usr/lib/ruby/1.8/webrick/server.rb:173:in `start_thread' /usr/lib/ruby/1.8/webrick/server.rb:162:in `start_thread' /usr/lib/ruby/1.8/webrick/server.rb:95:in `start' /usr/lib/ruby/1.8/webrick/server.rb:92:in `start' /usr/lib/ruby/1.8/webrick/server.rb:23:in `start' /usr/lib/ruby/1.8/webrick/server.rb:82:in `start' vendor/rails/railties/lib/webrick_server.rb:67:in `dispatch' vendor/rails/railties/lib/commands/servers/webrick.rb:59 /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:21:in `require' vendor/rails/activesupport/lib/active_support/dependencies.rb:147:in `require' vendor/rails/railties/lib/commands/server.rb:30 script/server:3 Rendering ./script/../config/../vendor/rails/actionpack/lib/action_controller/templates/rescues/layout.rhtml (500 Internal Error) Processing PatchesController#list (for 127.0.0.1 at 2006-05-28 19:20:07) [GET] Session ID: 18c4b498aac444b81e64dc12f94af444 Parameters: {"action"=>"list", "controller"=>"patches"} Patch Load (0.001537) SELECT * FROM patches WHERE (applied_since_version IS NOT NULL AND applied_since_version <> '') ORDER BY program_id, updated_at, applied_since_version DESC  Patch Load (0.000877) SELECT * FROM patches WHERE (applied_since_version IS NULL OR applied_since_version = '') ORDER BY program_id, updated_at  Rendering within layouts/application Rendering patches/list SQL (0.001860)  SELECT a.attname, format_type(a.atttypid, a.atttypmod), d.adsrc, a.attnotnull FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = 'patches'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum  Program Load (0.000512) SELECT * FROM programs WHERE (programs.id = 1) LIMIT 1 SQL (0.001473)  SELECT a.attname, format_type(a.atttypid, a.atttypmod), d.adsrc, a.attnotnull FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = 'programs'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum  PatchVersion Load (0.000664) SELECT * FROM patch_versions WHERE (patch_versions.patch_id = 2) ORDER BY version  ActionView::TemplateError (Called id for nil, which would mistakenly be 4 -- if you really wanted the id of nil, use object_id) on line #10 of app/views/patches/_patch.rhtml: 7: 8: <%= link_to("#{patch.title} (v#{patch.patch_versions.length})", 9: { :action => 'view_patch', 10: :id => patch.patch_versions.last.id, }, 11: { 'title' => patch.patch_versions.last.comment || 12: patch.description }) %> 13: #{RAILS_ROOT}/app/views/patches/_patch.rhtml:10:in `_run_rhtml_patches__patch' vendor/rails/actionpack/lib/action_view/base.rb:314:in `compile_and_render_template' vendor/rails/actionpack/lib/action_view/base.rb:290:in `render_template' vendor/rails/actionpack/lib/action_view/base.rb:249:in `render_file' vendor/rails/actionpack/lib/action_view/base.rb:264:in `render' vendor/rails/actionpack/lib/action_view/partials.rb:59:in `render_partial' vendor/rails/actionpack/lib/action_controller/benchmarking.rb:29:in `benchmark' /usr/lib/ruby/1.8/benchmark.rb:293:in `measure' /usr/lib/ruby/1.8/benchmark.rb:307:in `realtime' vendor/rails/actionpack/lib/action_controller/benchmarking.rb:29:in `benchmark' vendor/rails/actionpack/lib/action_view/partials.rb:58:in `render_partial' #{RAILS_ROOT}/app/helpers/patches_helper.rb:8:in `display_patches' #{RAILS_ROOT}/app/helpers/patches_helper.rb:8:in `display_patches' #{RAILS_ROOT}/app/views/patches/list.rhtml:23:in `_run_rhtml_patches_list' vendor/rails/actionpack/lib/action_view/base.rb:314:in `compile_and_render_template' vendor/rails/actionpack/lib/action_view/base.rb:290:in `render_template' vendor/rails/actionpack/lib/action_view/base.rb:249:in `render_file' vendor/rails/actionpack/lib/action_controller/base.rb:699:in `render_file' vendor/rails/actionpack/lib/action_controller/base.rb:621:in `render_with_no_layout' vendor/rails/actionpack/lib/action_controller/layout.rb:243:in `render_without_benchmark' vendor/rails/actionpack/lib/action_controller/benchmarking.rb:53:in `render' /usr/lib/ruby/1.8/benchmark.rb:293:in `measure' vendor/rails/actionpack/lib/action_controller/benchmarking.rb:53:in `render' vendor/rails/actionpack/lib/action_controller/base.rb:911:in `perform_action_without_filters' vendor/rails/actionpack/lib/action_controller/filters.rb:368:in `perform_action_without_benchmark' vendor/rails/actionpack/lib/action_controller/benchmarking.rb:69:in `perform_action_without_rescue' /usr/lib/ruby/1.8/benchmark.rb:293:in `measure' vendor/rails/actionpack/lib/action_controller/benchmarking.rb:69:in `perform_action_without_rescue' vendor/rails/actionpack/lib/action_controller/rescue.rb:82:in `perform_action' vendor/rails/actionpack/lib/action_controller/base.rb:381:in `process_without_filters' vendor/rails/actionpack/lib/action_controller/filters.rb:377:in `process_without_session_management_support' vendor/rails/actionpack/lib/action_controller/session_management.rb:117:in `process' vendor/rails/railties/lib/dispatcher.rb:38:in `dispatch' vendor/rails/railties/lib/webrick_server.rb:115:in `handle_dispatch' vendor/rails/railties/lib/webrick_server.rb:81:in `service' /usr/lib/ruby/1.8/webrick/httpserver.rb:104:in `service' /usr/lib/ruby/1.8/webrick/httpserver.rb:65:in `run' /usr/lib/ruby/1.8/webrick/server.rb:173:in `start_thread' /usr/lib/ruby/1.8/webrick/server.rb:162:in `start_thread' /usr/lib/ruby/1.8/webrick/server.rb:95:in `start' /usr/lib/ruby/1.8/webrick/server.rb:92:in `start' /usr/lib/ruby/1.8/webrick/server.rb:23:in `start' /usr/lib/ruby/1.8/webrick/server.rb:82:in `start' vendor/rails/railties/lib/webrick_server.rb:67:in `dispatch' vendor/rails/railties/lib/commands/servers/webrick.rb:59 /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:21:in `require' vendor/rails/activesupport/lib/active_support/dependencies.rb:147:in `require' vendor/rails/railties/lib/commands/server.rb:30 script/server:3 Rendering ./script/../config/../vendor/rails/actionpack/lib/action_controller/templates/rescues/layout.rhtml (500 Internal Error) Processing PatchesController#list (for 127.0.0.1 at 2006-05-28 19:20:53) [GET] Session ID: 5a0119d286e6e7e949b43e075bc1eefa Parameters: {"action"=>"list", "controller"=>"patches"} Patch Load (0.000963) SELECT * FROM patches WHERE (applied_since_version IS NOT NULL AND applied_since_version <> '') ORDER BY program_id, updated_at, applied_since_version DESC  Patch Load (0.000877) SELECT * FROM patches WHERE (applied_since_version IS NULL OR applied_since_version = '') ORDER BY program_id, updated_at  Rendering within layouts/application Rendering patches/list SQL (0.001789)  SELECT a.attname, format_type(a.atttypid, a.atttypmod), d.adsrc, a.attnotnull FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = 'patches'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum  Program Load (0.000510) SELECT * FROM programs WHERE (programs.id = 1) LIMIT 1 SQL (0.001774)  SELECT a.attname, format_type(a.atttypid, a.atttypmod), d.adsrc, a.attnotnull FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = 'programs'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum  PatchVersion Load (0.000602) SELECT * FROM patch_versions WHERE (patch_versions.patch_id = 2) ORDER BY version  ActionView::TemplateError (Called id for nil, which would mistakenly be 4 -- if you really wanted the id of nil, use object_id) on line #10 of app/views/patches/_patch.rhtml: 7: 8: <%= link_to("#{patch.title} (v#{patch.patch_versions.length})", 9: { :action => 'view_patch', 10: :id => patch.patch_versions.last.id, }, 11: { 'title' => patch.patch_versions.last.comment || 12: patch.description }) %> 13: #{RAILS_ROOT}/app/views/patches/_patch.rhtml:10:in `_run_rhtml_patches__patch' vendor/rails/actionpack/lib/action_view/base.rb:314:in `compile_and_render_template' vendor/rails/actionpack/lib/action_view/base.rb:290:in `render_template' vendor/rails/actionpack/lib/action_view/base.rb:249:in `render_file' vendor/rails/actionpack/lib/action_view/base.rb:264:in `render' vendor/rails/actionpack/lib/action_view/partials.rb:59:in `render_partial' vendor/rails/actionpack/lib/action_controller/benchmarking.rb:29:in `benchmark' /usr/lib/ruby/1.8/benchmark.rb:293:in `measure' /usr/lib/ruby/1.8/benchmark.rb:307:in `realtime' vendor/rails/actionpack/lib/action_controller/benchmarking.rb:29:in `benchmark' vendor/rails/actionpack/lib/action_view/partials.rb:58:in `render_partial' #{RAILS_ROOT}/app/helpers/patches_helper.rb:8:in `display_patches' #{RAILS_ROOT}/app/helpers/patches_helper.rb:8:in `display_patches' #{RAILS_ROOT}/app/views/patches/list.rhtml:23:in `_run_rhtml_patches_list' vendor/rails/actionpack/lib/action_view/base.rb:314:in `compile_and_render_template' vendor/rails/actionpack/lib/action_view/base.rb:290:in `render_template' vendor/rails/actionpack/lib/action_view/base.rb:249:in `render_file' vendor/rails/actionpack/lib/action_controller/base.rb:699:in `render_file' vendor/rails/actionpack/lib/action_controller/base.rb:621:in `render_with_no_layout' vendor/rails/actionpack/lib/action_controller/layout.rb:243:in `render_without_benchmark' vendor/rails/actionpack/lib/action_controller/benchmarking.rb:53:in `render' /usr/lib/ruby/1.8/benchmark.rb:293:in `measure' vendor/rails/actionpack/lib/action_controller/benchmarking.rb:53:in `render' vendor/rails/actionpack/lib/action_controller/base.rb:911:in `perform_action_without_filters' vendor/rails/actionpack/lib/action_controller/filters.rb:368:in `perform_action_without_benchmark' vendor/rails/actionpack/lib/action_controller/benchmarking.rb:69:in `perform_action_without_rescue' /usr/lib/ruby/1.8/benchmark.rb:293:in `measure' vendor/rails/actionpack/lib/action_controller/benchmarking.rb:69:in `perform_action_without_rescue' vendor/rails/actionpack/lib/action_controller/rescue.rb:82:in `perform_action' vendor/rails/actionpack/lib/action_controller/base.rb:381:in `process_without_filters' vendor/rails/actionpack/lib/action_controller/filters.rb:377:in `process_without_session_management_support' vendor/rails/actionpack/lib/action_controller/session_management.rb:117:in `process' vendor/rails/railties/lib/dispatcher.rb:38:in `dispatch' vendor/rails/railties/lib/webrick_server.rb:115:in `handle_dispatch' vendor/rails/railties/lib/webrick_server.rb:81:in `service' /usr/lib/ruby/1.8/webrick/httpserver.rb:104:in `service' /usr/lib/ruby/1.8/webrick/httpserver.rb:65:in `run' /usr/lib/ruby/1.8/webrick/server.rb:173:in `start_thread' /usr/lib/ruby/1.8/webrick/server.rb:162:in `start_thread' /usr/lib/ruby/1.8/webrick/server.rb:95:in `start' /usr/lib/ruby/1.8/webrick/server.rb:92:in `start' /usr/lib/ruby/1.8/webrick/server.rb:23:in `start' /usr/lib/ruby/1.8/webrick/server.rb:82:in `start' vendor/rails/railties/lib/webrick_server.rb:67:in `dispatch' vendor/rails/railties/lib/commands/servers/webrick.rb:59 /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:21:in `require' vendor/rails/activesupport/lib/active_support/dependencies.rb:147:in `require' vendor/rails/railties/lib/commands/server.rb:30 script/server:3 Rendering ./script/../config/../vendor/rails/actionpack/lib/action_controller/templates/rescues/layout.rhtml (500 Internal Error) Processing PatchesController#index (for 127.0.0.1 at 2006-05-28 19:20:57) [GET] Session ID: e7867eac3d991fbf5a3a049089dbd894 Parameters: {"action"=>"index", "controller"=>"patches"} Patch Load (0.002128) SELECT * FROM patches WHERE (applied_since_version IS NOT NULL AND applied_since_version <> '') ORDER BY program_id, updated_at, applied_since_version DESC  Patch Load (0.001011) SELECT * FROM patches WHERE (applied_since_version IS NULL OR applied_since_version = '') ORDER BY program_id, updated_at  Rendering actionlistlayoutfalse within layouts/application Rendering patches/list SQL (0.001831)  SELECT a.attname, format_type(a.atttypid, a.atttypmod), d.adsrc, a.attnotnull FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = 'patches'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum  Program Load (0.000452) SELECT * FROM programs WHERE (programs.id = 1) LIMIT 1 SQL (0.001475)  SELECT a.attname, format_type(a.atttypid, a.atttypmod), d.adsrc, a.attnotnull FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = 'programs'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum  PatchVersion Load (0.000586) SELECT * FROM patch_versions WHERE (patch_versions.patch_id = 2) ORDER BY version  ActionView::TemplateError (Called id for nil, which would mistakenly be 4 -- if you really wanted the id of nil, use object_id) on line #10 of app/views/patches/_patch.rhtml: 7: 8: <%= link_to("#{patch.title} (v#{patch.patch_versions.length})", 9: { :action => 'view_patch', 10: :id => patch.patch_versions.last.id, }, 11: { 'title' => patch.patch_versions.last.comment || 12: patch.description }) %> 13: #{RAILS_ROOT}/app/views/patches/_patch.rhtml:10:in `_run_rhtml_patches__patch' vendor/rails/actionpack/lib/action_view/base.rb:314:in `compile_and_render_template' vendor/rails/actionpack/lib/action_view/base.rb:290:in `render_template' vendor/rails/actionpack/lib/action_view/base.rb:249:in `render_file' vendor/rails/actionpack/lib/action_view/base.rb:264:in `render' vendor/rails/actionpack/lib/action_view/partials.rb:59:in `render_partial' vendor/rails/actionpack/lib/action_controller/benchmarking.rb:29:in `benchmark' /usr/lib/ruby/1.8/benchmark.rb:293:in `measure' /usr/lib/ruby/1.8/benchmark.rb:307:in `realtime' vendor/rails/actionpack/lib/action_controller/benchmarking.rb:29:in `benchmark' vendor/rails/actionpack/lib/action_view/partials.rb:58:in `render_partial' #{RAILS_ROOT}/app/helpers/patches_helper.rb:8:in `display_patches' #{RAILS_ROOT}/app/helpers/patches_helper.rb:8:in `display_patches' #{RAILS_ROOT}/app/views/patches/list.rhtml:23:in `_run_rhtml_patches_list' vendor/rails/actionpack/lib/action_view/base.rb:314:in `compile_and_render_template' vendor/rails/actionpack/lib/action_view/base.rb:290:in `render_template' vendor/rails/actionpack/lib/action_view/base.rb:249:in `render_file' vendor/rails/actionpack/lib/action_controller/base.rb:699:in `render_file' vendor/rails/actionpack/lib/action_controller/base.rb:621:in `render_with_no_layout' vendor/rails/actionpack/lib/action_controller/base.rb:742:in `render_without_layout' vendor/rails/actionpack/lib/action_controller/base.rb:691:in `render_action' vendor/rails/actionpack/lib/action_controller/base.rb:643:in `render_with_no_layout' vendor/rails/actionpack/lib/action_controller/layout.rb:240:in `render_without_benchmark' vendor/rails/actionpack/lib/action_controller/benchmarking.rb:53:in `render' /usr/lib/ruby/1.8/benchmark.rb:293:in `measure' vendor/rails/actionpack/lib/action_controller/benchmarking.rb:53:in `render' #{RAILS_ROOT}/app/controllers/patches_controller.rb:4:in `index' vendor/rails/actionpack/lib/action_controller/base.rb:910:in `perform_action_without_filters' vendor/rails/actionpack/lib/action_controller/filters.rb:368:in `perform_action_without_benchmark' vendor/rails/actionpack/lib/action_controller/benchmarking.rb:69:in `perform_action_without_rescue' /usr/lib/ruby/1.8/benchmark.rb:293:in `measure' vendor/rails/actionpack/lib/action_controller/benchmarking.rb:69:in `perform_action_without_rescue' vendor/rails/actionpack/lib/action_controller/rescue.rb:82:in `perform_action' vendor/rails/actionpack/lib/action_controller/base.rb:381:in `process_without_filters' vendor/rails/actionpack/lib/action_controller/filters.rb:377:in `process_without_session_management_support' vendor/rails/actionpack/lib/action_controller/session_management.rb:117:in `process' vendor/rails/railties/lib/dispatcher.rb:38:in `dispatch' vendor/rails/railties/lib/webrick_server.rb:115:in `handle_dispatch' vendor/rails/railties/lib/webrick_server.rb:81:in `service' /usr/lib/ruby/1.8/webrick/httpserver.rb:104:in `service' /usr/lib/ruby/1.8/webrick/httpserver.rb:65:in `run' /usr/lib/ruby/1.8/webrick/server.rb:173:in `start_thread' /usr/lib/ruby/1.8/webrick/server.rb:162:in `start_thread' /usr/lib/ruby/1.8/webrick/server.rb:95:in `start' /usr/lib/ruby/1.8/webrick/server.rb:92:in `start' /usr/lib/ruby/1.8/webrick/server.rb:23:in `start' /usr/lib/ruby/1.8/webrick/server.rb:82:in `start' vendor/rails/railties/lib/webrick_server.rb:67:in `dispatch' vendor/rails/railties/lib/commands/servers/webrick.rb:59 /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:21:in `require' vendor/rails/activesupport/lib/active_support/dependencies.rb:147:in `require' vendor/rails/railties/lib/commands/server.rb:30 script/server:3 Rendering ./script/../config/../vendor/rails/actionpack/lib/action_controller/templates/rescues/layout.rhtml (500 Internal Error) Patch Load (0.014468) SELECT * FROM patches  Patch Load (0.000733) SELECT * FROM patches  Patch Load (0.000931) SELECT * FROM patches  SQL (0.000181) BEGIN SQL (0.043693)  SELECT a.attname, format_type(a.atttypid, a.atttypmod), d.adsrc, a.attnotnull FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = 'patches'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum  Patch Destroy (0.001809)  DELETE FROM patches WHERE id = 2  SQL (0.000908) COMMIT SQL (0.000455) BEGIN Patch Destroy (0.000000) PGError: ERROR: update o delete en "patches" viola la llave foránea "$1" en "patch_versions" DETAIL: La llave (id)=(3) todavía es referida desde la tabla "patch_versions". : DELETE FROM patches WHERE id = 3  SQL (0.001248) ROLLBACK PatchVersion Load (0.000662) SELECT * FROM patch_versions  PatchVersion Load (0.000523) SELECT * FROM patch_versions  PatchVersion Load (0.002021) SELECT * FROM patch_versions  SQL (0.000242) BEGIN SQL (0.002660)  SELECT a.attname, format_type(a.atttypid, a.atttypmod), d.adsrc, a.attnotnull FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = 'patch_versions'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum  PatchVersion Destroy (0.039903)  DELETE FROM patch_versions WHERE id = 1  SQL (0.013674) COMMIT SQL (0.001552) BEGIN PatchVersion Destroy (0.000459)  DELETE FROM patch_versions WHERE id = 2  SQL (0.371747) COMMIT Patch Load (0.004206) SELECT * FROM patches  SQL (0.000716) BEGIN Patch Destroy (0.000579)  DELETE FROM patches WHERE id = 3  SQL (0.047187) COMMIT SQL (0.000138) BEGIN Patch Destroy (0.000588)  DELETE FROM patches WHERE id = 4  SQL (0.021480) COMMIT Processing PatchesController#index (for 127.0.0.1 at 2006-05-28 19:21:59) [GET] Session ID: 9b7bb53aebd93b35e0fee7601151a89e Parameters: {"action"=>"index", "controller"=>"patches"} Patch Load (0.002001) SELECT * FROM patches WHERE (applied_since_version IS NOT NULL AND applied_since_version <> '') ORDER BY program_id, updated_at, applied_since_version DESC  Patch Load (0.000881) SELECT * FROM patches WHERE (applied_since_version IS NULL OR applied_since_version = '') ORDER BY program_id, updated_at  Rendering actionlistlayoutfalse within layouts/application Rendering patches/list Program Load (0.000562) SELECT * FROM programs  SQL (0.002026)  SELECT a.attname, format_type(a.atttypid, a.atttypmod), d.adsrc, a.attnotnull FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = 'programs'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum  Completed in 0.02448 (40 reqs/sec) | Rendering: 0.01096 (44%) | DB: 0.00981 (40%) | 200 OK [http://localhost/] Processing Base#index (for 127.0.0.1 at 2006-05-28 19:22:10) [POST] Session ID: 8f9e8267cc46cbed37f710245cde680f Parameters: {"new_app"=>{"name"=>"", "url"=>""}, "new_item"=>{"program_id"=>"1", "title"=>"Add some idiot feature"}, "patch_file"=>#} ActionController::RoutingError (Recognition failed for "/add_item"): .//vendor/rails/actionpack/lib/action_controller/routing.rb:488:in `recognition_failed' .//vendor/rails/actionpack/lib/action_controller/routing.rb:478:in `recognize!' .//vendor/rails/railties/lib/dispatcher.rb:38:in `dispatch' .//vendor/rails/railties/lib/webrick_server.rb:115:in `handle_dispatch' .//vendor/rails/railties/lib/webrick_server.rb:81:in `service' /usr/lib/ruby/1.8/webrick/httpserver.rb:104:in `service' /usr/lib/ruby/1.8/webrick/httpserver.rb:65:in `run' /usr/lib/ruby/1.8/webrick/server.rb:173:in `start_thread' /usr/lib/ruby/1.8/webrick/server.rb:162:in `start_thread' /usr/lib/ruby/1.8/webrick/server.rb:95:in `start' /usr/lib/ruby/1.8/webrick/server.rb:92:in `start' /usr/lib/ruby/1.8/webrick/server.rb:23:in `start' /usr/lib/ruby/1.8/webrick/server.rb:82:in `start' .//vendor/rails/railties/lib/webrick_server.rb:67:in `dispatch' .//vendor/rails/railties/lib/commands/servers/webrick.rb:59 /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:21:in `require' .//vendor/rails/activesupport/lib/active_support/dependencies.rb:147:in `require' .//vendor/rails/railties/lib/commands/server.rb:30 ./script/server:3 Rendering ./script/../config/../vendor/rails/actionpack/lib/action_controller/templates/rescues/layout.rhtml (404 Page Not Found) Processing PatchesController#index (for 127.0.0.1 at 2006-05-28 19:23:36) [GET] Session ID: 93e5d7d57d66e14bb3baa19a8fbf6139 Parameters: {"action"=>"index", "controller"=>"patches"} Patch Load (0.002299)