Redid up to end of Chapter 6 under Rails2.2.2 and Gems 1.3.1, with Product.date_available
[depot.git] / log / development.log
1 \e[4;36;1mSQL (0.2ms)\e[0m \e[0;1mSET NAMES 'utf8'\e[0m
2 \e[4;35;1mSQL (0.1ms)\e[0m \e[0mSET SQL_AUTO_IS_NULL=0\e[0m
3 \e[4;36;1mSQL (4.4ms)\e[0m \e[0;1mSHOW TABLES\e[0m
4 \e[4;35;1mSQL (7.1ms)\e[0m \e[0mCREATE TABLE `schema_migrations` (`version` varchar(255) NOT NULL) ENGINE=InnoDB\e[0m
5 \e[4;36;1mSQL (41.8ms)\e[0m \e[0;1mCREATE UNIQUE INDEX `unique_schema_migrations` ON `schema_migrations` (`version`)\e[0m
6 \e[4;35;1mSQL (0.3ms)\e[0m \e[0mSHOW TABLES\e[0m
7 \e[4;36;1mSQL (0.4ms)\e[0m \e[0;1mSELECT version FROM schema_migrations\e[0m
8 Migrating to CreateProducts (20090202160210)
9 \e[4;36;1mSQL (0.2ms)\e[0m \e[0;1mSET NAMES 'utf8'\e[0m
10 \e[4;35;1mSQL (0.1ms)\e[0m \e[0mSET SQL_AUTO_IS_NULL=0\e[0m
11 \e[4;36;1mSQL (0.4ms)\e[0m \e[0;1mSHOW TABLES\e[0m
12 \e[4;35;1mSQL (0.1ms)\e[0m \e[0mSELECT version FROM schema_migrations\e[0m
13 Migrating to CreateProducts (20090202160210)
14 \e[4;36;1mSQL (0.2ms)\e[0m \e[0;1mSET NAMES 'utf8'\e[0m
15 \e[4;35;1mSQL (0.1ms)\e[0m \e[0mSET SQL_AUTO_IS_NULL=0\e[0m
16 \e[4;36;1mSQL (0.3ms)\e[0m \e[0;1mSHOW TABLES\e[0m
17 \e[4;35;1mSQL (0.1ms)\e[0m \e[0mSELECT version FROM schema_migrations\e[0m
18 \e[4;36;1mSQL (0.3ms)\e[0m \e[0;1mSHOW TABLES\e[0m
19 \e[4;35;1mSQL (0.1ms)\e[0m \e[0mSELECT version FROM schema_migrations\e[0m
20 Migrating to CreateProducts (20090202160210)
21 \e[4;36;1mSQL (0.2ms)\e[0m \e[0;1mSET NAMES 'utf8'\e[0m
22 \e[4;35;1mSQL (0.1ms)\e[0m \e[0mSET SQL_AUTO_IS_NULL=0\e[0m
23 \e[4;36;1mSQL (0.4ms)\e[0m \e[0;1mSHOW TABLES\e[0m
24 \e[4;35;1mSQL (0.2ms)\e[0m \e[0mSELECT version FROM schema_migrations\e[0m
25 Migrating to CreateProducts (20090202160210)
26 \e[4;36;1mSQL (22.1ms)\e[0m \e[0;1mCREATE TABLE `products` (`id` int(11) DEFAULT NULL auto_increment PRIMARY KEY, `title` varchar(255), `description` text, `image_url` varchar(255), `created_at` datetime, `updated_at` datetime) ENGINE=InnoDB\e[0m
27 \e[4;35;1mSQL (0.7ms)\e[0m \e[0mINSERT INTO schema_migrations (version) VALUES ('20090202160210')\e[0m
28 \e[4;36;1mSQL (0.4ms)\e[0m \e[0;1mSHOW TABLES\e[0m
29 \e[4;35;1mSQL (0.3ms)\e[0m \e[0mSELECT version FROM schema_migrations\e[0m
30 \e[4;36;1mSQL (0.3ms)\e[0m \e[0;1mSHOW TABLES\e[0m
31 \e[4;35;1mSQL (1.1ms)\e[0m \e[0mSHOW FIELDS FROM `products`\e[0m
32 \e[4;36;1mSQL (1.2ms)\e[0m \e[0;1mdescribe `products`\e[0m
33 \e[4;35;1mSQL (0.4ms)\e[0m \e[0mSHOW KEYS FROM `products`\e[0m
34
35
36 Processing ProductsController#index (for 127.0.0.1 at 2009-02-02 16:05:24) [GET]
37
38
39 CGI::Session::CookieStore::TamperedWithCookie (CGI::Session::CookieStore::TamperedWithCookie):
40 /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/session/cookie_store.rb:145:in `unmarshal'
41 /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/session/cookie_store.rb:102:in `restore'
42 /usr/lib/ruby/1.8/cgi/session.rb:304:in `[]'
43 /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/cgi_process.rb:98:in `session'
44 /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/cgi_process.rb:130:in `stale_session_check!'
45 /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/cgi_process.rb:78:in `session'
46 /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/base.rb:1205:in `assign_shortcuts_without_flash'
47 /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/flash.rb:166:in `assign_shortcuts'
48 /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/base.rb:519:in `process_without_filters'
49 /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/filters.rb:606:in `process_without_session_management_support'
50 /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/session_management.rb:134:in `process'
51 /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/base.rb:392:in `process'
52 /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:183:in `handle_request'
53 /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:110:in `dispatch_unlocked'
54 /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:123:in `dispatch'
55 /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:122:in `synchronize'
56 /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:122:in `dispatch'
57 /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:132:in `dispatch_cgi'
58 /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:39:in `dispatch'
59 /usr/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/webrick_server.rb:103:in `handle_dispatch'
60 /usr/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/webrick_server.rb:74:in `service'
61 /usr/lib/ruby/1.8/webrick/httpserver.rb:104:in `service'
62 /usr/lib/ruby/1.8/webrick/httpserver.rb:65:in `run'
63 /usr/lib/ruby/1.8/webrick/server.rb:173:in `start_thread'
64 /usr/lib/ruby/1.8/webrick/server.rb:162:in `start'
65 /usr/lib/ruby/1.8/webrick/server.rb:162:in `start_thread'
66 /usr/lib/ruby/1.8/webrick/server.rb:95:in `start'
67 /usr/lib/ruby/1.8/webrick/server.rb:92:in `each'
68 /usr/lib/ruby/1.8/webrick/server.rb:92:in `start'
69 /usr/lib/ruby/1.8/webrick/server.rb:23:in `start'
70 /usr/lib/ruby/1.8/webrick/server.rb:82:in `start'
71 /usr/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/webrick_server.rb:60:in `dispatch'
72 /usr/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/commands/servers/webrick.rb:66
73 /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
74 /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
75 /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:153:in `require'
76 /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:521:in `new_constants_in'
77 /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:153:in `require'
78 /usr/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/commands/server.rb:49
79 /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
80 /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
81 script/server:3
82
83 Rendered /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/templates/rescues/_trace (45.0ms)
84 Rendered /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/templates/rescues/_request_and_response (1.3ms)
85 Rendering /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/templates/rescues/layout.erb (internal_server_error)
86
87
88 Processing ProductsController#index (for 127.0.0.1 at 2009-02-02 16:06:12) [GET]
89 \e[4;36;1mSQL (0.1ms)\e[0m \e[0;1mSET NAMES 'utf8'\e[0m
90 \e[4;35;1mSQL (0.1ms)\e[0m \e[0mSET SQL_AUTO_IS_NULL=0\e[0m
91 \e[4;36;1mProduct Load (0.4ms)\e[0m \e[0;1mSELECT * FROM `products` \e[0m
92 Rendering template within layouts/products
93 Rendering products/index
94 Completed in 22ms (View: 8, DB: 1) | 200 OK [http://localhost/products]
95
96
97 Processing ApplicationController#index (for 127.0.0.1 at 2009-02-02 16:06:21) [GET]
98
99
100 ActionController::RoutingError (No route matches "/store/index" with {:method=>:get}):
101 /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/routing/recognition_optimisation.rb:66:in `recognize_path'
102 /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/routing/route_set.rb:386:in `recognize'
103 /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:182:in `handle_request'
104 /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:110:in `dispatch_unlocked'
105 /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:123:in `dispatch'
106 /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:122:in `synchronize'
107 /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:122:in `dispatch'
108 /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:132:in `dispatch_cgi'
109 /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:39:in `dispatch'
110 /usr/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/webrick_server.rb:103:in `handle_dispatch'
111 /usr/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/webrick_server.rb:74:in `service'
112 /usr/lib/ruby/1.8/webrick/httpserver.rb:104:in `service'
113 /usr/lib/ruby/1.8/webrick/httpserver.rb:65:in `run'
114 /usr/lib/ruby/1.8/webrick/server.rb:173:in `start_thread'
115 /usr/lib/ruby/1.8/webrick/server.rb:162:in `start'
116 /usr/lib/ruby/1.8/webrick/server.rb:162:in `start_thread'
117 /usr/lib/ruby/1.8/webrick/server.rb:95:in `start'
118 /usr/lib/ruby/1.8/webrick/server.rb:92:in `each'
119 /usr/lib/ruby/1.8/webrick/server.rb:92:in `start'
120 /usr/lib/ruby/1.8/webrick/server.rb:23:in `start'
121 /usr/lib/ruby/1.8/webrick/server.rb:82:in `start'
122 /usr/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/webrick_server.rb:60:in `dispatch'
123 /usr/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/commands/servers/webrick.rb:66
124 /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
125 /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
126 /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:153:in `require'
127 /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:521:in `new_constants_in'
128 /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:153:in `require'
129 /usr/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/commands/server.rb:49
130 /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
131 /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
132 script/server:3
133
134 Rendering /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/templates/rescues/layout.erb (not_found)
135
136
137 Processing ApplicationController#index (for 127.0.0.1 at 2009-02-02 16:06:28) [GET]
138
139
140 ActionController::RoutingError (No route matches "/store/index" with {:method=>:get}):
141 /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/routing/recognition_optimisation.rb:66:in `recognize_path'
142 /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/routing/route_set.rb:386:in `recognize'
143 /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:182:in `handle_request'
144 /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:110:in `dispatch_unlocked'
145 /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:123:in `dispatch'
146 /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:122:in `synchronize'
147 /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:122:in `dispatch'
148 /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:132:in `dispatch_cgi'
149 /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:39:in `dispatch'
150 /usr/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/webrick_server.rb:103:in `handle_dispatch'
151 /usr/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/webrick_server.rb:74:in `service'
152 /usr/lib/ruby/1.8/webrick/httpserver.rb:104:in `service'
153 /usr/lib/ruby/1.8/webrick/httpserver.rb:65:in `run'
154 /usr/lib/ruby/1.8/webrick/server.rb:173:in `start_thread'
155 /usr/lib/ruby/1.8/webrick/server.rb:162:in `start'
156 /usr/lib/ruby/1.8/webrick/server.rb:162:in `start_thread'
157 /usr/lib/ruby/1.8/webrick/server.rb:95:in `start'
158 /usr/lib/ruby/1.8/webrick/server.rb:92:in `each'
159 /usr/lib/ruby/1.8/webrick/server.rb:92:in `start'
160 /usr/lib/ruby/1.8/webrick/server.rb:23:in `start'
161 /usr/lib/ruby/1.8/webrick/server.rb:82:in `start'
162 /usr/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/webrick_server.rb:60:in `dispatch'
163 /usr/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/commands/servers/webrick.rb:66
164 /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
165 /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
166 /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:153:in `require'
167 /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:521:in `new_constants_in'
168 /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:153:in `require'
169 /usr/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/commands/server.rb:49
170 /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
171 /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
172 script/server:3
173
174 Rendering /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/templates/rescues/layout.erb (not_found)
175 \e[4;36;1mSQL (0.2ms)\e[0m \e[0;1mSET NAMES 'utf8'\e[0m
176 \e[4;35;1mSQL (0.2ms)\e[0m \e[0mSET SQL_AUTO_IS_NULL=0\e[0m
177 \e[4;36;1mSQL (0.6ms)\e[0m \e[0;1mSHOW TABLES\e[0m
178 \e[4;35;1mSQL (0.2ms)\e[0m \e[0mSELECT version FROM schema_migrations\e[0m
179 Migrating to CreateProducts (20090202160210)
180 Migrating to AddPriceToProduct (20090202160745)
181 \e[4;36;1mSQL (47.0ms)\e[0m \e[0;1mALTER TABLE `products` ADD `price` decimal(8,2) DEFAULT 2\e[0m
182 \e[4;35;1mSQL (0.8ms)\e[0m \e[0mINSERT INTO schema_migrations (version) VALUES ('20090202160745')\e[0m
183 Migrating to AddDateAvailableToProduct (20090202160925)
184 \e[4;36;1mSQL (8.3ms)\e[0m \e[0;1mALTER TABLE `products` ADD `date_available` date\e[0m
185 \e[4;35;1mSQL (0.8ms)\e[0m \e[0mINSERT INTO schema_migrations (version) VALUES ('20090202160925')\e[0m
186 \e[4;36;1mSQL (0.5ms)\e[0m \e[0;1mSHOW TABLES\e[0m
187 \e[4;35;1mSQL (0.4ms)\e[0m \e[0mSELECT version FROM schema_migrations\e[0m
188 \e[4;36;1mSQL (0.6ms)\e[0m \e[0;1mSHOW TABLES\e[0m
189 \e[4;35;1mSQL (1.9ms)\e[0m \e[0mSHOW FIELDS FROM `products`\e[0m
190 \e[4;36;1mSQL (1.8ms)\e[0m \e[0;1mdescribe `products`\e[0m
191 \e[4;35;1mSQL (0.6ms)\e[0m \e[0mSHOW KEYS FROM `products`\e[0m
192
193
194 Processing ProductsController#index (for 127.0.0.1 at 2009-02-02 16:15:31) [GET]
195 \e[4;35;1mSQL (0.1ms)\e[0m \e[0mSET NAMES 'utf8'\e[0m
196 \e[4;36;1mSQL (0.2ms)\e[0m \e[0;1mSET SQL_AUTO_IS_NULL=0\e[0m
197 \e[4;35;1mProduct Load (0.6ms)\e[0m \e[0mSELECT * FROM `products` \e[0m
198 Rendering template within layouts/products
199 Rendering products/index
200 Completed in 22ms (View: 8, DB: 1) | 200 OK [http://localhost/products]
201
202
203 Processing ProductsController#index (for 127.0.0.1 at 2009-02-02 16:15:56) [GET]
204 \e[4;36;1mSQL (0.1ms)\e[0m \e[0;1mSET NAMES 'utf8'\e[0m
205 \e[4;35;1mSQL (0.1ms)\e[0m \e[0mSET SQL_AUTO_IS_NULL=0\e[0m
206 \e[4;36;1mProduct Load (0.2ms)\e[0m \e[0;1mSELECT * FROM `products` \e[0m
207 Rendering template within layouts/products
208 Rendering products/index
209 Completed in 22ms (View: 11, DB: 0) | 200 OK [http://localhost/products]
210
211
212 Processing ProductsController#new (for 127.0.0.1 at 2009-02-02 16:16:00) [GET]
213 \e[4;35;1mSQL (0.1ms)\e[0m \e[0mSET NAMES 'utf8'\e[0m
214 \e[4;36;1mSQL (0.1ms)\e[0m \e[0;1mSET SQL_AUTO_IS_NULL=0\e[0m
215 \e[4;35;1mProduct Columns (2.5ms)\e[0m \e[0mSHOW FIELDS FROM `products`\e[0m
216 Rendering template within layouts/products
217 Rendering products/new
218 Completed in 57ms (View: 34, DB: 3) | 200 OK [http://localhost/products/new]
219
220
221 Processing ProductsController#create (for 127.0.0.1 at 2009-02-02 16:16:18) [POST]
222 Parameters: {"commit"=>"Create", "authenticity_token"=>"8cca4a5b8c4003866a07c7a42d5a3b724d9e5d00", "product"=>{"image_url"=>"", "price"=>"2.0", "title"=>"frist produce", "date_available(1i)"=>"2009", "date_available(2i)"=>"2", "description"=>"a bunch of descirpiton", "date_available(3i)"=>"2"}}
223 \e[4;36;1mSQL (0.2ms)\e[0m \e[0;1mSET NAMES 'utf8'\e[0m
224 \e[4;35;1mSQL (0.2ms)\e[0m \e[0mSET SQL_AUTO_IS_NULL=0\e[0m
225 \e[4;36;1mProduct Columns (1.5ms)\e[0m \e[0;1mSHOW FIELDS FROM `products`\e[0m
226 \e[4;35;1mSQL (0.1ms)\e[0m \e[0mBEGIN\e[0m
227 \e[4;36;1mProduct Create (0.3ms)\e[0m \e[0;1mINSERT INTO `products` (`image_url`, `updated_at`, `title`, `price`, `date_available`, `description`, `created_at`) VALUES('', '2009-02-02 16:16:18', 'frist produce', 2.0, '2009-02-02', 'a bunch of descirpiton', '2009-02-02 16:16:18')\e[0m
228 \e[4;35;1mSQL (4.4ms)\e[0m \e[0mCOMMIT\e[0m
229 Redirected to #<Product:0xb71dba48>
230 Completed in 27ms (DB: 7) | 302 Found [http://localhost/products]
231
232
233 Processing ProductsController#show (for 127.0.0.1 at 2009-02-02 16:16:18) [GET]
234 Parameters: {"id"=>"1"}
235 \e[4;36;1mSQL (0.1ms)\e[0m \e[0;1mSET NAMES 'utf8'\e[0m
236 \e[4;35;1mSQL (0.1ms)\e[0m \e[0mSET SQL_AUTO_IS_NULL=0\e[0m
237 \e[4;36;1mProduct Columns (1.1ms)\e[0m \e[0;1mSHOW FIELDS FROM `products`\e[0m
238 \e[4;35;1mProduct Load (0.4ms)\e[0m \e[0mSELECT * FROM `products` WHERE (`products`.`id` = 1) \e[0m
239 Rendering template within layouts/products
240 Rendering products/show
241 Completed in 30ms (View: 12, DB: 2) | 200 OK [http://localhost/products/1]
242
243
244 Processing ProductsController#index (for 127.0.0.1 at 2009-02-02 16:16:20) [GET]
245 \e[4;36;1mSQL (0.2ms)\e[0m \e[0;1mSET NAMES 'utf8'\e[0m
246 \e[4;35;1mSQL (0.2ms)\e[0m \e[0mSET SQL_AUTO_IS_NULL=0\e[0m
247 \e[4;36;1mProduct Load (0.5ms)\e[0m \e[0;1mSELECT * FROM `products` \e[0m
248 Rendering template within layouts/products
249 Rendering products/index
250 \e[4;35;1mProduct Columns (1.1ms)\e[0m \e[0mSHOW FIELDS FROM `products`\e[0m
251 Completed in 32ms (View: 18, DB: 2) | 200 OK [http://localhost/products]
252 \e[4;36;1mSQL (0.2ms)\e[0m \e[0;1mSET NAMES 'utf8'\e[0m
253 \e[4;35;1mSQL (0.1ms)\e[0m \e[0mSET SQL_AUTO_IS_NULL=0\e[0m
254 \e[4;36;1mSQL (0.4ms)\e[0m \e[0;1mSHOW TABLES\e[0m
255 \e[4;35;1mSQL (0.1ms)\e[0m \e[0mSELECT version FROM schema_migrations\e[0m
256 \e[4;36;1mSQL (0.3ms)\e[0m \e[0;1mSHOW TABLES\e[0m
257 \e[4;35;1mSQL (0.1ms)\e[0m \e[0mSELECT version FROM schema_migrations\e[0m
258 Migrating to AddDateAvailableToProduct (20090202160925)
259 \e[4;36;1mSQL (29.2ms)\e[0m \e[0;1mALTER TABLE `products` DROP `date_available`\e[0m
260 \e[4;35;1mSQL (7.7ms)\e[0m \e[0mDELETE FROM schema_migrations WHERE version = '20090202160925'\e[0m
261 Migrating to AddPriceToProduct (20090202160745)
262 \e[4;36;1mSQL (24.1ms)\e[0m \e[0;1mALTER TABLE `products` DROP `price`\e[0m
263 \e[4;35;1mSQL (0.7ms)\e[0m \e[0mDELETE FROM schema_migrations WHERE version = '20090202160745'\e[0m
264 Migrating to CreateProducts (20090202160210)
265 \e[4;36;1mSQL (1.4ms)\e[0m \e[0;1mDROP TABLE `products`\e[0m
266 \e[4;35;1mSQL (0.7ms)\e[0m \e[0mDELETE FROM schema_migrations WHERE version = '20090202160210'\e[0m
267 \e[4;36;1mSQL (0.4ms)\e[0m \e[0;1mSHOW TABLES\e[0m
268 \e[4;35;1mSQL (0.3ms)\e[0m \e[0mSELECT version FROM schema_migrations\e[0m
269 \e[4;36;1mSQL (0.5ms)\e[0m \e[0;1mSHOW TABLES\e[0m
270 \e[4;36;1mSQL (0.1ms)\e[0m \e[0;1mSET NAMES 'utf8'\e[0m
271 \e[4;35;1mSQL (0.1ms)\e[0m \e[0mSET SQL_AUTO_IS_NULL=0\e[0m
272 \e[4;36;1mSQL (0.8ms)\e[0m \e[0;1mSHOW TABLES\e[0m
273 \e[4;35;1mSQL (0.2ms)\e[0m \e[0mSELECT version FROM schema_migrations\e[0m
274 Migrating to CreateProducts (20090202160210)
275 \e[4;36;1mSQL (175.4ms)\e[0m \e[0;1mCREATE TABLE `products` (`id` int(11) DEFAULT NULL auto_increment PRIMARY KEY, `title` varchar(255), `description` text, `image_url` varchar(255), `created_at` datetime, `updated_at` datetime) ENGINE=InnoDB\e[0m
276 \e[4;35;1mSQL (7.5ms)\e[0m \e[0mINSERT INTO schema_migrations (version) VALUES ('20090202160210')\e[0m
277 Migrating to AddPriceToProduct (20090202160745)
278 \e[4;36;1mSQL (7.8ms)\e[0m \e[0;1mALTER TABLE `products` ADD `price` decimal(8,2) DEFAULT 0\e[0m
279 \e[4;35;1mSQL (0.6ms)\e[0m \e[0mINSERT INTO schema_migrations (version) VALUES ('20090202160745')\e[0m
280 Migrating to AddDateAvailableToProduct (20090202160925)
281 \e[4;36;1mSQL (12.4ms)\e[0m \e[0;1mALTER TABLE `products` ADD `date_available` date\e[0m
282 \e[4;35;1mSQL (4.0ms)\e[0m \e[0mINSERT INTO schema_migrations (version) VALUES ('20090202160925')\e[0m
283 \e[4;36;1mSQL (0.4ms)\e[0m \e[0;1mSHOW TABLES\e[0m
284 \e[4;35;1mSQL (0.4ms)\e[0m \e[0mSELECT version FROM schema_migrations\e[0m
285 \e[4;36;1mSQL (0.3ms)\e[0m \e[0;1mSHOW TABLES\e[0m
286 \e[4;35;1mSQL (1.7ms)\e[0m \e[0mSHOW FIELDS FROM `products`\e[0m
287 \e[4;36;1mSQL (1.1ms)\e[0m \e[0;1mdescribe `products`\e[0m
288 \e[4;35;1mSQL (0.4ms)\e[0m \e[0mSHOW KEYS FROM `products`\e[0m
289
290
291 Processing ProductsController#index (for 127.0.0.1 at 2009-02-02 16:18:14) [GET]
292 \e[4;36;1mSQL (0.1ms)\e[0m \e[0;1mSET NAMES 'utf8'\e[0m
293 \e[4;35;1mSQL (0.1ms)\e[0m \e[0mSET SQL_AUTO_IS_NULL=0\e[0m
294 \e[4;36;1mProduct Load (0.3ms)\e[0m \e[0;1mSELECT * FROM `products` \e[0m
295 Rendering template within layouts/products
296 Rendering products/index
297 Completed in 19ms (View: 8, DB: 1) | 200 OK [http://localhost/products]
298
299
300 Processing ProductsController#new (for 127.0.0.1 at 2009-02-02 16:18:16) [GET]
301 \e[4;35;1mSQL (0.2ms)\e[0m \e[0mSET NAMES 'utf8'\e[0m
302 \e[4;36;1mSQL (0.1ms)\e[0m \e[0;1mSET SQL_AUTO_IS_NULL=0\e[0m
303 \e[4;35;1mProduct Columns (1.1ms)\e[0m \e[0mSHOW FIELDS FROM `products`\e[0m
304 Rendering template within layouts/products
305 Rendering products/new
306 Completed in 41ms (View: 28, DB: 1) | 200 OK [http://localhost/products/new]
307
308
309 Processing ProductsController#create (for 127.0.0.1 at 2009-02-02 16:18:39) [POST]
310 Parameters: {"commit"=>"Create", "authenticity_token"=>"8cca4a5b8c4003866a07c7a42d5a3b724d9e5d00", "product"=>{"image_url"=>"ss.png", "price"=>"10", "title"=>"fist prod", "date_available(1i)"=>"2009", "date_available(2i)"=>"2", "description"=>"desription and stuff", "date_available(3i)"=>"2"}}
311 \e[4;36;1mSQL (0.1ms)\e[0m \e[0;1mSET NAMES 'utf8'\e[0m
312 \e[4;35;1mSQL (0.2ms)\e[0m \e[0mSET SQL_AUTO_IS_NULL=0\e[0m
313 \e[4;36;1mProduct Columns (1.5ms)\e[0m \e[0;1mSHOW FIELDS FROM `products`\e[0m
314 \e[4;35;1mSQL (0.1ms)\e[0m \e[0mBEGIN\e[0m
315 \e[4;36;1mProduct Create (0.5ms)\e[0m \e[0;1mINSERT INTO `products` (`image_url`, `updated_at`, `title`, `price`, `date_available`, `description`, `created_at`) VALUES('ss.png', '2009-02-02 16:18:39', 'fist prod', 10.0, '2009-02-02', 'desription and stuff', '2009-02-02 16:18:39')\e[0m
316 \e[4;35;1mSQL (5.2ms)\e[0m \e[0mCOMMIT\e[0m
317 Redirected to #<Product:0xb70345b4>
318 Completed in 37ms (DB: 8) | 302 Found [http://localhost/products]
319
320
321 Processing ProductsController#show (for 127.0.0.1 at 2009-02-02 16:18:39) [GET]
322 Parameters: {"id"=>"1"}
323 \e[4;36;1mSQL (0.1ms)\e[0m \e[0;1mSET NAMES 'utf8'\e[0m
324 \e[4;35;1mSQL (0.1ms)\e[0m \e[0mSET SQL_AUTO_IS_NULL=0\e[0m
325 \e[4;36;1mProduct Columns (2.3ms)\e[0m \e[0;1mSHOW FIELDS FROM `products`\e[0m
326 \e[4;35;1mProduct Load (0.6ms)\e[0m \e[0mSELECT * FROM `products` WHERE (`products`.`id` = 1) \e[0m
327 Rendering template within layouts/products
328 Rendering products/show
329 Completed in 49ms (View: 29, DB: 3) | 200 OK [http://localhost/products/1]
330
331
332 Processing ProductsController#index (for 127.0.0.1 at 2009-02-02 16:18:41) [GET]
333 \e[4;36;1mSQL (0.1ms)\e[0m \e[0;1mSET NAMES 'utf8'\e[0m
334 \e[4;35;1mSQL (0.1ms)\e[0m \e[0mSET SQL_AUTO_IS_NULL=0\e[0m
335 \e[4;36;1mProduct Load (0.4ms)\e[0m \e[0;1mSELECT * FROM `products` \e[0m
336 Rendering template within layouts/products
337 Rendering products/index
338 \e[4;35;1mProduct Columns (1.2ms)\e[0m \e[0mSHOW FIELDS FROM `products`\e[0m
339 Completed in 33ms (View: 20, DB: 2) | 200 OK [http://localhost/products]
340
341
342 Processing ApplicationController#index (for 127.0.0.1 at 2009-02-02 16:18:47) [GET]
343
344
345 ActionController::RoutingError (No route matches "/store/index" with {:method=>:get}):
346 /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/routing/recognition_optimisation.rb:66:in `recognize_path'
347 /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/routing/route_set.rb:386:in `recognize'
348 /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:182:in `handle_request'
349 /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:110:in `dispatch_unlocked'
350 /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:123:in `dispatch'
351 /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:122:in `synchronize'
352 /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:122:in `dispatch'
353 /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:132:in `dispatch_cgi'
354 /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:39:in `dispatch'
355 /usr/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/webrick_server.rb:103:in `handle_dispatch'
356 /usr/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/webrick_server.rb:74:in `service'
357 /usr/lib/ruby/1.8/webrick/httpserver.rb:104:in `service'
358 /usr/lib/ruby/1.8/webrick/httpserver.rb:65:in `run'
359 /usr/lib/ruby/1.8/webrick/server.rb:173:in `start_thread'
360 /usr/lib/ruby/1.8/webrick/server.rb:162:in `start'
361 /usr/lib/ruby/1.8/webrick/server.rb:162:in `start_thread'
362 /usr/lib/ruby/1.8/webrick/server.rb:95:in `start'
363 /usr/lib/ruby/1.8/webrick/server.rb:92:in `each'
364 /usr/lib/ruby/1.8/webrick/server.rb:92:in `start'
365 /usr/lib/ruby/1.8/webrick/server.rb:23:in `start'
366 /usr/lib/ruby/1.8/webrick/server.rb:82:in `start'
367 /usr/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/webrick_server.rb:60:in `dispatch'
368 /usr/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/commands/servers/webrick.rb:66
369 /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
370 /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
371 /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:153:in `require'
372 /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:521:in `new_constants_in'
373 /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:153:in `require'
374 /usr/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/commands/server.rb:49
375 /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
376 /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
377 script/server:3
378
379 Rendering /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/templates/rescues/layout.erb (not_found)
380
381
382 Processing ApplicationController#index (for 127.0.0.1 at 2009-02-02 16:18:51) [GET]
383
384
385 ActionController::RoutingError (No route matches "/store" with {:method=>:get}):
386 /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/routing/recognition_optimisation.rb:66:in `recognize_path'
387 /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/routing/route_set.rb:386:in `recognize'
388 /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:182:in `handle_request'
389 /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:110:in `dispatch_unlocked'
390 /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:123:in `dispatch'
391 /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:122:in `synchronize'
392 /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:122:in `dispatch'
393 /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:132:in `dispatch_cgi'
394 /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:39:in `dispatch'
395 /usr/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/webrick_server.rb:103:in `handle_dispatch'
396 /usr/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/webrick_server.rb:74:in `service'
397 /usr/lib/ruby/1.8/webrick/httpserver.rb:104:in `service'
398 /usr/lib/ruby/1.8/webrick/httpserver.rb:65:in `run'
399 /usr/lib/ruby/1.8/webrick/server.rb:173:in `start_thread'
400 /usr/lib/ruby/1.8/webrick/server.rb:162:in `start'
401 /usr/lib/ruby/1.8/webrick/server.rb:162:in `start_thread'
402 /usr/lib/ruby/1.8/webrick/server.rb:95:in `start'
403 /usr/lib/ruby/1.8/webrick/server.rb:92:in `each'
404 /usr/lib/ruby/1.8/webrick/server.rb:92:in `start'
405 /usr/lib/ruby/1.8/webrick/server.rb:23:in `start'
406 /usr/lib/ruby/1.8/webrick/server.rb:82:in `start'
407 /usr/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/webrick_server.rb:60:in `dispatch'
408 /usr/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/commands/servers/webrick.rb:66
409 /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
410 /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
411 /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:153:in `require'
412 /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:521:in `new_constants_in'
413 /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:153:in `require'
414 /usr/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/commands/server.rb:49
415 /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
416 /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
417 script/server:3
418
419 Rendering /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/templates/rescues/layout.erb (not_found)
420
421
422 Processing ProductsController#new (for 127.0.0.1 at 2009-02-02 16:24:25) [GET]
423 \e[4;36;1mSQL (0.1ms)\e[0m \e[0;1mSET NAMES 'utf8'\e[0m
424 \e[4;35;1mSQL (0.1ms)\e[0m \e[0mSET SQL_AUTO_IS_NULL=0\e[0m
425
426
427 SyntaxError (/home/neil/programming/rails/depot/app/models/product.rb:7: syntax error, unexpected $undefined
428 :with %r{\.(gif|jpg|png)$}i,
429 ^
430 /home/neil/programming/rails/depot/app/models/product.rb:7: syntax error, unexpected ')', expecting '}'
431 :with %r{\.(gif|jpg|png)$}i,
432 ^
433 /home/neil/programming/rails/depot/app/models/product.rb:8: syntax error, unexpected tSTRING_BEG, expecting tCOLON2 or '[' or '.'
434 :message "must be a URL for GIF, JPG, or PNG image."
435 ^
436 /home/neil/programming/rails/depot/app/models/product.rb:14: syntax error, unexpected kEND, expecting '}'):
437 /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:382:in `load_without_new_constant_marking'
438 /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:382:in `load_file'
439 /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:521:in `new_constants_in'
440 /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:381:in `load_file'
441 /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:256:in `require_or_load'
442 /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:427:in `load_missing_constant'
443 /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:77:in `const_missing'
444 /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:89:in `const_missing'
445 /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:439:in `load_missing_constant'
446 /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:93:in `const_missing'
447 /app/controllers/products_controller.rb:27:in `new'
448 /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/base.rb:1253:in `send'
449 /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/base.rb:1253:in `perform_action_without_filters'
450 /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/filters.rb:617:in `call_filters'
451 /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark'
452 /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
453 /usr/lib/ruby/1.8/benchmark.rb:293:in `measure'
454 /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
455 /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/rescue.rb:136:in `perform_action_without_caching'
456 /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/caching/sql_cache.rb:13:in `perform_action'
457 /usr/lib/ruby/gems/1.8/gems/activerecord-2.2.2/lib/active_record/connection_adapters/abstract/query_cache.rb:34:in `cache'
458 /usr/lib/ruby/gems/1.8/gems/activerecord-2.2.2/lib/active_record/query_cache.rb:8:in `cache'
459 /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/caching/sql_cache.rb:12:in `perform_action'
460 /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/base.rb:524:in `send'
461 /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/base.rb:524:in `process_without_filters'
462 /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/filters.rb:606:in `process_without_session_management_support'
463 /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/session_management.rb:134:in `process'
464 /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/base.rb:392:in `process'
465 /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:183:in `handle_request'
466 /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:110:in `dispatch_unlocked'
467 /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:123:in `dispatch'
468 /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:122:in `synchronize'
469 /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:122:in `dispatch'
470 /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:132:in `dispatch_cgi'
471 /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:39:in `dispatch'
472 /usr/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/webrick_server.rb:103:in `handle_dispatch'
473 /usr/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/webrick_server.rb:74:in `service'
474 /usr/lib/ruby/1.8/webrick/httpserver.rb:104:in `service'
475 /usr/lib/ruby/1.8/webrick/httpserver.rb:65:in `run'
476 /usr/lib/ruby/1.8/webrick/server.rb:173:in `start_thread'
477 /usr/lib/ruby/1.8/webrick/server.rb:162:in `start'
478 /usr/lib/ruby/1.8/webrick/server.rb:162:in `start_thread'
479 /usr/lib/ruby/1.8/webrick/server.rb:95:in `start'
480 /usr/lib/ruby/1.8/webrick/server.rb:92:in `each'
481 /usr/lib/ruby/1.8/webrick/server.rb:92:in `start'
482 /usr/lib/ruby/1.8/webrick/server.rb:23:in `start'
483 /usr/lib/ruby/1.8/webrick/server.rb:82:in `start'
484 /usr/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/webrick_server.rb:60:in `dispatch'
485 /usr/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/commands/servers/webrick.rb:66
486 /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
487 /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
488 /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:153:in `require'
489 /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:521:in `new_constants_in'
490 /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:153:in `require'
491 /usr/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/commands/server.rb:49
492 /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
493 /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
494 script/server:3
495
496 Rendered /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/templates/rescues/_trace (91.3ms)
497 Rendered /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/templates/rescues/_request_and_response (2.1ms)
498 Rendering /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/templates/rescues/layout.erb (internal_server_error)
499
500
501 Processing ProductsController#new (for 127.0.0.1 at 2009-02-02 16:25:14) [GET]
502 \e[4;36;1mSQL (0.1ms)\e[0m \e[0;1mSET NAMES 'utf8'\e[0m
503 \e[4;35;1mSQL (0.1ms)\e[0m \e[0mSET SQL_AUTO_IS_NULL=0\e[0m
504 \e[4;36;1mProduct Columns (2.9ms)\e[0m \e[0;1mSHOW FIELDS FROM `products`\e[0m
505 Rendering template within layouts/products
506 Rendering products/new
507 Completed in 53ms (View: 33, DB: 3) | 200 OK [http://localhost/products/new]
508
509
510 Processing ProductsController#create (for 127.0.0.1 at 2009-02-02 16:25:16) [POST]
511 Parameters: {"commit"=>"Create", "authenticity_token"=>"8cca4a5b8c4003866a07c7a42d5a3b724d9e5d00", "product"=>{"image_url"=>"", "price"=>"0.0", "title"=>"", "date_available(1i)"=>"2009", "date_available(2i)"=>"2", "description"=>"", "date_available(3i)"=>"2"}}
512 \e[4;35;1mSQL (0.2ms)\e[0m \e[0mSET NAMES 'utf8'\e[0m
513 \e[4;36;1mSQL (0.2ms)\e[0m \e[0;1mSET SQL_AUTO_IS_NULL=0\e[0m
514 \e[4;35;1mProduct Columns (1.5ms)\e[0m \e[0mSHOW FIELDS FROM `products`\e[0m
515 \e[4;36;1mSQL (0.1ms)\e[0m \e[0;1mBEGIN\e[0m
516 \e[4;35;1mProduct Exists (0.5ms)\e[0m \e[0mSELECT `products`.id FROM `products` WHERE (`products`.`title` = BINARY '') LIMIT 1\e[0m
517 \e[4;36;1mSQL (0.2ms)\e[0m \e[0;1mROLLBACK\e[0m
518 Rendering template within layouts/products
519 Rendering products/new
520 Completed in 67ms (View: 24, DB: 3) | 200 OK [http://localhost/products]
521
522
523 Processing ProductsController#new (for 127.0.0.1 at 2009-02-02 16:26:36) [GET]
524 \e[4;35;1mSQL (0.1ms)\e[0m \e[0mSET NAMES 'utf8'\e[0m
525 \e[4;36;1mSQL (0.1ms)\e[0m \e[0;1mSET SQL_AUTO_IS_NULL=0\e[0m
526 \e[4;35;1mProduct Columns (2.3ms)\e[0m \e[0mSHOW FIELDS FROM `products`\e[0m
527 Rendering template within layouts/products
528 Rendering products/new
529 Completed in 39ms (View: 21, DB: 3) | 200 OK [http://localhost/products/new]
530
531
532 Processing ProductsController#create (for 127.0.0.1 at 2009-02-02 16:26:45) [POST]
533 Parameters: {"commit"=>"Create", "authenticity_token"=>"8cca4a5b8c4003866a07c7a42d5a3b724d9e5d00", "product"=>{"image_url"=>"", "price"=>"0.0", "title"=>"Second product", "date_available(1i)"=>"2009", "date_available(2i)"=>"2", "description"=>"kjhkjh", "date_available(3i)"=>"2"}}
534 \e[4;36;1mSQL (0.1ms)\e[0m \e[0;1mSET NAMES 'utf8'\e[0m
535 \e[4;35;1mSQL (0.1ms)\e[0m \e[0mSET SQL_AUTO_IS_NULL=0\e[0m
536 \e[4;36;1mProduct Columns (1.1ms)\e[0m \e[0;1mSHOW FIELDS FROM `products`\e[0m
537 \e[4;35;1mSQL (0.1ms)\e[0m \e[0mBEGIN\e[0m
538 \e[4;36;1mProduct Exists (0.6ms)\e[0m \e[0;1mSELECT `products`.id FROM `products` WHERE (`products`.`title` = BINARY 'Second product') LIMIT 1\e[0m
539 \e[4;35;1mSQL (0.2ms)\e[0m \e[0mROLLBACK\e[0m
540 Rendering template within layouts/products
541 Rendering products/new
542 Completed in 47ms (View: 17, DB: 2) | 200 OK [http://localhost/products]
543
544
545 Processing ProductsController#create (for 127.0.0.1 at 2009-02-02 16:26:56) [POST]
546 Parameters: {"commit"=>"Create", "authenticity_token"=>"8cca4a5b8c4003866a07c7a42d5a3b724d9e5d00", "product"=>{"image_url"=>"host.png", "price"=>"aardvark", "title"=>"Second product", "date_available(1i)"=>"2009", "date_available(2i)"=>"2", "description"=>"kjhkjh", "date_available(3i)"=>"2"}}
547 \e[4;36;1mSQL (0.2ms)\e[0m \e[0;1mSET NAMES 'utf8'\e[0m
548 \e[4;35;1mSQL (0.2ms)\e[0m \e[0mSET SQL_AUTO_IS_NULL=0\e[0m
549 \e[4;36;1mProduct Columns (1.3ms)\e[0m \e[0;1mSHOW FIELDS FROM `products`\e[0m
550 \e[4;35;1mSQL (0.1ms)\e[0m \e[0mBEGIN\e[0m
551 \e[4;36;1mProduct Exists (0.2ms)\e[0m \e[0;1mSELECT `products`.id FROM `products` WHERE (`products`.`title` = BINARY 'Second product') LIMIT 1\e[0m
552 \e[4;35;1mSQL (0.2ms)\e[0m \e[0mROLLBACK\e[0m
553 Rendering template within layouts/products
554 Rendering products/new
555 Completed in 62ms (View: 24, DB: 2) | 200 OK [http://localhost/products]
556
557
558 Processing ProductsController#create (for 127.0.0.1 at 2009-02-02 16:27:03) [POST]
559 Parameters: {"commit"=>"Create", "authenticity_token"=>"8cca4a5b8c4003866a07c7a42d5a3b724d9e5d00", "product"=>{"image_url"=>"host.png", "price"=>"22", "title"=>"Second product", "date_available(1i)"=>"2009", "date_available(2i)"=>"2", "description"=>"kjhkjh", "date_available(3i)"=>"2"}}
560 \e[4;36;1mSQL (0.2ms)\e[0m \e[0;1mSET NAMES 'utf8'\e[0m
561 \e[4;35;1mSQL (0.2ms)\e[0m \e[0mSET SQL_AUTO_IS_NULL=0\e[0m
562 \e[4;36;1mProduct Columns (1.6ms)\e[0m \e[0;1mSHOW FIELDS FROM `products`\e[0m
563 \e[4;35;1mSQL (0.1ms)\e[0m \e[0mBEGIN\e[0m
564 \e[4;36;1mProduct Exists (0.1ms)\e[0m \e[0;1mSELECT `products`.id FROM `products` WHERE (`products`.`title` = BINARY 'Second product') LIMIT 1\e[0m
565 \e[4;35;1mProduct Create (0.3ms)\e[0m \e[0mINSERT INTO `products` (`image_url`, `updated_at`, `title`, `price`, `date_available`, `description`, `created_at`) VALUES('host.png', '2009-02-02 16:27:03', 'Second product', 22.0, '2009-02-02', 'kjhkjh', '2009-02-02 16:27:03')\e[0m
566 \e[4;36;1mSQL (45.2ms)\e[0m \e[0;1mCOMMIT\e[0m
567 Redirected to #<Product:0xb71ca720>
568 Completed in 80ms (DB: 48) | 302 Found [http://localhost/products]
569
570
571 Processing ProductsController#show (for 127.0.0.1 at 2009-02-02 16:27:03) [GET]
572 Parameters: {"id"=>"2"}
573 \e[4;35;1mSQL (0.2ms)\e[0m \e[0mSET NAMES 'utf8'\e[0m
574 \e[4;36;1mSQL (0.2ms)\e[0m \e[0;1mSET SQL_AUTO_IS_NULL=0\e[0m
575 \e[4;35;1mProduct Columns (2.1ms)\e[0m \e[0mSHOW FIELDS FROM `products`\e[0m
576 \e[4;36;1mProduct Load (0.6ms)\e[0m \e[0;1mSELECT * FROM `products` WHERE (`products`.`id` = 2) \e[0m
577 Rendering template within layouts/products
578 Rendering products/show
579 Completed in 43ms (View: 19, DB: 3) | 200 OK [http://localhost/products/2]
580
581
582 Processing ProductsController#index (for 127.0.0.1 at 2009-02-02 16:27:04) [GET]
583 \e[4;35;1mSQL (0.1ms)\e[0m \e[0mSET NAMES 'utf8'\e[0m
584 \e[4;36;1mSQL (0.1ms)\e[0m \e[0;1mSET SQL_AUTO_IS_NULL=0\e[0m
585 \e[4;35;1mProduct Load (0.4ms)\e[0m \e[0mSELECT * FROM `products` \e[0m
586 Rendering template within layouts/products
587 Rendering products/index
588 \e[4;36;1mProduct Columns (1.1ms)\e[0m \e[0;1mSHOW FIELDS FROM `products`\e[0m
589 Completed in 33ms (View: 17, DB: 2) | 200 OK [http://localhost/products]
590
591
592 Processing ProductsController#edit (for 127.0.0.1 at 2009-02-02 16:27:10) [GET]
593 Parameters: {"id"=>"1"}
594 \e[4;35;1mSQL (0.2ms)\e[0m \e[0mSET NAMES 'utf8'\e[0m
595 \e[4;36;1mSQL (0.1ms)\e[0m \e[0;1mSET SQL_AUTO_IS_NULL=0\e[0m
596 \e[4;35;1mProduct Columns (1.2ms)\e[0m \e[0mSHOW FIELDS FROM `products`\e[0m
597 \e[4;36;1mProduct Load (0.5ms)\e[0m \e[0;1mSELECT * FROM `products` WHERE (`products`.`id` = 1) \e[0m
598 Rendering template within layouts/products
599 Rendering products/edit
600 Completed in 39ms (View: 25, DB: 2) | 200 OK [http://localhost/products/1/edit]
601
602
603 Processing ProductsController#update (for 127.0.0.1 at 2009-02-02 16:27:18) [PUT]
604 Parameters: {"commit"=>"Update", "authenticity_token"=>"8cca4a5b8c4003866a07c7a42d5a3b724d9e5d00", "product"=>{"image_url"=>"ss.png", "price"=>"10.00", "title"=>"fist prod", "date_available(1i)"=>"2009", "date_available(2i)"=>"2", "description"=>"desription and stuff", "date_available(3i)"=>"31"}, "id"=>"1"}
605 \e[4;35;1mSQL (0.2ms)\e[0m \e[0mSET NAMES 'utf8'\e[0m
606 \e[4;36;1mSQL (0.2ms)\e[0m \e[0;1mSET SQL_AUTO_IS_NULL=0\e[0m
607 \e[4;35;1mProduct Columns (1.1ms)\e[0m \e[0mSHOW FIELDS FROM `products`\e[0m
608 \e[4;36;1mProduct Load (0.1ms)\e[0m \e[0;1mSELECT * FROM `products` WHERE (`products`.`id` = 1) \e[0m
609 \e[4;35;1mSQL (0.2ms)\e[0m \e[0mBEGIN\e[0m
610 \e[4;36;1mProduct Exists (0.5ms)\e[0m \e[0;1mSELECT `products`.id FROM `products` WHERE (`products`.`title` = BINARY 'fist prod' AND `products`.id <> 1) LIMIT 1\e[0m
611 \e[4;35;1mProduct Update (0.4ms)\e[0m \e[0mUPDATE `products` SET `date_available` = '2009-03-03', `updated_at` = '2009-02-02 16:27:18' WHERE `id` = 1\e[0m
612 \e[4;36;1mSQL (2.2ms)\e[0m \e[0;1mCOMMIT\e[0m
613 Redirected to #<Product:0xb7060790>
614 Completed in 37ms (DB: 5) | 302 Found [http://localhost/products/1]
615
616
617 Processing ProductsController#show (for 127.0.0.1 at 2009-02-02 16:27:18) [GET]
618 Parameters: {"id"=>"1"}
619 \e[4;35;1mSQL (0.1ms)\e[0m \e[0mSET NAMES 'utf8'\e[0m
620 \e[4;36;1mSQL (0.1ms)\e[0m \e[0;1mSET SQL_AUTO_IS_NULL=0\e[0m
621 \e[4;35;1mProduct Columns (1.3ms)\e[0m \e[0mSHOW FIELDS FROM `products`\e[0m
622 \e[4;36;1mProduct Load (0.5ms)\e[0m \e[0;1mSELECT * FROM `products` WHERE (`products`.`id` = 1) \e[0m
623 Rendering template within layouts/products
624 Rendering products/show
625 Completed in 37ms (View: 20, DB: 2) | 200 OK [http://localhost/products/1]
626
627
628 Processing ProductsController#index (for 127.0.0.1 at 2009-02-02 16:27:22) [GET]
629 \e[4;35;1mSQL (0.1ms)\e[0m \e[0mSET NAMES 'utf8'\e[0m
630 \e[4;36;1mSQL (0.1ms)\e[0m \e[0;1mSET SQL_AUTO_IS_NULL=0\e[0m
631 \e[4;35;1mProduct Load (0.4ms)\e[0m \e[0mSELECT * FROM `products` \e[0m
632 Rendering template within layouts/products
633 Rendering products/index
634 \e[4;36;1mProduct Columns (1.1ms)\e[0m \e[0;1mSHOW FIELDS FROM `products`\e[0m
635 Completed in 35ms (View: 22, DB: 2) | 200 OK [http://localhost/products]
636 \e[4;36;1mSQL (0.5ms)\e[0m \e[0;1mSET NAMES 'utf8'\e[0m
637 \e[4;35;1mSQL (0.1ms)\e[0m \e[0mSET SQL_AUTO_IS_NULL=0\e[0m
638 \e[4;36;1mSQL (16.7ms)\e[0m \e[0;1mSHOW TABLES\e[0m
639 \e[4;35;1mSQL (0.1ms)\e[0m \e[0mSELECT version FROM schema_migrations\e[0m
640 Migrating to CreateProducts (20090202160210)
641 Migrating to AddPriceToProduct (20090202160745)
642 Migrating to AddDateAvailableToProduct (20090202160925)
643 Migrating to AddTestData (20090202163608)
644 \e[4;36;1mProduct Delete all (44.9ms)\e[0m \e[0;1mDELETE FROM `products` \e[0m
645 \e[4;35;1mProduct Columns (1.1ms)\e[0m \e[0mSHOW FIELDS FROM `products`\e[0m
646 \e[4;36;1mSQL (0.1ms)\e[0m \e[0;1mBEGIN\e[0m
647 \e[4;35;1mProduct Exists (0.6ms)\e[0m \e[0mSELECT `products`.id FROM `products` WHERE (`products`.`title` = BINARY 'Snowball') LIMIT 1\e[0m
648 \e[4;36;1mProduct Create (0.4ms)\e[0m \e[0;1mINSERT INTO `products` (`image_url`, `updated_at`, `title`, `price`, `date_available`, `description`, `created_at`) VALUES('/images/nowball.jpg', '2009-02-02 17:21:21', 'Snowball', 12.0, '2008-12-31 00:00:00', '<p>\n The perfect gift for a hot summer\'s day. What could be better \n than to surprise a loved one a gift of winter coolness? This\n snowball has been loving crafted from the purest snow, hand-collected\n from the pristine lawn of our back garden. \n </p>\n <p>\n Note that this is a perisiable item and some melting may occur \n while the snowball is in transit. \n </p>\n ', '2009-02-02 17:21:21')\e[0m
649 \e[4;35;1mSQL (5.9ms)\e[0m \e[0mCOMMIT\e[0m
650 \e[4;36;1mSQL (0.1ms)\e[0m \e[0;1mBEGIN\e[0m
651 \e[4;35;1mProduct Exists (0.4ms)\e[0m \e[0mSELECT `products`.id FROM `products` WHERE (`products`.`title` = BINARY 'Daisy') LIMIT 1\e[0m
652 \e[4;36;1mProduct Create (0.4ms)\e[0m \e[0;1mINSERT INTO `products` (`image_url`, `updated_at`, `title`, `price`, `date_available`, `description`, `created_at`) VALUES('/images/daisy.gif', '2009-02-02 17:21:21', 'Daisy', 5.0, '2011-07-01 00:00:00', '<p>\n All the world is better for having flowers in it. And your home \n will be the better for having this fine example of <i>Bellis \n perennis</i> gracing its walls. The range of uses of this item are\n truly remarkable. You can place it in an eggcup of water, you can \n insert it in a jacket for a subtle buttonhole posy, or you even \n purchase a multi-pack to create your own daisy chain!\n </p>\n ', '2009-02-02 17:21:21')\e[0m
653 \e[4;35;1mSQL (0.6ms)\e[0m \e[0mCOMMIT\e[0m
654 \e[4;36;1mSQL (0.2ms)\e[0m \e[0;1mBEGIN\e[0m
655 \e[4;35;1mProduct Exists (0.4ms)\e[0m \e[0mSELECT `products`.id FROM `products` WHERE (`products`.`title` = BINARY 'Cardboard Box') LIMIT 1\e[0m
656 \e[4;36;1mProduct Create (0.3ms)\e[0m \e[0;1mINSERT INTO `products` (`image_url`, `updated_at`, `title`, `price`, `date_available`, `description`, `created_at`) VALUES('/images/cardboard-box.jpg', '2009-02-02 17:21:21', 'Cardboard Box', 10.0, '2007-01-01 00:00:00', '<p>The gift that keeps on giving, you\'ll wonder how you ever did \n without a cardboard box in your home. Us it for a range of uses, \n including putting things in and keeping things in. We can provide\n you with a cardboard box that is versatile and suitable for any\n occasion. Some of our directors even use them for sleeping in!\n </p>\n ', '2009-02-02 17:21:21')\e[0m
657 \e[4;35;1mSQL (0.5ms)\e[0m \e[0mCOMMIT\e[0m
658 \e[4;36;1mSQL (0.2ms)\e[0m \e[0;1mBEGIN\e[0m
659 \e[4;35;1mProduct Exists (0.4ms)\e[0m \e[0mSELECT `products`.id FROM `products` WHERE (`products`.`title` = BINARY 'Air') LIMIT 1\e[0m
660 \e[4;36;1mProduct Create (0.6ms)\e[0m \e[0;1mINSERT INTO `products` (`image_url`, `updated_at`, `title`, `price`, `date_available`, `description`, `created_at`) VALUES('/images/can-of-air.jpg', '2009-02-02 17:21:21', 'Air', 5000.0, '2009-01-01 00:00:00', '<p>An essential for all activities, <i>Air</i> is vital for your\n wellbeing and vitality. Our air is carefully packaged to contain\n only 100% pure air, with no artificial colours or preservatives.\n </p>\n <p>May contain nuts.\n </p>\n ', '2009-02-02 17:21:21')\e[0m
661 \e[4;35;1mSQL (11.8ms)\e[0m \e[0mCOMMIT\e[0m
662 \e[4;36;1mSQL (0.6ms)\e[0m \e[0;1mINSERT INTO schema_migrations (version) VALUES ('20090202163608')\e[0m
663 \e[4;35;1mSQL (0.4ms)\e[0m \e[0mSHOW TABLES\e[0m
664 \e[4;36;1mSQL (0.3ms)\e[0m \e[0;1mSELECT version FROM schema_migrations\e[0m
665 \e[4;35;1mSQL (0.3ms)\e[0m \e[0mSHOW TABLES\e[0m
666 \e[4;36;1mSQL (1.5ms)\e[0m \e[0;1mSHOW FIELDS FROM `products`\e[0m
667 \e[4;35;1mSQL (1.5ms)\e[0m \e[0mdescribe `products`\e[0m
668 \e[4;36;1mSQL (0.7ms)\e[0m \e[0;1mSHOW KEYS FROM `products`\e[0m
669
670
671 Processing ProductsController#index (for 127.0.0.1 at 2009-02-02 17:21:25) [GET]
672 \e[4;35;1mSQL (0.1ms)\e[0m \e[0mSET NAMES 'utf8'\e[0m
673 \e[4;36;1mSQL (0.2ms)\e[0m \e[0;1mSET SQL_AUTO_IS_NULL=0\e[0m
674 \e[4;35;1mProduct Load (0.5ms)\e[0m \e[0mSELECT * FROM `products` \e[0m
675 Rendering template within layouts/products
676 Rendering products/index
677 \e[4;36;1mProduct Columns (1.1ms)\e[0m \e[0;1mSHOW FIELDS FROM `products`\e[0m
678 Completed in 166ms (View: 150, DB: 2) | 200 OK [http://localhost/products]
679
680
681 Processing ProductsController#index (for 127.0.0.1 at 2009-02-02 17:36:09) [GET]
682 \e[4;35;1mSQL (0.2ms)\e[0m \e[0mSET NAMES 'utf8'\e[0m
683 \e[4;36;1mSQL (0.2ms)\e[0m \e[0;1mSET SQL_AUTO_IS_NULL=0\e[0m
684 \e[4;35;1mProduct Load (0.2ms)\e[0m \e[0mSELECT * FROM `products` \e[0m
685 Rendering template within layouts/products
686 Rendering products/index
687 \e[4;36;1mProduct Columns (1.1ms)\e[0m \e[0;1mSHOW FIELDS FROM `products`\e[0m
688 Completed in 55ms (View: 38, DB: 2) | 200 OK [http://localhost/products]
689
690
691 Processing ApplicationController#index (for 127.0.0.1 at 2009-02-02 17:36:09) [GET]
692
693
694 ActionController::RoutingError (No route matches "/images/nowball.jpg" with {:method=>:get}):
695 /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/routing/recognition_optimisation.rb:66:in `recognize_path'
696 /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/routing/route_set.rb:386:in `recognize'
697 /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:182:in `handle_request'
698 /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:110:in `dispatch_unlocked'
699 /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:123:in `dispatch'
700 /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:122:in `synchronize'
701 /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:122:in `dispatch'
702 /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:132:in `dispatch_cgi'
703 /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:39:in `dispatch'
704 /usr/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/webrick_server.rb:103:in `handle_dispatch'
705 /usr/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/webrick_server.rb:74:in `service'
706 /usr/lib/ruby/1.8/webrick/httpserver.rb:104:in `service'
707 /usr/lib/ruby/1.8/webrick/httpserver.rb:65:in `run'
708 /usr/lib/ruby/1.8/webrick/server.rb:173:in `start_thread'
709 /usr/lib/ruby/1.8/webrick/server.rb:162:in `start'
710 /usr/lib/ruby/1.8/webrick/server.rb:162:in `start_thread'
711 /usr/lib/ruby/1.8/webrick/server.rb:95:in `start'
712 /usr/lib/ruby/1.8/webrick/server.rb:92:in `each'
713 /usr/lib/ruby/1.8/webrick/server.rb:92:in `start'
714 /usr/lib/ruby/1.8/webrick/server.rb:23:in `start'
715 /usr/lib/ruby/1.8/webrick/server.rb:82:in `start'
716 /usr/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/webrick_server.rb:60:in `dispatch'
717 /usr/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/commands/servers/webrick.rb:66
718 /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
719 /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
720 /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:153:in `require'
721 /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:521:in `new_constants_in'
722 /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:153:in `require'
723 /usr/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/commands/server.rb:49
724 /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
725 /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
726 script/server:3
727
728 Rendering /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/templates/rescues/layout.erb (not_found)
729 \e[4;36;1mSQL (0.2ms)\e[0m \e[0;1mSET NAMES 'utf8'\e[0m
730 \e[4;35;1mSQL (0.1ms)\e[0m \e[0mSET SQL_AUTO_IS_NULL=0\e[0m
731 \e[4;36;1mSQL (0.4ms)\e[0m \e[0;1mSHOW TABLES\e[0m
732 \e[4;35;1mSQL (0.2ms)\e[0m \e[0mSELECT version FROM schema_migrations\e[0m
733 \e[4;36;1mSQL (0.3ms)\e[0m \e[0;1mSHOW TABLES\e[0m
734 \e[4;35;1mSQL (0.1ms)\e[0m \e[0mSELECT version FROM schema_migrations\e[0m
735 Migrating to AddTestData (20090202163608)
736 \e[4;36;1mProduct Delete all (28.7ms)\e[0m \e[0;1mDELETE FROM `products` \e[0m
737 \e[4;35;1mSQL (5.7ms)\e[0m \e[0mDELETE FROM schema_migrations WHERE version = '20090202163608'\e[0m
738 Migrating to AddDateAvailableToProduct (20090202160925)
739 \e[4;36;1mSQL (60.2ms)\e[0m \e[0;1mALTER TABLE `products` DROP `date_available`\e[0m
740 \e[4;35;1mSQL (3.3ms)\e[0m \e[0mDELETE FROM schema_migrations WHERE version = '20090202160925'\e[0m
741 Migrating to AddPriceToProduct (20090202160745)
742 \e[4;36;1mSQL (33.2ms)\e[0m \e[0;1mALTER TABLE `products` DROP `price`\e[0m
743 \e[4;35;1mSQL (0.7ms)\e[0m \e[0mDELETE FROM schema_migrations WHERE version = '20090202160745'\e[0m
744 Migrating to CreateProducts (20090202160210)
745 \e[4;36;1mSQL (1.4ms)\e[0m \e[0;1mDROP TABLE `products`\e[0m
746 \e[4;35;1mSQL (0.8ms)\e[0m \e[0mDELETE FROM schema_migrations WHERE version = '20090202160210'\e[0m
747 \e[4;36;1mSQL (0.4ms)\e[0m \e[0;1mSHOW TABLES\e[0m
748 \e[4;35;1mSQL (0.3ms)\e[0m \e[0mSELECT version FROM schema_migrations\e[0m
749 \e[4;36;1mSQL (0.3ms)\e[0m \e[0;1mSHOW TABLES\e[0m
750 \e[4;36;1mSQL (0.2ms)\e[0m \e[0;1mSET NAMES 'utf8'\e[0m
751 \e[4;35;1mSQL (0.1ms)\e[0m \e[0mSET SQL_AUTO_IS_NULL=0\e[0m
752 \e[4;36;1mSQL (0.7ms)\e[0m \e[0;1mSHOW TABLES\e[0m
753 \e[4;35;1mSQL (0.1ms)\e[0m \e[0mSELECT version FROM schema_migrations\e[0m
754 Migrating to CreateProducts (20090202160210)
755 \e[4;36;1mSQL (9.2ms)\e[0m \e[0;1mCREATE TABLE `products` (`id` int(11) DEFAULT NULL auto_increment PRIMARY KEY, `title` varchar(255), `description` text, `image_url` varchar(255), `created_at` datetime, `updated_at` datetime) ENGINE=InnoDB\e[0m
756 \e[4;35;1mSQL (0.7ms)\e[0m \e[0mINSERT INTO schema_migrations (version) VALUES ('20090202160210')\e[0m
757 Migrating to AddPriceToProduct (20090202160745)
758 \e[4;36;1mSQL (29.7ms)\e[0m \e[0;1mALTER TABLE `products` ADD `price` decimal(8,2) DEFAULT 0\e[0m
759 \e[4;35;1mSQL (7.3ms)\e[0m \e[0mINSERT INTO schema_migrations (version) VALUES ('20090202160745')\e[0m
760 Migrating to AddDateAvailableToProduct (20090202160925)
761 \e[4;36;1mSQL (6.3ms)\e[0m \e[0;1mALTER TABLE `products` ADD `date_available` date\e[0m
762 \e[4;35;1mSQL (12.2ms)\e[0m \e[0mINSERT INTO schema_migrations (version) VALUES ('20090202160925')\e[0m
763 Migrating to AddTestData (20090202163608)
764 \e[4;36;1mProduct Delete all (0.3ms)\e[0m \e[0;1mDELETE FROM `products` \e[0m
765 \e[4;35;1mProduct Columns (1.1ms)\e[0m \e[0mSHOW FIELDS FROM `products`\e[0m
766 \e[4;36;1mSQL (0.2ms)\e[0m \e[0;1mBEGIN\e[0m
767 \e[4;35;1mProduct Exists (0.5ms)\e[0m \e[0mSELECT `products`.id FROM `products` WHERE (`products`.`title` = BINARY 'Snowball') LIMIT 1\e[0m
768 \e[4;36;1mProduct Create (0.6ms)\e[0m \e[0;1mINSERT INTO `products` (`image_url`, `updated_at`, `title`, `price`, `date_available`, `description`, `created_at`) VALUES('/images/snowball.jpg', '2009-02-02 17:36:52', 'Snowball', 12.0, '2008-12-31 00:00:00', '<p>\n The perfect gift for a hot summer\'s day. What could be better \n than to surprise a loved one a gift of winter coolness? This\n snowball has been loving crafted from the purest snow, hand-collected\n from the pristine lawn of our back garden. \n </p>\n <p>\n Note that this is a perisiable item and some melting may occur \n while the snowball is in transit. \n </p>\n ', '2009-02-02 17:36:52')\e[0m
769 \e[4;35;1mSQL (1.1ms)\e[0m \e[0mCOMMIT\e[0m
770 \e[4;36;1mSQL (0.1ms)\e[0m \e[0;1mBEGIN\e[0m
771 \e[4;35;1mProduct Exists (0.3ms)\e[0m \e[0mSELECT `products`.id FROM `products` WHERE (`products`.`title` = BINARY 'Daisy') LIMIT 1\e[0m
772 \e[4;36;1mProduct Create (0.4ms)\e[0m \e[0;1mINSERT INTO `products` (`image_url`, `updated_at`, `title`, `price`, `date_available`, `description`, `created_at`) VALUES('/images/daisy.gif', '2009-02-02 17:36:52', 'Daisy', 5.0, '2011-07-01 00:00:00', '<p>\n All the world is better for having flowers in it. And your home \n will be the better for having this fine example of <i>Bellis \n perennis</i> gracing its walls. The range of uses of this item are\n truly remarkable. You can place it in an eggcup of water, you can \n insert it in a jacket for a subtle buttonhole posy, or you even \n purchase a multi-pack to create your own daisy chain!\n </p>\n ', '2009-02-02 17:36:52')\e[0m
773 \e[4;35;1mSQL (0.6ms)\e[0m \e[0mCOMMIT\e[0m
774 \e[4;36;1mSQL (0.1ms)\e[0m \e[0;1mBEGIN\e[0m
775 \e[4;35;1mProduct Exists (0.3ms)\e[0m \e[0mSELECT `products`.id FROM `products` WHERE (`products`.`title` = BINARY 'Cardboard Box') LIMIT 1\e[0m
776 \e[4;36;1mProduct Create (0.3ms)\e[0m \e[0;1mINSERT INTO `products` (`image_url`, `updated_at`, `title`, `price`, `date_available`, `description`, `created_at`) VALUES('/images/cardboard-box.jpg', '2009-02-02 17:36:52', 'Cardboard Box', 10.0, '2007-01-01 00:00:00', '<p>The gift that keeps on giving, you\'ll wonder how you ever did \n without a cardboard box in your home. Us it for a range of uses, \n including putting things in and keeping things in. We can provide\n you with a cardboard box that is versatile and suitable for any\n occasion. Some of our directors even use them for sleeping in!\n </p>\n ', '2009-02-02 17:36:52')\e[0m
777 \e[4;35;1mSQL (5.4ms)\e[0m \e[0mCOMMIT\e[0m
778 \e[4;36;1mSQL (0.3ms)\e[0m \e[0;1mBEGIN\e[0m
779 \e[4;35;1mProduct Exists (0.3ms)\e[0m \e[0mSELECT `products`.id FROM `products` WHERE (`products`.`title` = BINARY 'Air') LIMIT 1\e[0m
780 \e[4;36;1mProduct Create (0.3ms)\e[0m \e[0;1mINSERT INTO `products` (`image_url`, `updated_at`, `title`, `price`, `date_available`, `description`, `created_at`) VALUES('/images/can-of-air.jpg', '2009-02-02 17:36:52', 'Air', 5000.0, '2009-01-01 00:00:00', '<p>An essential for all activities, <i>Air</i> is vital for your\n wellbeing and vitality. Our air is carefully packaged to contain\n only 100% pure air, with no artificial colours or preservatives.\n </p>\n <p>May contain nuts.\n </p>\n ', '2009-02-02 17:36:52')\e[0m
781 \e[4;35;1mSQL (0.7ms)\e[0m \e[0mCOMMIT\e[0m
782 \e[4;36;1mSQL (0.7ms)\e[0m \e[0;1mINSERT INTO schema_migrations (version) VALUES ('20090202163608')\e[0m
783 \e[4;35;1mSQL (0.4ms)\e[0m \e[0mSHOW TABLES\e[0m
784 \e[4;36;1mSQL (3.5ms)\e[0m \e[0;1mSELECT version FROM schema_migrations\e[0m
785 \e[4;35;1mSQL (0.5ms)\e[0m \e[0mSHOW TABLES\e[0m
786 \e[4;36;1mSQL (2.4ms)\e[0m \e[0;1mSHOW FIELDS FROM `products`\e[0m
787 \e[4;35;1mSQL (2.3ms)\e[0m \e[0mdescribe `products`\e[0m
788 \e[4;36;1mSQL (1.5ms)\e[0m \e[0;1mSHOW KEYS FROM `products`\e[0m
789
790
791 Processing ProductsController#index (for 127.0.0.1 at 2009-02-02 17:36:57) [GET]
792 \e[4;35;1mSQL (0.2ms)\e[0m \e[0mSET NAMES 'utf8'\e[0m
793 \e[4;36;1mSQL (0.2ms)\e[0m \e[0;1mSET SQL_AUTO_IS_NULL=0\e[0m
794 \e[4;35;1mProduct Load (0.7ms)\e[0m \e[0mSELECT * FROM `products` \e[0m
795 Rendering template within layouts/products
796 Rendering products/index
797 \e[4;36;1mProduct Columns (1.1ms)\e[0m \e[0;1mSHOW FIELDS FROM `products`\e[0m
798 Completed in 48ms (View: 35, DB: 2) | 200 OK [http://localhost/products]