[Rails] Re: newbie generate scaffold
3quid
threequid at gmail.com
Mon Apr 3 23:22:58 GMT 2006
Hi Bill/Alan/Everyone
if i run the command as mentioned before, with -t ... I get this in
return.
Alan - as far as running those other commands you suggested. I tried
them and they seem to run fine.. but I hadnt run them when i got this
output below, as the book's tutorial doesnt mention running anything
before "ruby script/generate scaffold Product Admin" except when we
made the app using "rails depot"
very confused ... this is the output i got ...
desktop:/users/3quid/rails/depot 3quid$ ruby script/generate scaffold
Product Admin -t
exists app/controllers/
exists app/helpers/
exists app/views/admin
exists test/functional/
dependency model
exists app/models/
exists test/unit/
exists test/fixtures/
identical app/models/product.rb
identical test/unit/product_test.rb
identical test/fixtures/products.yml
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.each
/usr/lib/ruby/gems/1.8/gems/activerecord-1.14.0/lib/active_record/
connection_adapters/mysql_adapter.rb:293:in `columns'
/usr/lib/ruby/gems/1.8/gems/activerecord-1.14.0/lib/active_record/
base.rb:696:in `columns'
/usr/lib/ruby/gems/1.8/gems/activerecord-1.14.0/lib/active_record/
base.rb:1963:in `attributes_from_column_definition'
/usr/lib/ruby/gems/1.8/gems/activerecord-1.14.0/lib/active_record/
base.rb:1347:in `initialize_without_callbacks'
/usr/lib/ruby/gems/1.8/gems/activerecord-1.14.0/lib/active_record/
callbacks.rb:236:in `initialize'
/usr/lib/ruby/gems/1.8/gems/rails-1.1.0/lib/rails_generator/
generators/components/scaffold/scaffold_generator.rb:182:in `new'
/usr/lib/ruby/gems/1.8/gems/rails-1.1.0/lib/rails_generator/
generators/components/scaffold/scaffold_generator.rb:182:in
`model_instance'
/usr/lib/ruby/gems/1.8/gems/rails-1.1.0/lib/rails_generator/
generators/components/scaffold/scaffold_generator.rb:164:in
`create_sandbox'
/usr/lib/ruby/gems/1.8/gems/rails-1.1.0/lib/rails_generator/
generators/components/scaffold/scaffold_generator.rb:85:in `manifest'
/usr/lib/ruby/gems/1.8/gems/rails-1.1.0/lib/rails_generator/
generators/components/scaffold/scaffold_generator.rb:85:in `call'
/usr/lib/ruby/gems/1.8/gems/rails-1.1.0/lib/rails_generator/
commands.rb:106:in `render_template_part'
/usr/lib/ruby/gems/1.8/gems/rails-1.1.0/lib/rails_generator/
commands.rb:284:in `complex_template'
/usr/lib/ruby/gems/1.8/gems/rails-1.1.0/lib/rails_generator/
manifest.rb:47:in `send'
/usr/lib/ruby/gems/1.8/gems/rails-1.1.0/lib/rails_generator/
manifest.rb:47:in `send_actions'
/usr/lib/ruby/gems/1.8/gems/rails-1.1.0/lib/rails_generator/
manifest.rb:46:in `each'
/usr/lib/ruby/gems/1.8/gems/rails-1.1.0/lib/rails_generator/
manifest.rb:46:in `send_actions'
/usr/lib/ruby/gems/1.8/gems/rails-1.1.0/lib/rails_generator/
manifest.rb:31:in `replay'
/usr/lib/ruby/gems/1.8/gems/rails-1.1.0/lib/rails_generator/
commands.rb:41:in `invoke!'
/usr/lib/ruby/gems/1.8/gems/rails-1.1.0/lib/rails_generator/
scripts/../scripts.rb:31:in `run'
/usr/lib/ruby/gems/1.8/gems/rails-1.1.0/lib/commands/generate.rb:6
/usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:21:in
`require__'
/usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:21:in
`require'
/usr/lib/ruby/gems/1.8/gems/activesupport-1.3.0/lib/active_support/
dependencies.rb:136:in `require'
script/generate:3
3Quid
email - threequid at gmail.com
-----------------------------------
msn - threequid at gmail.com
aim - threequid at mac.com
-----------------------------------
On 3 Apr 2006, at 16:36:01, Alan Francis wrote:
> 3quid wrote:
>> 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.each
>
> Hi,
>
> Could you send the whole error ? ie is there a trace ? Adding -t to
> the command line will generate more output.
>
> Presumably 'script/generate model Product' worked earlier in the
> utorial. Does 'script/generate controller Admin' work ? (trying to
> narrow it down :-)
>
> Alan
>
> --
> Posted via http://www.ruby-forum.com/.
> _______________________________________________
> Rails mailing list
> Rails at lists.rubyonrails.org
> http://lists.rubyonrails.org/mailman/listinfo/rails
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://wrath.rubyonrails.org/pipermail/rails/attachments/20060403/e25bcb35/attachment.html
More information about the Rails
mailing list