Как уже упоминалось в комментариях, я думаю, что пропуск проверок, вероятно, плохая идея (и вообще). Изменение соответствующих проверок в Профиле, чтобы они выполнялись только на update
, было бы предпочтительным, если это возможно.
Но если вам абсолютно необходимо пропустить проверки, то вы можете сделать это с помощью метода create_profile
:
def create_profile
profile = initialize_the_profile
# etc.
profile.save(validate: false)
end