This is probably something I screwed up. However, I reset the lesson three times now and still getting same error. Hope someone can help!
t.string :role to the db/migrate/20150509215157_create_user.rb file, but when I
tried to perform the migration, I ran into this error:
$ rake db:migrate
/home/ccuser/.gem/ruby/2.0.0/gems/rake-10.4.2/lib/rake/application.rb:55:in `pwd': No such
file or directory - getcwd (Errno::ENOENT)
from /home/ccuser/.gem/ruby/2.0.0/gems/rake-10.4.2/lib/rake/application.rb:55:in `
from /home/ccuser/.gem/ruby/2.0.0/gems/rake-10.4.2/lib/rake/rake_module.rb:8:in `n
from /home/ccuser/.gem/ruby/2.0.0/gems/rake-10.4.2/lib/rake/rake_module.rb:8:in `a
from /home/ccuser/.gem/ruby/2.0.0/gems/rake-10.4.2/bin/rake:33:in `<top (required)
from /home/ccuser/.gem/ruby/2.0.0/bin/rake:23:in `load'
from /home/ccuser/.gem/ruby/2.0.0/bin/rake:23:in `<main>'
The lesson itself is also giving me an error. I went into rails console and was able to create a user and look at the user and the user had all attributes I was expecting including
role which was set to
class User < ActiveRecord::Base
self.role == 'editor'
# Error Message
Oops! The test returned an error. Maybe you have a syntax error,
or a typo. Hide error.
`table_structure': Could not find table 'users' (ActiveRecord::StatementInvalid)
Please Check Out This Exercise and let help me figure out what I did wrong. I appreciate any help I can get. Thank you in advance.