New Discussion

Notifications

You’re not receiving notifications from this thread.

encounterd some problems with devise.

2
Ruby

1.when i created a devise model , i saw encrypted_password(column) in schema.rb but in registration form i saw f.input :password ???????
2.I am getting { PG::NotNullViolation: ERROR: null value in column "name" violates not-null constraint DETAIL: Failing row contains (4, samir@gmail.com, $2a$11$uubT/gQenNfwoJXYeqaYNea9qsG/oWMZ4GnhCbhJkal3.ky2J0RSa, null, null, null, null, null, null, null, null, null, 2019-02-18 09:38:53.848679, 2019-02-18 09:38:53.848679). : INSERT INTO "users" ("email", "encrypted_password", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" } . i dont get it at all .... i have done database validation by putting null: falser where it might go wrong.
I am kind of beginner in ruby on rails please be kind with me and help me grow.. Thank you :p

PG::NotNullViolation: ERROR: null value in column "name" violates not-null ...

You're probably not adding the name. In your migration you may have that the value cannot be null.

i checked my tables column in console all column were present ...... and even in schema the columns are present do i have to send params by those name somewhere ....

Join the discussion
Create an account Log in

Learning Ruby on Rails? Join our newsletter.

We won't send you spam. Unsubscribe at any time.