you are going in wrong way dud , you should have the users table

you are creating model name user which is finding the table user and that
is not their change the table name from user_info to users
you will get your answer :)


On Thu, May 9, 2013 at 12:56 PM, ank k. <[email protected]> wrote:

> hi!! i am a newbie in ROR, I am getting this error i understand what the
> error says but don'y know why i am getting this error.
>
>
>
>
> ActiveRecord::StatementInvalid in UserController#new
>
> Mysql::Error: Table 'user.users' doesn't exist: SHOW FULL FIELDS FROM
> `users`
>
>
>
>   def new
>     @user = User.new
>    end
>
>   def edit
>
>
> my user controller file contains :-
>
> class UserController < ApplicationController
>
>   def index
>   end
>
>   def show
>   end
>
>   def new
>     @user = User.new
>    end
>
>   def edit
>   end
>
>   def update
>   end
>
>   def destroy
>   end
>
>   def home
>   end
>
>   def create
>   end
> end
>
>
> user model contains:-
>
> class User < ActiveRecord::Base
> end
>
>
> i have created the databases name user and a table named  user_info
> but still i am getting this error.
>
>
>
> can someone please help me with this error
>
> also can someone please explain the naming rules for model and
> controller.
>
> Thanks's in Advance :)
>
> --
> Posted via http://www.ruby-forum.com/.
>
> --
> You received this message because you are subscribed to the Google Groups
> "Ruby on Rails: Talk" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> For more options, visit https://groups.google.com/groups/opt_out.
>
>
>

-- 
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to