If I want to have validation only on create, then I can do
validates_presence_of :password, :on => :create <
validates_presence_of :password, :on => :create
By default, the validations run for both create and update. So it should be just:
validates_presence_of :password
The :on key just allows you to choose one of them.