Если вы хотите установить нулевое значение в поле create_at, убедитесь, что в поле created_at
нет null: true
в schema.rb
.
По умолчанию все метки времени являются обязательными и помечены null: false
. Удалите это ограничение, и вы сможете вставить нулевое значение в поле selected_at.
Чтобы удалить эту ошибку без изменения атрибутов БД, просто убедитесь, что все существующие записи имеют значение поля create_at.